Ir al contenido

Usuario:El dva/monobook.js

De Wikipedia, la enciclopedia libre

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 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 = 'El_dva';  
var wpSign = 'Saludos.';  
var wpMessage  = ''; 


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

/************ Configurador Enlaces wiki *******************/

otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Café","El Café");
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:Verificabilidad","Verificabilidad");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Autorizaciones","Autorizaciones");
otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Vandalismo en curso","Vandalismo en curso");
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 Buscadores *******************/

otro_buscador ("http://www.google.com/custom?sa=Google+Search&domains=es.wikipedia.org&sitesearch=es.wikipedia.org&q=","G","Wikipedia, 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 portugues");
otro_buscador ("http://fr.wikipedia.org/wiki/","fr","Wikipedia en frances");
otro_buscador ("http://enciclopedia.us.es/index.php/","EL","Enciclopedia Libre");
otro_buscador ("http://es.wiktionary.org/wiki/'","Wkc","Wikcionario");
otro_buscador ("http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=2&LEMA=","RAE","Diccionario Real Academia Española");
otro_buscador ("http://es.wikipedia.org/wiki/Usuario:Axxgreazz/monobook.js","MB","Monobook");
otro_buscador ("http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite","MS","Monobook-Suite");
otro_buscador ("http://es.wikipedia.org/wiki/Wikipedia:Zona_de_pruebas","ZP","Zona de pruebas");
("http://es.wikipedia.org/wiki/Categoría:Wikipedia:Mantenimiento","M","Mantenimiento");
otro_buscador ("http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=eswiki&user=","CE","Contador ediciones");

/************ Configurador Toolbar *******************/

//Funciones complmentarias de edición
otro_boton("http://upload.wikimedia.org/wikipedia/es/4/4a/Button_table.png", "Tabla", "tabla_popup");
otro_boton("http://upload.wikimedia.org/wikipedia/es/3/3d/Button_tachar.png", "Tachado", "tachar");
otro_boton("http://upload.wikimedia.org/wikipedia/es/5/59/Button_template.png", "Llaves para plantillas", "llaves");
otro_boton("http://upload.wikimedia.org/wikipedia/es/f/fc/Button_user_talk.png", "Tamaño de artículo", "tamaño_articulo");

//Funciones que completan información del artículo
otro_boton("http://upload.wikimedia.org/wikipedia/es/e/ee/Button_esbozo.png", "Esbozo", "esbozo");
otro_boton("http://upload.wikimedia.org/wikipedia/es/0/03/Button_miniesbozo.png", "Miniesbozo", "miniesbozo");
otro_boton("http://upload.wikimedia.org/wikipedia/commons/b/b4/Button_category03.png", "Categoría", "category");

//Funciones para tareas de Mantenimiento
otro_boton("http://upload.wikimedia.org/wikipedia/es/e/e5/Button_copyvio.png","Alerta de copyright", "copyvio");
otro_boton("http://upload.wikimedia.org/wikipedia/es/e/ec/Button_aviso.png","Aviso de borrado", "avisoborrar");
otro_boton("http://upload.wikimedia.org/wikipedia/es/a/aa/Button_question.png", "Consulta de borrado", "consultaborrar");
otro_boton("http://upload.wikimedia.org/wikipedia/es/f/fe/Button_context.png", "Contextualizar", "contextualizar");
otro_boton("http://upload.wikimedia.org/wikipedia/es/0/0e/Button_relevancy.png", "Sin relevancia", "sinrelevancia");
otro_boton("http://upload.wikimedia.org/wikipedia/es/a/a0/Button_wikificar.png", "Wikificar", "wikificar");
otro_boton("http://upload.wikimedia.org/wikipedia/es/7/77/Button_copyedit.png", "Copyedit", "copyedit");
otro_boton("http://upload.wikimedia.org/wikipedia/es/b/b7/Button_fuenteprimaria.png", "Fuente primaria", "fuenteprimaria");
otro_boton("http://upload.wikimedia.org/wikipedia/es/1/1f/Button_noneutral.png", "No neutral", "noneutralidad");
otro_boton("http://upload.wikimedia.org/wikipedia/es/0/00/Button_dicc.png", "Wikcionario", "wikci");
otro_boton("http://upload.wikimedia.org/wikipedia/es/4/47/Button_redir.png", "Redireccionar", "redireccionar");
otro_boton("http://upload.wikimedia.org/wikipedia/es/2/2f/Button_merge.png", "Fusionar", "fusionar");

