Usuario:JALAJANDRO/Monobook.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

function barradeherramientas()
{
  if (typeof ms_Activa_Toolbar == 'undefined') { ms_Activa_Toolbar  = true;}
   
  var botones='';
  //Código para que los botones inserten el texto directamente en Firefox
  var txtarea = document.getElementById("wpTextbox1");
  if (txtarea!=null)
  { /*
    txtarea.focus ();
    txtarea.selectionStart = 0 ;
    txtarea.selectionEnd   = 0 ;
    */

    //Llenando el Toolbar      
    for (i=0; i<misbotones.length; i++)
    {
      var codp = misbotones[i].proy;
      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 imageFile = misbotones[i].url;
            var speedTip = typeof tooltipX[j]=='undefined'? 
              tooltipX[0]:  tooltipX[j];
            var fn = misbotones[i].fx;

            if (fn!='') {       
              botones+="<a href=\"javascript:" + fn +"\">";
              botones+="<img width=\"23\" height=\"22\" src=\"" + imageFile +
                "\" border=\"0\" alt=\""+speedTip+"\" title=\""+speedTip+"\"/>";
              botones+="</a>";
            } else {
              if (speedTip!='') {
                botones+='<' + 'span>' + speedTip + '<' + '/span>';
              } else {
                botones+='<' + 'br/>';
              }
            }
          }              
        }
      }
      else
        if (misbotones[i].proy == proyecto.codigo() || misbotones[i].proy == "0")
        { 
          var imageFile = misbotones[i].url;
          var speedTip = misbotones[i].nom;
          var fn = misbotones[i].fx;

          if (fn!='') {        
            botones+="<a href=\"javascript:" + fn +"\">";
            botones+="<img width=\"23\" height=\"22\" src=\"" + imageFile +
              "\" border=\"0\" alt=\""+speedTip+"\" title=\""+speedTip+"\"/>";
            botones+="</a>";  
          } else {
            if (speedTip!='') {
              botones+='<' + 'span>' + speedTip + '<' + '/span>';
            } else {
              botones+='<' + 'br/>';
            }
          }
        }
      }
      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>
/*
* Personalizada por Axxgreazz, para el [http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite Monobook-Suite]
* Modificada por Chixpy para su uso en [http://inciclopedia.wikia.com/wiki/User:Chixpy/IMBS2 Inciclopedia] (y otras wikis de wikia).

==Configurador Módulo de Búsqueda==
Si deseas desactivar alguno de los botones de búsqueda basta con agregar dos barras "//" antes de la palabra <code>mf.otrobuscador</code>

===Inciclopedia===
<pre><nowiki>*/
mf.otrobuscador (1, "http://www.frikipedia.es/friki/", "Friki","Frikipedia");
mf.otrobuscador (1, "http://www.google.com/custom?sa=Google+Search&domains=www.uncyclopedia.org&sitesearch=www.uncyclopedia.org&q=", "G-Uncy","Uncyclopedia a través de Google");

/*</nowiki></pre>
===Todas las wikis===
<pre><nowiki>*/
mf.otrobuscador (0, "http://www.google.com/custom?sa=Google+Search&q=","Google","En Google");
mf.otrobuscador (0,"http://vs.aka-online.de/cgi-bin/globalwpsearch.pl?timeout=120&search=","WP","Todas las Wikipedias");
mf.otrobuscador (0, "http://www.wordreference.com/es/translation.asp?tranword=", "EN>ES", "Traducir de inglés a español");
mf.otrobuscador (0, "http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=2&LEMA=","DRAE","Diccionario Real Academia Española");
mf.otrobuscador (0,"http://whois.domaintools.com/","Whois","Whois")
mf.otrobuscador (0,"http://www.copyscape.com/?q="+ location.href, "Copias","Buscar si se ha copiado el texto de otro lado");
//</nowiki></pre>
/*[http://inciclopedia.wikia.com/index.php?title=Usuario:Chixpy/scripts/misbotones.js&action=raw&ctype=text/javascript&dontcountme=s Para poder recargar sólo esta página]

* Personalizada por Axxgreazz, para el [http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite Monobook-Suite]
* Modificada por Chixpy para su uso en [http://inciclopedia.wikia.com/wiki/User:Chixpy/IMBS2 Inciclopedia] (y otras wikis de wikia).

==Sintaxis para añadir botones==
 <nowiki>otro_boton(Imagen, Texto de ayuda, función)</nowiki>

La función puede ser cualquiera de las existentes en functions.js

Para poner un separador en los botones escribir:
 <nowiki>otro_boton("", wpSeparadorBotones, "");</nowiki>
Para hacer que salten a la siguiente línea:
 <nowiki>otro_boton("", "", "");</nowiki>

==Configurador de Barra de Herramientas==
Si deseas desactivar alguno de los botones de la barra de herramientas basta con agregar dos barras "//" antes de la palabra <code><nowiki>mf.otroboton</nowiki></code>

<pre><nowiki>*/

