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 con mas funcionalidad y botones.
//Para ver las funcionalidades contenidas aquí revisa
//http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite
//Objetivo: hacer tareas de mantenimiento con el menor número de pasos

/***************************** Variables globales ********************************/
/*En wpUserName  escribe tu usuario.                                             */
/*En wpSignature  escribe tu mensaje que precederá a tu firma.                   */
/*En wpMessage  escribe tu mensaje de bienvenida a usuarios nuevos. ;=)          */
/*********************************************************************************/

var wpUserName = 'Oscar_.';  
var wpSign = 'Saludos';  
var wpMessage  = 'Gracias por colaborar con la Wikipedia en Español. Cualquier duda o consulta no dudes en preguntarme [[Usuario Discusión:' + wpUserName + '|aquí]].'; 
var wpConfirma = true;

/************************ Configurador de Modulos (1) ****************************/
/* Si deseas desactivar temporalmente uno de los módulo principales:             */
/* Botonera, Búsqueda o Enlaces Wiki, basta con agregar dos barras "//"          */
/* antes del comando addLoadEvent.                                               */
/*********************************************************************************/

addLoadEvent(toolbarExtendido);       //Módulo de Barra de herramientas ext. (Botonera, Toolbar)
addLoadEvent(enlacesWiki);            //Módulo de Enlaces Wiki (Enlaces personalizados)
addLoadEvent(moduloBusqueda);         //Módulo de Búsqueda (extensión)

/************************ Configurador de Modulos (2) ****************************/
/* Si deseas desactivar temporalmente uno de los módulo secundarios:             */
/* Botonera, Búsqueda o Enalces Wiki, basta con agregar dos barras "//"          */
/* antes del comando pluginImport.                                               */
/*********************************************************************************/
pluginImport("popups.js");             //Módulo de Popups
pluginImport("wikicode.js");           //Módulo de LivePrevies
pluginImport("history.js");            //Módulo de Historial (editar)

/*********************** Variables (No modificar) ********************************/
mis_botones = new Array();
mis_enlaces = new Array();
mis_buscadores = new Array();

/********************** Configurador Módulo de Búsqueda **************************/
otro_buscador ("http://www.google.com/custom?sa=Google+Search&domains=es.wikipedia.org&sitesearch=es.wikipedia.org&q=","G","Wikipedia en español, a través de Google");
otro_buscador ("http://en.wikipedia.org/wiki/","en","Wikipedia en inglés");
otro_buscador ("http://pt.wikipedia.org/wiki/","pt","Wikipedia en portugués");
otro_buscador ("http://fr.wikipedia.org/wiki/","fr","Wikipedia en francés");
otro_buscador ("","","");
otro_buscador ("http://es.wiktionary.org/wiki/","w","Wikcionario");
otro_buscador ("http://www.google.com/custom?sa=Google+Search&domains=meta.wikimedia.org&sitesearch=meta.wikimedia.org&q=","mt","Meta");
otro_buscador ("http://www.google.com/custom?sa=Google+Search&domains=commons.wikimedia.org&sitesearch=commons.wikimedia.org&q=","cm","Commons");
otro_buscador ("http://enciclopedia.us.es/index.php/","el","Enciclopedia Libre");
otro_buscador ("","","");
otro_buscador ("http://www.wordreference.com/es/translation.asp?tranword=","en>es","Traducir de inglés a español");
otro_buscador ("http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=2&LEMA=","drae","Diccionario Real Academia Española");
otro_buscador ("http://www.copyscape.com/?q=","cs","Copyscape");
otro_buscador ("","","");
otro_buscador ("http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=eswikisource&user=","ce","Contador ediciones");

/*********************** Configurador Enlaces Wiki *******************************/
otro_enlace ("http://es.wikisource.org/wiki/Usuario:" + wpUserName + "/monobook.js","monobook.js");
otro_enlace ("http://es.wikisource.org/wiki/Usuario:" + wpUserName + "/monobook.css","monobook.css");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Café","El Café");
otro_enlace ("http://es.wikipedia.org/wiki/Categoría:Wikipedia:Mantenimiento","Mantenimiento");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Vandalismo en curso","Vandalismo en curso");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Lo que Wikipedia no es","Wikipedia no es");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Wikipetiqueta","Wikipetiqueta");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Presume buena fe","Presume buena fe");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Punto de vista neutral","Punto de vista neutral");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Derechos de autor","Derechos de autor");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Verificabilidad","Verificabilidad");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Wikipedia no es una fuente primaria","Fuente Primaria");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Autorizaciones","Autorizaciones");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Manual de estilo","Manual de estilo");
otro_enlace ("http://es.wikipedia.org/wiki/Ayuda:Cómo se edita una página","Como se edita una página");