//Mensajes en páginas de discusión de usuarios
otro_boton("http://upload.wikimedia.org/wikipedia/es/e/e1/Button_smiley.png", "Emoticon", "emoticon");
otro_boton("http://upload.wikimedia.org/wikipedia/es/2/29/Button_user.png", "Enlace a usuario", "usuario");
otro_boton("http://upload.wikimedia.org/wikipedia/es/8/83/Button_wellcome.png", "Bienvenido usuario", "bienvenido_usuario");
otro_boton("http://upload.wikimedia.org/wikipedia/es/7/7c/Button_wellcome_ip.png", "Bienvenida IP", "bienvenida_ip");
otro_boton("http://upload.wikimedia.org/wikipedia/es/a/ad/Button_avisocopyvio.png", "Aviso Copyvio", "avisocopyvio");
otro_boton("http://upload.wikimedia.org/wikipedia/es/c/cb/Button_avisousuarios.png", "Aviso Usuarios", "avisousuario");
otro_boton("http://upload.wikimedia.org/wikipedia/es/a/ac/Button_nofirmado.png", "No firmado", "nofirmado");
otro_boton("http://upload.wikimedia.org/wikipedia/es/2/2d/Button_removed.png", "Imagen retirada", "imagen_retirada");

//Funciones de mantenimiento para imágenes
otro_boton("http://upload.wikimedia.org/wikipedia/es/2/2a/Button_examine.png", "Imagen sin origen ni licencia", "sol");
otro_boton("http://upload.wikimedia.org/wikipedia/es/2/23/Button_licimc.png", "Imagen sin origen", "so");

//Funciones para no bliblitecarios
otro_boton("http://upload.wikimedia.org/wikipedia/es/4/48/Button_detroy.png", "Destruir", 
"destruir");
otro_boton("http://upload.wikimedia.org/wikipedia/es/7/78/Button_revert.png", "Revertir", "revertir");
otro_boton("http://upload.wikimedia.org/wikipedia/es/4/46/Button_save.png", "Guardar", "guardar");



/************ 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;

      btSearch += buttonCode(caption, nombre, direccion,"");
   }
   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 ' <a class="botónbusca" href="javascript:goSearch(\''+inicio+'\', \''+fin+'\')" title="'+titulo+'">'+texto+'</a>';
}

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

/******** Modulo Barra de herramientas (toolbar)**********/

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();
}

/***********         Motor de módulos          ***********/
/*  Éste es el que pone en marcha los módulos.
/*  No debes cambiar esta parte NUNCA.
/*  Para configurar tus módulos, vete a la sección del 
/*  final, donde pone "Configuración de módulos".
/*********************************************************/

function pluginImport(nombre)   //Cargar plugin(i)
{
   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>');
}

/****************** Configuración de módulos ******************/
/*  Si quieres desactivar temporalmente un módulo, basta con 
/* agregar dos barras "//" al principio de las líneas en las
/* que aparezca.
/**************************************************************/
//Importar plugins externos:
pluginImport("functions.js");
pluginImport("table.js");
pluginImport("popups.js");
pluginImport("wikicode.js");
pluginImport("title.js");
pluginImport("history.js");
pluginImport("operator.js");

//En esta sección se activan los plugins
addLoadEvent(moduloBusqueda);
addLoadEvent(enlacesWiki);
addLoadEvent(toolbarExtendido);

//</nowiki></pre>