Usuari:Bark/monobook.js
De Viquipèdia
< Usuari:Bark
Notau: Després de desar, heu de posar al dia la memòria cau del vostre navegador per veure els canvis: Mozilla: pitgeu reload(or ctrl-r), IE / Opera: ctrl-f5, Safari: cmd-r, Konqueror ctrl-r.
//<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 = 'Bark'; var wpSign = 'Hola'; var wpMessage = 'Gracies per col·laborar a la viquipèdia.'; 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, a través de Google"); otro_buscador ("http://en.wikipedia.org/wiki/","En","Wikipedia en inglés"); otro_buscador ("http://fr.wikipedia.org/wiki/","Fr","Wikipedia en frances"); otro_buscador ("http://es.wikipedia.org/wiki/","Es","Wikipedia en Español"); otro_buscador ("http://www.wordreference.com/es/translation.asp?tranword=","en>es","Traducir de inglés a español"); 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=","DRAE","Diccionario Real Academia Española"); otro_buscador ("http://www.copyscape.com/?q=","CS","Copyscape"); otro_buscador ("http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=eswiki&user=","CE","Contador ediciones"); /*********************** Configurador Enlaces Wiki *******************************/ otro_enlace ("http://es.wikipedia.org/wiki/Usuario:" + wpUserName + "/monobook.js","monobook,js"); otro_enlace ("http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite","Monobook-Suite"); otro_enlace ("http://es.wikipedia.org/wiki/Wikipedia:Zona_de_pruebas","Zona de pruebas"); 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: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 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/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/d/da/Button_file.png", "Archivado de borrado", "archivoborrar"); 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"); /*********************************************************************************/ /* */ /* 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; 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 ' <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>'); } /****************************** Módulo obligatorios ******************************/ pluginImport("functions.js"); pluginImport("table.js"); pluginImport("title.js"); pluginImport("operator.js"); //</nowiki></pre>