Usuario:Chixpy/IMBS3/barraherramientas.js

De Inciclopedia
Ir a la navegación Ir a la búsqueda

Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.

  • Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
  • Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
  • Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
  • Opera: Presiona Ctrl+F5.
//<pre><nowiki>
//Personalizada por Axxgreazz, para el [[w:es:User:Axxgreazz/Monobook-Suite]]
//http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite

//Para refrescar esta página:
//http://inciclopedia.wikia.com/index.php?title=Usuario:Chixpy/IMBS3/barraherramientas.js&action=raw&ctype=text/javascript&dontcountme=s
function anadirbotonbarra(imagen, funcion, texto)
{
  var boton = '';
  if (funcion != '')
  {
    boton += '<a href="javascript:' + funcion + '">';
    if (imagen != '')
    {
      boton += '<img width="23" height="22" src="' + imagen +
        '" border="0" alt="' + texto + '" title="' + texto + '"/>';
    }
    else
    {
      boton += '<span style="background:#ddd; border:outset #ddd 1px; padding: 0 .25em;">' + texto + '</span>';
    }
    boton += "</a>";
  }
  else
  {
    if (texto != '')
    {
      boton += texto;
    }
    else
    {
      boton += '<' + 'br/>';
    }
  }
  return boton
}


function barradeherramientas()
{
  if (typeof ms_Activa_Toolbar == 'undefined') { ms_Activa_Toolbar  = true;}

  var botones='';
  var txtarea = document.getElementById("wpTextbox1");
  
  if (txtarea!=null)
  { //Llenando el Toolbar
    for (i=0; i<misbotones.length; i++)
    {
      var codp = misbotones[i].proy;

      if (codp == "") {codp = "0"};

      if (codp.indexOf(' ') != -1)
      {
        var proyectoX = codp.split(' ');
        var tooltipX = misbotones[i].nom.split(',');

        for (j=0; j<proyectoX.length; j++)
        {
          if (proyectoX[j] == proyecto.codigo() || proyectoX[j] == "0")
          {
            var speedTip = typeof tooltipX[j]=='undefined'?
              tooltipX[0]:  tooltipX[j];
            botones += anadirbotonbarra(misbotones[i].url, misbotones[i].fx,
              speedTip)
          }
        }
      }
      else
      {
        if (codp == proyecto.codigo() || codp == "0")
        {
          botones += anadirbotonbarra(misbotones[i].url, misbotones[i].fx,
            misbotones[i].nom)
        }
      }
    }
      
    var ep = document.getElementById('toolbar');
    if (ep)  { ep.innerHTML = botones; }
    else
    {
      var im = document.createElement('span');
      im.innerHTML = botones;
      var ep = document.getElementById('editform');
      ep.parentNode.insertBefore(im,ep);
    }
  }
}

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

//</nowiki></pre>