mis_botones    = new Array();

var DirectorioBase = 'http://images.wikia.com/inciclopedia';

/* </nowiki></pre>
==Botones generales de edición==
===Botones de Firmar, Guardar y Previsualizar===
Tienen un pequeño apaño para que salgan a la parte derecha, que es posible hacer por las modificaciones hechas en barraherramientas.js.
<pre><nowiki>*/

mf.otroboton("0", "", '<' + 'div style="float:right">', "");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_sig.png", "Firma, fecha y hora", "firma()");
mf.otroboton("0","", "&nbsp;", "");
mf.otroboton("0", DirectorioBase + "/images/1/1e/Bot%C3%B3n_Previsualizar.png", "Previsualizar", "previsualizar()");
mf.otroboton("0", DirectorioBase + "/images/7/78/Bot%C3%B3n_guardar.png", "Guardar", "guardar()");
mf.otroboton("0", "", '<' + '/div>', "");

/* </nowiki></pre>
===Botones de formato===
<pre><nowiki>*/

mf.otroboton("0", wgServer + stylepath + "/common/images/button_bold.png", "Texto en negrita", "negrita()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_italic.png", "Texto en cursiva", "cursiva()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_headline.png", "Titular de nivel 1", "titular()");
mf.otroboton("0", DirectorioBase + "/images/3/35/Bot%C3%B3n_Super%C3%ADndice.png", "Superíndice", "superindice()");
mf.otroboton("0", DirectorioBase + "/images/b/bd/Bot%C3%B3n_Sub%C3%ADndice.png", "Subíndice", "subindice()");
mf.otroboton("0", DirectorioBase + "/images/8/83/Bot%C3%B3n_C%C3%B3digofuente.png", "Código fuente", "code()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_nowiki.png", "Pasar por alto el formato wiki", "formatowiki()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_math.png", "Fórmula matemática (LaTeX)", "matematica()");
mf.otroboton("0", DirectorioBase + "/images/1/1c/Bot%C3%B3n_tachar.png", "Tachado", "tachar()");
mf.otroboton("0", DirectorioBase + "/images/4/49/Bot%C3%B3n_plantilla.png", "Llaves para plantillas", "llaves()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_hr.png", "Línea horizontal (utilízala con moderación)", "linea()");

/* </nowiki></pre>
===Botones de enlaces===
<pre><nowiki>*/

