Usuario:Goodlucksil/monobook.js
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é.
//Fusión de varios "monobuques" fundamentalmente a partir del de Charlitos
//(que es el de Comae tras pasar por varias manos, entre ellas, la mía)
//y el de Angus
//En [[:Categoría:Botones de edición]] están los botones de la barra de edición que aparece por defecto,
//más los que he creado para mi barra particular.
// incluir mi Live Preview, modificado a partir del de Pilaf.
document.write('<script type="text/javascript" src="/w/index.php?title=Usuario:Sanbec/LivePreview.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
function CargaLivePreview()
{
LivePreviewInstall();
}
$(CargaLivePreview);
var wpUserName = 'Sanbec';
botones+=creaBotón("Tablón", "<img src=http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Broom_icon.svg/32px-Broom_icon.svg.png>", "http://es.wikipedia.org/wiki/Wikipedia:Tablón de anuncios de los bibliotecarios/Portal/Todo el tablón actual", "");
botones+=creaBotón("Café", "<img src=http://upload.wikimedia.org/wikipedia/commons/9/9e/Tacita.png>", "http://es.wikipedia.org/wiki/Wikipedia:Café (todos)", "");
botones+=creaBotón("Cambios recientes", "<img src=http://upload.wikimedia.org/wikipedia/commons/0/00/Icono_recientes.png>", "http://es.wikipedia.org/wiki/Especial:CambiosRecientes", "");
botones+=creaBotón("Lista de seguimiento", "<img src=http://upload.wikimedia.org/wikipedia/commons/2/24/Icono_seguimiento.png>", "http://es.wikipedia.org/wiki/Especial:Seguimiento", "");
if (document.getElementById("editform")!=null) {
//Estos botones no se muestran si no se está editando:
}
botones+='</div>';
<!--var toolbox = document.getElementById("contentTop");-->
var toolbox = document.getElementById("column-one");
toolbox.innerHTML += botones;
} // fin botoneraFlotante
$(botoneraFlotante);
function creaBotón(title, texto, destino, estilo)
{
return '<a href="'+destino+'" style="text-decoration:none"><div class="botón" style="'+estilo+'" title="'+title+'">'+texto+'</div></a>';
}
/************ Fin módulo botonera flotante **************/
/*** Módulo caja de herramientas personales ***/
function nuevaCaja() {
var l = document.getElementById("column-one");
if (l) {
l.innerHTML = l.innerHTML
+ '<div class="portlet" id="p-nbx">'
+ ' <h5>Herramientas personales</h5>'
+ ' <div class="pBody">'
+ ' <ul>'
+ ' <li><a href="http://es.wikipedia.org/wiki/Usuario:Sanbec/monobook.js">monobook.js</a></li>'
+ ' <li><a href="http://es.wikipedia.org/wiki/Usuario:Sanbec/LivePreview.js">LivePreview.js</a></li>'
+ ' <li><a href="http://es.wikipedia.org/wiki/Usuario:Sanbec/monobook.css">monobook.css</a></li>'
+ ' </ul>'
+ ' </div>'
+ '</div> ';
}
}
$(nuevaCaja);
/*** Fin módulo caja de herramientas personales ***/
/* Sección 1: Inicialización de monobook (No modificar) */
$.when(
incluir ("","","init.js"),
incluir ("","","funciones.js")
).then(seccion2);
/* 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 */
function seccion2() {
return $.when(
incluir ("","Goodlucksil" ,"misparametros-suite.js"),
incluir ("","Goodlucksil","misfunciones.js"),
incluir ("","Goodlucksil","misbotones-suite.js"),
incluir ("","","misbuscadores-suite.js"),
incluir ("","","misenlaces-suite.js"),
incluir ("","","misflotantes-suite.js")
).then(seccion3);
}
/* Sección 3 : Modulos del monobook
/* 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 */
function seccion3() {
return $.when(
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 ("","","instaview.js"), /*Módulo de Instaview */
incluir ("","","recent.js"), /*Módulo Anti-vandalismo */
incluir ("","","reversion.js"), /*MódMó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 */
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/Monobook-Suite'; }; /*no cambiar */
return mw.loader.getScript('//' + url + '/w/index.php?action=raw&ctype=text/javascript'
+ '&title=User:' + usuario + '/' + nombre);
}
//</nowiki></pre>