/******************* Configurador de Barra de Herramientas ***********************/

//Funciones estándar de edición
otro_boton("http://upload.wikimedia.org/wikipedia/commons/6/6f/Bold_icon.png", "Texto en negrita", "negrita");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/d/d7/Italic_icon.png", "Texto en cursiva", "cursiva");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/f/f3/Internal_link_icon.png", "Enlace interno", "enlace_interno");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/7/73/External_link_icon.png", "Enlace externo (recuerda añadir el perfijo http://)", "enlace_externo");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/b/ba/Headline_icon.png", "Titular de nivel 2", "titular");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/f/f0/Image_icon.png", "Imagen incorporada", "imagen");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/9/9d/Media_icon.png", "Enlace a archivo multimedia", "media");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/5/5b/Math_icon.png", "Fórmula matemática (LaTeX)", "matematica");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png", "Pasar por alto el formato wiki", "formatowiki");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/c/c7/Signature_icon.png", "Firma, fecha y hora", "firma");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/a/a4/H-line_icon.png", "Línea horizontal (utilízala con moderación)", "linea");

//Funciones complementarias de edición
otro_boton("http://upload.wikimedia.org/wikipedia/commons/0/04/Button_array.png", "Tabla", "tabla_popup");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/3/30/Btn_toolbar_rayer.png", "Tachado", "tachar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/9/97/Template_button.png", "Llaves para plantillas", "llaves");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/8/8f/Cs_icon.png", "Tamaño de artículo", "tamaño_articulo");

//Funciones que completan información del artículo
otro_boton("http://upload.wikimedia.org/wikipedia/commons/8/8e/Button_stub.png", "Esbozo", "esbozo");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/b/b5/Button_mini_stub.png", "Miniesbozo", "miniesbozo");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/b/b6/Button_category_link.png", "Categoría", "category");

//Funciones para tareas de Mantenimiento
otro_boton("http://upload.wikimedia.org/wikipedia/commons/c/c9/Button_copy_vio.png","Posible violación de copyright", "copyvio");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/7/72/Button_copy_vio_plagio.png","Evidente  violación de copyright", "plagio");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/6/67/Button_request_deletion.png","Aviso de borrado", "avisoborrar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/c/cd/Button_vote_deletion.png", "Consulta de borrado", "consultaborrar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/d/d8/Button_archivo_borrar.png", "Archivado de borrado", "archivoborrar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/e/e2/Button_contexto.png","Contextualizar", 
"contextualizar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/6/63/Button_out_relevancy.png", "Sin relevancia", "sinrelevancia");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/0/0d/Button_wikification.png", "Wikificar", "wikificar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_copy_edit.png", "Copyedit", "copyedit");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/9/9a/Button_wiktionary.png", "Wikcionario", "wikci");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png", "Redireccionar", "redireccionar");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/b/be/Button_merge_articles.png", "Fusionar", "fusionar");

//Mensajes en páginas de discusión de usuarios
otro_boton("http://upload.wikimedia.org/wikipedia/commons/9/9c/Button_smiley2.png", "Emoticon", "emoticon");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/2/29/Button_user.png", "Enlace a usuario", "usuario");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/4/4a/Button_welcome.png", "Bienvenido usuario", "bienvenido_usuario");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_welcome_ip.png", "Bienvenida IP", "bienvenida_ip");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/3/3a/Button_av-img.png", "Aviso Copyvio", "avisocopyvio");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/e/ec/Button_aviso.png", "Aviso Usuarios", "avisousuario");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/1/1b/Button_miss_signature.png", "No firmado", "nofirmado");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png", "Imagen retirada", "imagen_retirada");

//Funciones de mantenimiento para imágenes
otro_boton("http://upload.wikimedia.org/wikipedia/commons/0/01/Button_no_source.png", "Imagen sin origen", "so");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/f/fc/Button_no_license.png", "Imagen sin licencia", "sl");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/8/8d/Button_no_source_no_license.png", "Imagen sin origen ni licencia", "sol");

//Funciones para no bliblitecarios
otro_boton("http://upload.wikimedia.org/wikipedia/commons/f/f0/Bouton_Vandale0.png", "Destruir", 
"destruir");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/2/2e/Button_broom.png", "Revertir", "revertir");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_preview.png", "Vista previa", "preview");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/9/90/Button_save_changes.png", "Guardar", "guardar");

