User:Wexeb/monobook.ms

/* Monobook desarrollado por Usuario:Axxgreazz. (versión 2.0)
 * Puedes ver el manual completo y las funcionalidades contenidas aquí en la página del Monobook-Suite
 * Si necesitas mayores detalles sobre la configuración revisa el Manual de configuración del Monobook-Suite.
 * Si quieres configurarlo de manera rápida usa el Panel de control. */

//

/* Sección 1: Inicialización de monobook (No modificar) */

incluir ("","","init.js"); incluir ("","","funciones.js");

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

incluir ("","","misparametros-full.js"); incluir ("","","misfunciones.js"); incluir ("","","misbotones-full.js"); incluir ("","","misbuscadores-full.js"); incluir ("","","misenlaces-full.js"); incluir ("","","misflotantes-full.js");

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

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ó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 importScript('User:TheJosh/Scripts/NewPagePatrol.js');


 * /importScript('User:Lupin/recent2.js');

/* 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 */ document.write(' '); }

// importScript('User:AzaToth/twinkle.js'); /* */

function addForceSummary {   if(!/&action=edit/.test(window.location.href) && !/&action=submit/.test(window.location.href)) return; if(/&section=new/.test(window.location.href)) return; if(!document.forms.editform) return; document.forms.editform.wpSave.onclick = forceSummary; }

function forceSummary {   if(!document.forms.editform.wpSummary.value.replace(/^(?:\/\\*.*\\*\/)? *(.*) *$/,'$1'))   {        var r = prompt('Are you sure you want to submit without adding a summary?\nTo add a summary, type it in the box below:',document.forms.editform.wpSummary.value); if(r == null) { return false; } document.forms.editform.wpSummary.value = r;   } return true; }

addOnloadHook(addForceSummary);

/* */

//   //  Add time to your monobook "personal menu" list at the very top of the page. // Created by User:Mathwiz2020 // //  Indicate where you would like the time to appear: //   pt-userpage, pt-mytalk, pt-preferences, //   pt-watchlist, pt-mycontris, pt-logout // gsTimeInsertBefore = ''; // leave blank to append after "logout" // function makeTime { var li = document.createElement( 'li' ); li.id = 'pt-time';

var mySpan = document.createElement( 'span' ); mySpan.appendChild( document.createTextNode( '00:00:00' ) );

li.appendChild( mySpan );

if ( ! gsTimeInsertBefore ) { // append to end (right) of list document.getElementById( 'pt-logout' ).parentNode.appendChild( li ); } else { var before = document.getElementById( gsTimeInsertBefore ); before.appendChild( li, before ); } doTime = window.setTimeout("getTime", 1000); }

addOnloadHook( makeTime );

function getTime { var time = new Date; var hours = time.getUTCHours; if (hours < 10) { hours = "0" + hours; } var minutes = time.getUTCMinutes; if (minutes < 10) { minutes = "0" + minutes; } var seconds = time.getUTCSeconds; if (seconds < 10) { seconds = "0" + seconds; } var currentTime = hours + ":" + minutes + ":" + seconds; document.getElementById('pt-time').childNodes[0].childNodes[0].replaceData(0, 8, currentTime); doTime = window.setTimeout("getTime", 1000); } //

//

function addlilink(tabs, url, name, id, title, key){ var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); if(id) li.id = id; li.appendChild(na); tabs.appendChild(li); if(id) {       if(key && title) {           ta[id] = [key, title]; }       else if(key) {           ta[id] = [key, '']; }       else if(title) {           ta[id] = ['', title]; }   }    // re-render the title and accesskeys from existing code in wikibits.js    akeytt; return li; }

//

//Please leave the following line //user:Where/usertabs addOnloadHook(function {  if (document.title.search("/") != -1 || document.title.search("- History -") != -1) { //no subpages or history      return;   }   if (document.title.indexOf("User:") == 0 || document.title.indexOf("User talk:") == 0) {      username_a = document.URL.match(/:.*:(.*)/);      username=username_a[1];      addTab("http://en.wikipedia.org/wiki/Special:Contributions/" + username, "contrib", "ca-contrib", "contribs", "");      addTab("http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=move&user=" + username, "page moves", "ca-pagemoves", "page moves", "");      addTab("http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=block&user=" + username, "block log", "ca-blog", "blog", "");      addTab("http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=enwiki_p&user=" + username, "edit count", "ca-kate", "kate", "");   } });

///

// Inspired by (borrowed from) Mathwiz2020's monobook.js script includer function winc(s) { document.write(' '); }

winc('User:Interiot/Tool2/code.js') // Backup Counter by Interiot winc('User:Lupin/recent2.js') // Recent Tools RSS by Lupin winc('User:Lupin/popups.js'); // Popups by Lupin winc('User:VoA/monobook.js'); // Admin-like RC Patrol Tools by VoA

//