[SPIP Zone] crayons / bt / spip 1.9.2

Hello,
2 petit souci sur le front avec crayon quand j'active la barre type sur une 1.9.2.

1- les boutons ne fonctionnent pas car on se retrouve avec des <a href="http://monsite/javascript:
ca vient du passage de la fonction liens_absolus dans function crayons_formulaire dans action/crayon_html.php.
Si j'enlève, ca marche
- return liens_absolus(
+ return
       '<form class="formulaire_crayon" method="post" action="'
        . url_absolue(parametre_url(self(),'action', 'crayons_store'))
        . '" enctype="multipart/form-data">'
        . $html
        . crayons_boutons()
        . '</form>'
- );
+ ;

2- les sous-barres s'affichent sur le textarea.
d'après ce que je vois, ca vient de action/crayon_html.php ligne 288, la hauteur fixée :
-$input = "<div style='width:".$this->largeur."px;height:23px;'>"
+$input = "<div style='width:".$this->largeur."px;'>"
                    . afficher_barre("document.getElementById('$id')")
                    . '</div>'
                    . $input;

voila, j'imagine que c'est mieux avec en 2.0, donc je ne sais pas quoi faire de ces 2 modifs...

sinon, j'ai une erreur signalée au premier appel de la barre type (plus aux appels suivants)
https://monsite/plugins/barre_typo_v2/javascript/spip_barre.js?_=1236946019094
syntax error
[Break on this error] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML...TR/xhtml1/DTD/xhtml1-transitional.dtd">\n

mais les entete sont bonnes et le script renvoyé ne contient bien sur pas de DOCTYPE.
bon, ca ne perturbe pas le fonctionnement donc c'est secondaire.

@++