mf.otroboton("0","", "&nbsp;", "");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_link.png", "Enlace interno", "enlace_interno()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_extlink.png", "Enlace externo (recuerda añadir el prefijo http://)", "enlace_externo()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_image.png", "Imagen incorporada", "imagen()");
mf.otroboton("0", wgServer + stylepath + "/common/images/button_media.png", "Enlace a archivo multimedia", "media()");
mf.otroboton("0", DirectorioBase + "/images/4/43/Enlace_a_usuario.png", "Enlace a usuario", "usuario()");

/* </nowiki></pre>
===Botones de asistentes===
<pre><nowiki>*/

mf.otroboton("0","", "&nbsp;", "");
mf.otroboton("0", DirectorioBase + "/images/6/64/Bot%C3%B3n_categor%C3%ADa.png", "Categoría", "category()");
mf.otroboton("0", DirectorioBase + "/images/4/41/Bot%C3%B3n_Buscar.png", "Abrir/Cerrar cuadro de búsqueda y sustitución", "srShowHide()");
mf.otroboton("0", DirectorioBase + "/images/e/e2/Bot%C3%B3n_MAYSmins.png", "Intercambiar mayúsculas y minúsculas", "srToggleCase()");
mf.otroboton("0", DirectorioBase + "/images/7/7a/Bot%C3%B3n_tablas.png", "Tabla", "tabla_popup()");
mf.otroboton("0", DirectorioBase + "/images/7/7c/Bot%C3%B3n_Redireccionar.png", "Redireccionar", "redireccionar()");
mf.otroboton("0", DirectorioBase + "/images/5/5c/Bot%C3%B3n_discusi%C3%B3n.png", "Tamaño de artículo", "tamaño_articulo()");

/* </nowiki></pre>
==Inciclopedia==
Estos son los botones de inciclopedia.
<pre><nowiki>*/

/* </nowiki></pre>
===Botones de plantillas===
<pre><nowiki>*/
  mf.otroboton("1","", "", "");
  mf.otroboton("1", DirectorioBase + "/images/7/77/Bot%C3%B3n_new.png", "Nuevo", "PonPlantillaArriba('Nuevo')");
  mf.otroboton("1", DirectorioBase + "/images/b/b2/Bot%C3%B3n_esbozo.png", "Esbozo", "PonPlantillaArriba('Esbozo|~~' + '~~' + '~')");
  mf.otroboton("1", DirectorioBase + "/images/b/b6/Bot%C3%B3n_Caca.png", "Caca", "PonPlantillaArriba('Caca|~~' + '~~' + '~')");
  mf.otroboton("1", DirectorioBase + "/images/5/55/Bot%C3%B3n_AvisoBorrado.png", "Aviso de borrado", "avisoborrar()");

  mf.otroboton("1","", "&nbsp;", "");
  mf.otroboton("1", DirectorioBase + "/images/a/ae/Bot%C3%B3n_Panfleto.png", "Panfleto", "PonPlantillaArriba('Panfleto')");
  mf.otroboton("1", DirectorioBase + "/images/9/91/Bot%C3%B3n_Serio.png", "Serio", "PonPlantillaArriba('Serio')");
  mf.otroboton("1", DirectorioBase + "/images/6/60/Bot%C3%B3n_Mar%C3%ADa.png", "María", "PonPlantillaArriba('María')");
  mf.otroboton("1", DirectorioBase + "/images/2/23/Bot%C3%B3n_Hoguera.png", "¡A la hoguera!", "PonPlantillaArriba('VPB')");

  mf.otroboton("1","", "&nbsp;", "");
  mf.otroboton("1", DirectorioBase + "/images/7/78/Bot%C3%B3n_Obras.png", "En Obras", "PonPlantillaArriba('Enobras')");
  mf.otroboton("1", DirectorioBase + "/images/f/f5/Bot%C3%B3n_Orfanato.png", "Orfanato", "PonPlantillaArriba('Orfanato')");
  mf.otroboton("1", DirectorioBase + "/images/3/3d/Bot%C3%B3n_Arreglar.png", "Arreglar", "PlantillaArreglar()");
  mf.otroboton("1", DirectorioBase + "/images/8/82/Bot%C3%B3nExpandir.png", "Expandir", "PonPlantillaArriba('Expandir')");
  mf.otroboton("1", DirectorioBase + "/images/f/f6/Bot%C3%B3n_Ortograf%C3%ADa.png", "Ortografía", "PonPlantillaArriba('Ortografía')");
  mf.otroboton("1", DirectorioBase + "/images/f/ff/Bot%C3%B3nFoto.png", "Foto", "PonPlantillaArriba('Ponerfoto')");
  mf.otroboton("1", DirectorioBase + "/images/4/4f/Bot%C3%B3n_Fusionar.png", "Fusionar", "PlantillaFusionar()");

  mf.otroboton("1","", "&nbsp;", "");
  mf.otroboton("1", DirectorioBase + "/images/8/85/Bot%C3%B3n_sinfirma.png", "SinFirmar", "SinFirmar()");
  mf.otroboton("1", DirectorioBase + "/images/9/97/Usuario.png", "Bienvenido usuario", "bienvenido_usuario()");



/* </nowiki></pre>
==Wikijuegos==
<pre><nowiki>*/

/* </nowiki></pre>
===Botones de plantillas===
<pre><nowiki>*/
  mf.otroboton("2","", "", "");
  mf.otroboton("2", DirectorioBase + "/images/b/b2/Bot%C3%B3n_esbozo.png", "Esbozo", "PonPlantillaArriba('Esbozo|~~' + '~~' + '~')");
  mf.otroboton("2", DirectorioBase + "/images/7/78/Bot%C3%B3n_Obras.png", "En Obras", "PonPlantillaArriba('Enobras')");

  mf.otroboton("2","", "&nbsp;", "");
  mf.otroboton("2", DirectorioBase + "/images/f/ff/Bot%C3%B3nFoto.png", "Foto", "PonPlantillaArriba('Foto')");
  mf.otroboton("2", DirectorioBase + "/images/2/2b/Bot%C3%B3nWikipedia.png", "Wikipedia", "PonPlantillaAbajo('Wikipedia')");
  mf.otroboton("2", "", "Importado", "PonPlantillaAbajo('Importado\\n|página = \\n|portada =\\n|nombre = \\n')");

  mf.otroboton("2","", "&nbsp;", "");
  mf.otroboton("2", "", "Juego", "PonPlantillaArriba('Infobox juego\\n|nombre = \\n|imagen = \\n|descripción = \\n|desarrollador = \\n|publicado por = \\n|distribuidor = \\n|diseñador = \\n|saga = \\n|lanzamiento = \\n|versión = \\n|jugadores = \\n|género = \\n|modos de juego = \\n|controles = \\n|edad = \\n|sistema arcade = \\n|procesador arcade = \\n|sonido arcade = \\n|resolución arcade = \\n|sistemas = \\n')");
  mf.otroboton("2", "", "Personaje", "PonPlantilla('Personaje VJ\\n|width= *\\n|nombre= \\n|image= \\n|leyenda= \\n|series= \\n|primer_juego= \\n|creador= \\n|artista= \\n|doblador= \\n|actor= \\n')");

  mf.otroboton("2","", "&nbsp;", "");
  mf.otroboton("2", DirectorioBase + "/images/f/f6/Bot%C3%B3n_Ortograf%C3%ADa.png", "Ortografía", "PonPlantillaArriba('Ortografía')");

  mf.otroboton("2","", "&nbsp;", "");
  mf.otroboton("2", DirectorioBase + "/images/8/85/Bot%C3%B3n_sinfirma.png", "SinFirmar", "SinFirmar()");
  mf.otroboton("2", DirectorioBase + "/images/9/97/Usuario.png", "Bienvenido usuario", "bienvenido_usuario()");


/*</nowiki></pre>
==Emoticonos==

<pre><nowiki>*/

switch (wgNamespaceNumber) 
{
case 6:
case 8:
case 10:
case 12:
case 112:
case 114: break;
default: 
  mf.otroboton("1 2","", "", "");
  mf.otroboton("1 2", DirectorioBase + "/images/2/20/Vale.gif", "Emoticono", "PonPlantilla('Ok')");
  mf.otroboton("1 2", DirectorioBase + "/images/8/89/Risa.gif", "Emoticono", "PonPlantilla('Xd')");
  mf.otroboton("1 2", DirectorioBase + "/images/a/a1/Descj.PNG", "Emoticono", "PonPlantilla('xd2')");
  mf.otroboton("1 2", DirectorioBase + "/images/1/12/Sonre%C3%ADr.PNG", "Emoticono", "PonPlantilla('xd3')");
  mf.otroboton("1 2", DirectorioBase + "/images/d/db/Gui%C3%B1o.gif", "Emoticono", "PonPlantilla('Guiño')");
  mf.otroboton("1 2", DirectorioBase + "/images/2/24/Mola.gif", "Emoticono", "PonPlantilla('Mola')");
  mf.otroboton("1", DirectorioBase + "/images/8/8c/Aplauso.gif", "Emoticono", "PonPlantilla('aplauso')");
  mf.otroboton("1 2", DirectorioBase + "/images/e/e3/Chulo.gif", "Emoticono", "PonPlantilla('Chulito')");
  mf.otroboton("1 2", DirectorioBase + "/images/4/42/Diablo.gif", "Emoticono", "PonPlantilla('diablo')");
  mf.otroboton("1 2", DirectorioBase + "/images/2/2c/Santo.gif", "Emoticono", "PonPlantilla('Bueno')");
  mf.otroboton("1 2", DirectorioBase + "/images/b/bc/Alucina.gif", "Emoticono", "PonPlantilla('Alucina')");
  mf.otroboton("1 2", DirectorioBase + "/images/b/bc/Burla.gif", "Emoticono", "PonPlantilla('Burla')");
  mf.otroboton("1 2", DirectorioBase + "/images/2/21/Listillo.gif", "Emoticono", "PonPlantilla('Listillo')");
  mf.otroboton("1 2", DirectorioBase + "/images/4/44/Loco.gif", "Emoticono", "PonPlantilla('Alocado')");
  mf.otroboton("1 2", DirectorioBase + "/images/9/9d/Pena.gif", "Emoticono", "PonPlantilla('Pena')");
  mf.otroboton("1 2", DirectorioBase + "/images/7/7d/Enfadado.gif", "Emoticono", "PonPlantilla('Enfadado')");
  mf.otroboton("1 2", DirectorioBase + "/images/9/93/Embarazoso.png", "Emoticono", "PonPlantilla('embarazoso')");
  mf.otroboton("1 2", DirectorioBase + "/images/0/0b/Wtf.gif", "Emoticono", "PonPlantilla('wtf')");
  mf.otroboton("1 2", DirectorioBase + "/images/0/04/Flipao.gif", "Emoticono", "PonPlantilla('alucina2')");
}


/*</nowiki></pre>
==Votaciones==

<pre><nowiki>*/
  mf.otroboton("1 2","", "&nbsp;", "");

  mf.otroboton("1 2", DirectorioBase + "/images/6/65/ButtonGreen.png", "A favor", "PonPlantilla('A favor')");
  mf.otroboton("1", DirectorioBase + "/images/6/63/Botonamarillo.png", "Prorrogar", "PonPlantilla('Prorrogar')");
  mf.otroboton("1 2", DirectorioBase + "/images/6/65/ButtonRed.png", "En contra", "PonPlantilla('En contra')");
  mf.otroboton("1 2", DirectorioBase + "/images/7/7e/Info_blue.png", "Comentario", "PonPlantilla('Comentario')");
//</nowiki></pre>