|
|
(No se muestran 4 ediciones intermedias realizadas por un usuario) |
Línea 1: |
Línea 1: |
− | /************ Módulo botonera flotante **************/
| |
− | var it="javascript:insertTags(";
| |
| | | |
− | function botoneraFlotante()
| |
− | {
| |
− | var bots='<div class="menuflotante"><ul>';
| |
− | var wp="http://es.wikipedia.org/wiki/";
| |
− | var firma="~"+"~"+"~"+"~";
| |
− |
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/5/54/Gartoon-Galeon.png'/><ul>";
| |
− | bots+=botón("Ver mapa de la ayuda", wp+"Wikipedia:Mapa");
| |
− | bots+=botón("Ir a zona de pruebas", wp+"Wikipedia:Zona de pruebas");
| |
− | bots+=botón("Consultar logs", wp+"Especial:Log");
| |
− |
| |
− | if (document.getElementById("editform")==null){
| |
− | bots+=botón("Portal comunidad", wp+"Wikipedia:Portal de la comunidad");
| |
− | bots+=botón("Café", wp+"Wikipedia:Café");
| |
− | bots+=botón("C:Mantenimiento", wp+"Categoría:Wikipedia:Mantenimiento");
| |
− | bots+=botón("Copyscape: comprobar copyright de la página actual", "http://www.copyscape.com/?q="+window.location);
| |
− | bots+="</ul>";
| |
− | }else{
| |
− | //Estos botones sólo se muestran si se está editando:
| |
− |
| |
− | bots+=botón("Respuestas rápidas", wp+"Wikipedia:Respuestas rápidas");
| |
− | bots+="</ul>";
| |
− |
| |
− | //Para ediciones en páginas de discusión
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/3/3c/Nuvola_apps_gaim.png'/><ul>";
| |
− | bots+=botón("Convertir texto a WEI <code style=\"background:yellow\">:\)</code>", it+"'<code style='+comilla()+'background:yellow'+comilla()+'>','</code>','');");
| |
− | bots+=botón("Nofirmado: firmar por otro", it+"'{"+"{Nofirmado|','|--~~"+"~~}}','');");
| |
− | bots+=botón("Bienvenido usuario: cartelito de bienvenida",it+"'{'+'{Bienvenido usuario}}','','');");
| |
− | bots+=botón("Bienvenida IP: bienvenida para anónimos",it+"'{'+'{Bienvenida ip}}','','');");
| |
− | bots+=botón("Recordar: chuleta políticas de imágenes",it+"'{{Rec"+"ordar}}','','');");
| |
− |
| |
− | bots+="</ul></li>";
| |
− |
| |
− | //Para poner cartelitos variados
| |
− |
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/6/62/Gnome-mime-application-x-gnome-app-info.png'/><ul>";
| |
− | bots+=botón("Desambiguación: mensaje típico", it+"'{{desambiguación"+"}}','','');");
| |
− | bots+=botón("Aviso médico", it+"\'{{avisomedico"+"}}\','','');");
| |
− | bots+=botón("Título erróneo", it+"\'{{Título erróneo|"+"\','}}','');");
| |
− | bots+="</ul></li>";
| |
− |
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/2/2a/Gnome-graphics.png'/><ul>";
| |
− | bots+=botón("Esbozo", it+"'{{esboz"+"o de|}}','','');");
| |
− | bots+=botón("Mala calidad", it+"'{{Mala calid"+"ad}}','','');");
| |
− | bots+=botón("Wikificar", it+"'{{wikificar"+"}}','','');");
| |
− | bots+=botón("Ortografía y gramática deficientes", it+"'{{copyedit"+"}}','','');");
| |
− | bots+=botón("Traducción automática", it+"'{{autotrad"+"}}','','');");
| |
− | bots+=botón("Complejo", it+"'{{complejo"+"}}','','');");
| |
− | bots+="</ul></li>";
| |
− |
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/d/d3/Gnome-fs-network.png'/><ul>";
| |
− | bots+=botón("Fusionar con otro artículo", it+"'{{fus"+"ionar|el otro}}','','');");
| |
− | bots+=botón("Posible fusionar", it+"'{{posiblefusionar"+"|el otro}}','','');");
| |
− | bots+=botón("Listas", it+"'{{listas"+"}}','','');");
| |
− | bots+=botón("Llevar al Wikcionario", it+"'{{Wikc"+"ionario}}','','');");
| |
− | bots+=botón("Llevar a Wikisource", it+"'{{wiki"+"source}}','','');");
| |
− | bots+="</ul></li>";
| |
− |
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Nuvola_apps_important_yellow.svg/128px-Nuvola_apps_important_yellow.svg.png'/><ul>";
| |
− | bots+=botón("Discutido", it+"'{{discu"+"tido}}','','');");
| |
− | bots+=botón("No neutralidad", it+"'{{noneutralidad"+"|}}','','');");
| |
− | bots+=botón("Semiprotegida", it+"'{{semiprotegida"+"}}','','');");
| |
− | bots+=botón("Protegido", it+"'{{prote"+"gido}}','','');");
| |
− | bots+="</ul></li>";
| |
− |
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Nuvola_apps_important.svg/128px-Nuvola_apps_important.svg.png'/><ul>";
| |
− | bots+=botón("Contextualizar: sin contexto", it+"'{{contextualizar"+"|{{CURRENTDAY"+"}}|{{CURRENTMONTHNAME"+"}}}}','','');");
| |
− | bots+=botón("Sin relevancia aparente", it+"'{{sinrelevancia|{{subst:CURRENTDAY"+"}}|{{subst:CURRENTMONTHNAME"+"}}}}','','');");
| |
− | bots+=botón("Copyvio: violación de copyright", it+"'{{Copy"+"vio|1=', '|2=~"+"~~"+"~|3={{subs"+"t:CURRENTDAY}}|4={{subs"+"t:CURRENTMONTHNAME}}}}','');");
| |
− | bots+=botón("Aviso borrar: indica votación de borrado", it+"'{{aviso bor"+"rar}}','','');");
| |
− | bots+=botón("Destruir: borrar inmediatamente", it+"'{{dest"+"ruir}}','','');");
| |
− | bots+="</ul></li>";
| |
− |
| |
− | //Para virguerías
| |
− | bots+="<li><img src='http://upload.wikimedia.org/wikipedia/commons/c/cb/Gartoon-Gnome-desktop-config.png'/><ul>";
| |
− | bots+=botón("Balanza: cálculo del peso del texto en edición", "javascript:alert ('El tamaño de esta página es de '+document.getElementById('wpTextbox1').value.length+' bytes.')");
| |
− | bots+=botón("Tabla de ejemplo", it+"'{| border=1\\n!bgcolor=red|-\\n|', '\\n|A12\\n|-\\n|A21||A22\\n|}', '');");
| |
− | bots+=botón("Redirect a texto seleccionado",it+"'#REDI"+"RECT [[',']]','');");
| |
− | bots+="</ul></li>";
| |
− |
| |
− | //bots+=botón("", it+"'{{"+"|}}','','');");
| |
− | }
| |
− |
| |
− | bots+='</ul></div>';
| |
− | var toolbox = document.getElementById("globalWrapper");
| |
− | toolbox.innerHTML = bots + toolbox.innerHTML;
| |
− | }
| |
− |
| |
− | function comilla(){return '"';}
| |
− |
| |
− | function botón(texto, destino)
| |
− | {
| |
− | return '<li><a href="'+destino+'" style="text-decoration:none">'+texto+'</a></li>';
| |
− | }
| |
− |
| |
− | /************ Fin módulo botonera flotante **************/
| |
− |
| |
− | /************ Módulo de búsqueda **************/
| |
− | function moduloBusqueda()
| |
− | {
| |
− | var btSearch = "<br /><div>";
| |
− | btSearch += buttonCode("Wikipedia, a través de Google", "G", "http://www.google.com/search?q=", "&btnG=B%FAsqueda+en+Google.com&domains=http://es.wikipedia.org&sitesearch=http://es.wikipedia.org&ie=iso-8859-1&oe=iso-8859-1");
| |
− | btSearch += buttonCode("Wikipedia en inglés", "en", "http://en.wikipedia.org/wiki/", "");
| |
− | btSearch += buttonCode("Enciclopedia Libre", "EL", "http://enciclopedia.us.es/index.php/", "");
| |
− | btSearch += buttonCode("Wikcionario", "Wkc", "http://es.wiktionary.org/wiki/", "");
| |
− | btSearch += buttonCode("Diccionario de la Real Academia Española", "DRAE", "http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=2&LEMA=", "");
| |
− | btSearch += "<br />";
| |
− | btSearch += buttonCode("Websters dictionary en:. The Rosetta Edition.", "Webster", "http://www.websters-online-dictionary.org/definition/english/",".html");
| |
− | btSearch += buttonCode("Diccionario American Heritage (español-inglés inglés-español)", "AH", "http://ar.education.yahoo.com/search/ar?p=", "");
| |
− |
| |
− | var boxSearch = document.getElementById("searchform");
| |
− | if (boxSearch)
| |
− | boxSearch.innerHTML += btSearch+"</div>";
| |
− | }
| |
− |
| |
− | function goSearch(inicio, fin)
| |
− | {
| |
− | var text = document.getElementById("searchInput");
| |
− | window.open(inicio + escape(text.value) + fin);
| |
− | }
| |
− |
| |
− | function buttonCode(titulo, texto, inicio, fin)
| |
− | {
| |
− | return ' <a class="botónbusca" href="javascript:goSearch(\''+inicio+'\', \''+fin+'\')" title="'+titulo+'">'+texto+'</a>';
| |
− | }
| |
− |
| |
− | /************ Fin módulo de búsqueda **************/
| |
− |
| |
− | /************ Módulo mapa2barra **************/
| |
− | // En la página del mapa, elimina todo salvo el mapa, de tal
| |
− | // forma que pueda ser utilizado como barra lateral de navegador.
| |
− | function mapa2barra()
| |
− | {
| |
− | if(mapa = document.getElementById("mapa_barra"))
| |
− | {
| |
− | bod=document.getElementById("globalWrapper");
| |
− | bod.style["position"]="absolute";
| |
− | bod.style["left"]="-7145px";
| |
− | mapa.style["position"] = "absolute";
| |
− | mapa.style["left"]="7000px";
| |
− | mapa.style["top"]="-32px";
| |
− | mapa.style["width"]="97%";
| |
− | mapa.style["margin-left"]="0px";
| |
− | if(botonera=document.getElementById("botonera"))
| |
− | botonera.style["display"]="none";
| |
− | }
| |
− | }
| |
− | /************ Fin módulo mapa2barra **************/
| |
− |
| |
− | /*********** 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".
| |
− | /*********************************************************/
| |
− | var plugin=new Array();
| |
− |
| |
− | function pluginRun()
| |
− | {
| |
− | //Cargar todos los plugins
| |
− | for (i=0;i<plugin.length;i++)
| |
− | {
| |
− | plugin[i]();
| |
− | }
| |
− | }
| |
− |
| |
− | function pluginLoad(nombre)
| |
− | {
| |
− | plugin[plugin.length++]=nombre;
| |
− | }
| |
− |
| |
− | function pluginImport(nombre) //Cargar plugin(i)
| |
− | {
| |
− | document.write('<'+'script src="/w/wiki.phtml?title='+nombre+'&ctype=text/javascript&action=raw&dontcountme=s" type="text/javascript"><'+'/script>');
| |
− | }
| |
− | window.onload = pluginRun;
| |
− |
| |
− | /****************** 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("Usuario:Comae/Prueba3");
| |
− | ///[[Usuario:Pilaf/wikicode.js]]: cargar sólo si se necesita.
| |
− | var wpUserName = 'Comae';
| |
− | //pluginImport("Usuario:Pilaf/wikicode.js");
| |
− |
| |
− | //Activar plugins
| |
− | pluginLoad(moduloBusqueda);
| |
− | pluginLoad(botoneraFlotante);
| |
− | //pluginLoad(loadButtons);
| |
− | //pluginLoad(marcadores);
| |
− | pluginLoad(mapa2barra);
| |
− | //pluginLoad(LivePreviewInstall);
| |