User:Sid Albrecht/monobook.js

// // Módulo principal // // Gestiona la carga de los demás módulos

// Este JavaScript se podría considerar el IMBS4, por tanto está basado, //  aunque en este caso más bien inspirado, en el Monobook-Suite de //   Axxgreazz de WP-es.

// COSAS POR MEJORAR (y que posiblemente no haga...): //  1.- Cambiar los "innerHTML" repartidos por los módulos por algo //    con más estilo... pero es que es tan sencillo usar la fuerza bruta... //  2.- Adaptar los módulos a las distintas skins... sobre todo enlaces y búsqueda //    para las quartz.

// Los módulos deben añadirse por si solos mediante OnLoadHook o similar, excepto //  los de configuración y definición de funciones generales, por supuesto.

// Por el momento establece como base Inciclopedia, exactamente //  Wikia:Inciclopedia:User:Chixpy/WSS1, pero en un futuro //  posiblemente se traslade a mi página de usuario en la central de Wikia

// Todas aquellas cosas modificables se cargan en el siguiente orden: //  1.- Configuración global por defecto para todas las wikis. //      Wikia:Inciclopedia:User:Chixpy/WSS1/ -global.js //       Se puede desactivar // //  2.- Configuración local por defecto para esa wiki. //      :User:Chixpy/WSS1/ -local.js //       Se puede desactivar // //  3.- Configuración global del usuario para todas las wikis. //      Wikia:Inciclopedia:User: /WSS1/ -g.js //       Se puede desactivar // //  4.- La configuración local del usuario. //      :User: /WSS1/ .js //       Esta ya no se puede desactivar, porque no tiene sentido

WSSIncluir ("", "", "inicializar.js");

// Módulo para crear y añadir la barra de herramientas WSSIncluir ("","","barrabotones.js");

// Módulo para crear y añadir menus y enlaces en el panel lateral WSSIncluir ("","","menusmw.js");

// Módulo para crear y añadir los botonesde búsqueda WSSIncluir ("","","botonesbusqueda.js");

// LivePreview WSSIncluir ("","","livepreview.js");

// Cambios recientes dinámicos WSSIncluir ("","","cambiosrecientes.js");

// Revertir a versión específica WSSIncluir ("","","reversion.js");

/* DESACTIVO LO DEMÁS WSSIncluir ("","","popups.js");

if (skin == "monobook"){ WSSIncluir ("","","gestorestados.js"); if (is_gecko || is_safari || is_khtml) { WSSIncluir ("","","quickedit.js"); } }



// Funcion básica para este módulo // -- // No es conveniente modificarlo a no ser que se sepa que se hace

// Incluimos las configuraiones de los módulos WSSIncluir ("", "", "parametros-global.js"); WSSIncluir (wgServer + wgScriptPath, "", "parametros-local.js"); WSSIncluir ("", wgUserName + "/WSS1", "parametros-g.js"); WSSIncluir (wgServer + wgScriptPath, wgUserName + "/WSS1", "parametros.js");

// Incluye cualquier JavaScript a la página //  url - La dirección donde se encuentre "index.php" de la wiki //        ("" = Inciclopedia) //  usuario - Usuario (y páginas padre) que tiene el JavaScript a incluir //            ("" = Chixpy/WSS1) //  nombre - Nombre de la página del JavaScript

function WSSIncluir(url, usuario, nombre) { if (url=="") {url = 'http://inciclopedia.wikia.com'; }; if (usuario=="") {usuario = 'Chixpy/WSS1'; };

document.write(' '); }