Usuari:Coet/scripts/BarraEinesEstesa.js

Nota: Després de desar, heu de netejar la memòria cau del navegador per veure els canvis. En la majoria de navegadors amb Windows o Linux, premeu Ctrl+F5 o bé premeu Shift i cliqueu el botó "Actualitza" (Ctrl i "Actualitza" amb Internet Explorer). Vegeu més informació i instruccions per a cada navegador a Viquipèdia:Neteja de la memòria cau.

//<pre><nowiki>
//Personalizada por Axxgreazz, para el [[w:es:User:Axxgreazz/Monobook-Suite]]
//http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite

function BarraD_EinesEstesa() {
  if (typeof botonsmeus === 'undefined') {
  	mw.notify( 'This gadget [[Usuari:Coet/scripts/BarraEinesEstesa.js]] has been setup incorrectly. Please review your user scripts.', { type: 'error' } );
  	return;
  }
  var botons='';
  if  (typeof veActivaBarra == 'undefined') { veActivaBarra  = true;}
   
  if (veActivaBarra) {
    var txtarea = document.getElementById("wpTextbox1");
    if (txtarea!=null) {

      for (i=0; i<botonsmeus.length; i++) {
        if (botonsmeus[i].proj == projecte.codi() || botonsmeus[i].proj == "0") {
          var fitxer_imatge = botonsmeus[i].url;
          var comentariEmergent = botonsmeus[i].nom;
          var fnc = botonsmeus[i].fx;

          if(fnc.charAt(fnc.length-1)!=")") fnc +="()";
          botons+="<a href=\"javascript:" + fnc +"\">";
          botons+="<img width=\"23\" height=\"22\" src=\"" + fitxer_imatge 
            + "\" border=\"0\" alt=\""+comentariEmergent+"\" title=\""+comentariEmergent+"\"/>";
          botons+="</a>";
        }
      }

      var ep = document.getElementById('toolbar');
      if (ep) {
        if (ep.innerHTML != "") ep.innerHTML=""
        ep.innerHTML = botons;
        ep.style="display:block;"
      } else {
        var im = document.createElement('span');
        im.innerHTML = botons;
        var ep = document.getElementById('editform');
        if (ep&&ep.parentNode){ep.parentNode.insertBefore(im,ep);}
      } 
    }   
  }
};

$(BarraD_EinesEstesa);


//</nowiki></pre>