/*********************************************************************************/
/*                                                                               */
/*    NO MODIFICAR NINGUNA PARTE DEL CÓDIGO UBICADO LÍNEAS ABAJO                 */
/*    PORQUE PUEDE PRODUCIR FUNCIONAMIENTO INCORRECTO DE LAS HERRAMIENTAS        */
/*                                                                               */
/*********************************************************************************/

/***************************** Módulo Enlaces wiki *******************************/

function enlacesWiki()
{
   var l = document.getElementById("column-one");
   var cadena_url ='';
   var cadena_ini = '<div class="portlet" id="p-nbx">'
                 + ' <h5>Enlaces Wiki</h5>'
                 + ' <div class="pBody">'
                 + '   <ul>';
 
   var cadena_fin = '   </ul>'
                 + ' </div>'
                 + '</div> ';
   if (l) {
     for (i=0; i<mis_enlaces.length; i++)
     { 
        var direccion = mis_enlaces[i].url;
        var nombre = mis_enlaces[i].nom;

        cadena_url+= '     <li><a href="'+ direccion + '">' + nombre + '</a></li>';}
     l.innerHTML = l.innerHTML + cadena_ini + cadena_url +  cadena_fin;
   }
}

function otro_enlace (direccion, nombre) 
{
   var enl = { url: direccion, nom: nombre };
   mis_enlaces[mis_enlaces.length] = enl;
}

/***************************** Módulo de Búsqueda *******************************/

function moduloBusqueda()
{
   var btSearch = "<br /><div>";
   for (i=0; i<mis_buscadores.length;i++)
   {
      var direccion = mis_buscadores[i].url;
      var nombre = mis_buscadores[i].nom;
      var caption = mis_buscadores[i].cap;

      if (caption != "")
        btSearch += buttonCode(caption, nombre, direccion,"")
      else
        btSearch += "<br /><div>";
   }
   var boxSearch = document.getElementById("searchform");
   if (boxSearch)
     boxSearch.innerHTML += btSearch+"</div>";
}

function otro_buscador (direccion, nombre, caption) 
{
   var bus = { url: direccion, nom: nombre, cap: caption };
   mis_buscadores[mis_buscadores.length] = bus;
}

function buttonCode(titulo, texto, inicio, fin)
{ 
   return '&nbsp;<input type="button" class="searchButton" onclick="goSearch(\''+inicio+'\', \''+fin+'\')" value="' + texto + '" title="' + titulo +'" />';

}

function goSearch(inicio, fin)
{
   var text = document.getElementById("searchInput");
   window.open(inicio + escape(text.value) + fin);
}

/******************** Módulo de Barra de herramientas ***************************/

function toolbarExtendido()
{
  var botones='';
  botones='';
  var toolbar = document.getElementById("toolbar")
  if (toolbar!=null) {
  //Estos botones se añaden a la barra de herramientas que hay sobre la caja de edición
    for (i=0; i<mis_botones.length; i++)
    {
      var imageFile = mis_botones[i].img;
      var speedTip = mis_botones[i].st;
      var fn = mis_botones[i].fn;
     
      botones+="<a href=\"javascript:" + fn +"()\">";
      botones+="<img width=\"23\" height=\"22\" src=\""+imageFile+"\" border=\"0\" alt=\""+speedTip+"\" title=\""+speedTip+"\"/>";
      botones+="</a>";

    }
    toolbar.innerHTML = botones;
  }

} // fin toolbarExtendido

function otro_boton (imageFile, speedTip, funcion) 
{
   var btn = { img: imageFile, st: speedTip, fn: funcion };
   mis_botones[mis_botones.length] = btn;
}

/****************************** Modulo Principal ********************************/

function Main()
{
   LivePreviewInstall();
}

window.onload=function()
{
   Main();
}

function pluginImport(nombre)   
{
   document.write('<script type="text/javascript" src="' 
+ 'http://es.wikipedia.org/w/index.php?title=Usuario:Axxgreazz/'+ nombre  
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}

function addLoadEvent(func) {
   if (window.addEventListener) {
       window.addEventListener("load", func, false);
   } else if (window.attachEvent) {
       window.attachEvent("onload", func);
   }
}

/****************************** Módulo obligatorios ******************************/
pluginImport("functions.js");
pluginImport("table.js");
pluginImport("title.js");
pluginImport("operator.js");

//</nowiki></pre>