Usuario:Snakeyes/monobook.js

De Wikinoticias, la fuente libre de noticias

Nota: Después de guardar, debes recargar la caché de tu navegador para ver los cambios:

  • Mozilla: Pulsa Recargar (o Ctrl-R)
  • Internet Explorer / Opera: Ctrl-F5
  • Safari: Cmd-R
  • Konqueror Ctrl-R.
//<pre><nowiki>
 
/* Sección 1: Inicialización de monobook (No modificar) */
 
incluir ("","","init.js");           
incluir ("","","funciones.js");
 
/* Sección 2: Personalización de Modulos */
/* (Copia cualquiera de los archivos indicados a continuación a tu espacio de usuario */
/* y personaliza tus botones de la barra de herramientas, busqueda y enlaces wiki */
 
incluir ("","","misparametros.js");
incluir ("","","misfunciones.js");
incluir ("","","misbotones-full.js");
//incluir ("","","misbuscadores-full.js");
incluir ("","","misenlaces.js");
incluir ("","","misflotantes.js");
 
/* Sección 3 : Modulos del monobook
/* Puedes desactivar cualquiera de los módulo agregando dos barras ("//") al inicio */
/* de la línea. Además puedes incorporar un módulo de esta u otra wiki */
/* Tan sólo especifica el host de la wiki, el nombre del usuario y el nombre de archivo */
 
incluir ("","","toolbarextendido.js");   /*Módulo de Barra de herramientas */
//incluir ("","","enlaceswiki.js");        /*Módulo de Enlaces Wiki */
//incluir ("","","modulobusqueda.js");     /*Módulo de Búsqueda */
//incluir ("","","popups.js");             /*Módulo de Popups */
incluir ("","","livepreview2.js");       /*Módulo de LivePreview v1.2 de Sanbec*/
incluir ("","","recent.js");             /*Módulo Anti-vandalismo */
incluir ("","","reversion.js");          /*Módulo de Reversión */
incluir ("","","statuschanger.js");      /*Administración de estados */
incluir ("","","quickedit.js");          /*Edición rápida */
incluir ("","","panelcontrol.js");       /*Panel de control del Monobook */
//incluir ("","","quickimgdelete.js");     /*Mantenimiento de imágenes (prueba)*/
//incluir ("","","botoneraflotante.js"); /*Botonera flotante */
 
/* Sección 4: Función base (No modificar) */
 
function incluir(url,usuario,nombre)   
{
   if (url=="") {url = 'es.wikipedia.org'; }
   if (usuario=="") {usuario = 'Axxgreazz'; };  /*no cambiar */
   document.write('<script type="text/javascript" src="' 
+ 'http://' + url + '/w/index.php?title=User:' + usuario 
+ '/' + nombre + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
 
/* Sección 5: Código de destacados y buenos */
 
function LinkFA() 
{
   // iterate over all <span>-elements
   for (var i=0; a = document.getElementsByTagName("span")[i]; i++) {
      // if found a FA span
      if(a.className == "destacado") {
         // iterate over all <li>-elements
         for(var j=0; b = document.getElementsByTagName("li")[j]; j++) {
            // if found a FA link
            if (b.className == "interwiki-" + a.id) {
               b.style.listStyleImage = "url('http://upload.wikimedia.org/" +
"wikipedia/commons/thumb/1/17/%20Fairytale%20bookmark%20gold.png/9px-%20Fairytale%20bookmark%20gold.png')";
               b.style.backgroundRepeat = "no-repeat";
               b.title = "Este artículo ha sido destacado en esta wiki";
            }
         }
      }
   }
}
 
if (window.addEventListener) window.addEventListener("load",LinkFA,false);
else if (window.attachEvent) window.attachEvent("onload",LinkFA);
 
function LinkAB() 
{
   // iterate over all <span>-elements
   for (var i=0; a = document.getElementsByTagName("span")[i]; i++) {
      if(a.className == "bueno") {
         // iterate over all <li>-elements
         for(var j=0; b = document.getElementsByTagName("li")[j]; j++) {
            // if found a AB link
            if (b.className == "interwiki-" + a.id) {
               b.style.listStyleImage = "url('http://upload.wikimedia.org/wikipedia/commons/thumb/1/17/%20Fairytale_bookmark_silver_light.png/9px-%20Fairytale_bookmark_silver_light.png')";
               b.style.backgroundRepeat = "no-repeat";
               b.title = "Este es un artículo bueno en esta wiki";
            }
         }
      }
   }
}
 
if (window.addEventListener) window.addEventListener("load",LinkAB,false);
else if (window.attachEvent) window.attachEvent("onload",LinkAB);
 
function addLoadEvent(func) {
   if (window.addEventListener) {
       window.addEventListener("load", func, false);
   } else if (window.attachEvent) {
       window.attachEvent("onload", func);
   }
}