Usuario:Axxgreazz/Monobook-Suite/toolbarextendido.js

Nota: Después de guardar, debes refrescar la caché de tu navegador para ver los cambios. Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar. Firefox: mientras presionas Mayús pulsas el botón Actualizar, (o presiona Ctrl-Shift-R). Los usuarios de Google Chrome y Safari pueden simplemente pulsar el botón Recargar. Para más detalles e instrucciones acerca de otros exploradores, véase Ayuda:Cómo limpiar la caché.

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

function barradeherramientas()
{
   if (!msPuedeEditar()) return;
   if (typeof ms_Activa_Toolbar == 'undefined') { ms_Activa_Toolbar  = true;}
   if (!msActivarModulo(ms_Activa_Toolbar)) return;
   
   var botones='';
   //Código para que los botones inserten el texto directamente en Firefox
   var txtarea = document.getElementById("wpTextbox1");
   if (txtarea!=null)
   {  
      //Llenando el Toolbar   
      for (i=0; i<misbotones.length; i++)
      {
         var msBoton = msListButton[misbotones[i].fx];
         if (msBoton)
         { 
            var nProyecto ;
            var bMostrar = false;
      
            if (msBoton["projects"][msProyectoCod]) 
            {  bMostrar = true;
               nProyecto = msProyectoCod; 
            }
            else  //si el botón no esta configurado en este proy
               if (msBoton["projects"]["0"])
               {   bMostrar = true; 
                   nProyecto = "0"; }
               else 
               {   bMostrar = false;
                   nProyecto = msProyectoCod; }
             if (bMostrar)
             { 
                var Btntooltip  = msStringU(msBoton["projects"][nProyecto]);
                var Btnimage    = msBoton["url_imagen"];
                var Btnfunction = misbotones[i].fx;
             }
         }
         else if (misbotones[i].fx && misbotones[i].url && (misbotones[i].proy == "" || misbotones[i].proy == msProyectoCod)) 
         { 
            var Btntooltip  = misbotones[i].nom;
            var Btnimage    = misbotones[i].url;
            var Btnfunction = misbotones[i].fx;
            bMostrar = true;
         }  else { bMostrar = false;}
       
         if (bMostrar)
         {
             botones += "<a href=\"javascript:" + Btnfunction +"()\">" 
             + "<img width=\"23\" height=\"22\" src=\"" + Btnimage 
             + "\" border=\"0\" alt=\""+ Btntooltip +"\" title=\"" + Btntooltip
             + "\"/>" + "</a>";  
          }
      }

      var ep = document.getElementById('toolbar');
      if (ep) 
      {  ep.innerHTML = botones; }
      else    
      {  var im = document.createElement('span');
         im.innerHTML = botones;
         var ep = document.getElementById('editform');
         if(ep) {
         	ep.parentNode.insertBefore(im,ep);
         }
      } 
   }
}

if (window.addEventListener) window.addEventListener("load",barradeherramientas,false);
else 
  if (window.attachEvent) window.attachEvent("onload",barradeherramientas);


//</nowiki></pre>