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é.

// NOTE: SCRIPT IS ERRONEOUS AND REQUIRES FIXING.
// Esta es la página que convoca a TODAS las rutas del Twinkle (módulos individuales). Es, por así decirlo, el "Twinkle Completo".
// Es posible seleccionar sólo algunos módulos en específico si así lo deseas, cuidando incluir el de carburador.js, ya que es el 
// que permite el funcionamiento del Twinkle en general.
// Por favor no edites esta página o cualquier otra ruta sin el previo y expreso consentimiento de Robinsonsmay, Pericallis 
// o C'est moi, agradezco en especial a los primeros 2, quienes añadieron gran parte de las funciones que el TW ostenta hoy 
// en día.
// *****NINGÚN MODULO DEL TWINKLE FUNCIONARÁ A MENOS QUE INCLUYAS EL QUE DICE MOREBITS.JS*****
// El creador del Twinkle es el usuario AzaToth, de la Wikipedia en inglés. 
// Cualquier duda, eres libre de preguntarla a Robinsonsmay, Pericallis o C'est moi. Gracias por tu preferencia. Disfruta Twinkle.
// Consulta [[Wikipedia:Twinkle]] para más información.

// Disable client error logging for this script.  [[metawiki:User:Jon_(WMF)/Edit_to_user_or_gadget_script|more info]]
// Due to [[phab:T72470]] can be removed when resolved.
/** Errors include: 
 *  - ReferenceError: skin is not defined
 *  - Uncaught ReferenceError: wgCurRevisionId is not defined
 *  - Uncaught TypeError: QueryString.exists is not a function
 * 
 */
mw.loader.using('mediawiki.storage').then(function () {
  mw.storage.session.set( 'client-error-opt-out', '1' );
});

switch (location.hostname) 
{  
 case "es.wikipedia.org"      : 

var noAllow = ["Usuario de prueba"];
if(navigator.appName != "Microsoft Internet Explorer") { //No sirve en IE
    if(noAllow.indexOf(mw.config.get('wgUserName')) == -1) { 

function importScriptLocal(name) {
	return mw.loader.getScript('https://es.wikipedia.org/w/index.php?title=' + name + '&action=raw&ctype=text/javascript')
}

//Carga de módulos
importScriptLocal('Usuario:TwinkleUser/morebits.js').then(function() {
	return importScriptLocal('User:TwinkleUser/Twinkleprod.js');
}).then(function (){
	importScriptLocal('User:TwinkleUser/twinklewarn.js');
	// requires QueryString
	importScriptLocal('User:TwinkleUser/Friendlywelcome.js')
	importScriptLocal('User:TwinkleUser/diff.js');
	importScriptLocal('User:TwinkleUser/avisoVEC.js');
	importScriptLocal('User:TwinkleUser/tag.js');

	// twinkleConfigExists
	importScriptLocal('User:TwinkleUser/consultadeborrado.js');
	
	importScriptLocal('User:TwinkleUser/QuickPreview.js');
	
	//importScript('User:TwinkleUser/quickedit.js');
	importScriptLocal('User:TwinkleUser/Paginasnuevas.js');
	importScriptLocal('User:TwinkleUser/diffs.js');
	importScriptLocal('User:TwinkleUser/resumenes.js');
	importScriptLocal('User:TwinkleUser/Twinklespeedy.js');
	
	// sajax_init_object
	// ReferenceError: sajax_init_object is not defined
	// importScriptLocal('User:TwinkleUser/Statuschanger2.js');

})


importStylesheet('User:TwinkleUser/resumenes.css');
importStylesheet('User:TwinkleUser/LI_menu/css');

        }
    }
}

switch (location.hostname) 
{  
 case "meta.wikimedia.org"      : 

mw.loader.load('//es.wikipedia.org/w/index.php?title=User:TwinkleUser/tw-meta.js&action=raw&ctype=text/javascript');

}