Ir al contenido

Usuario:Quinto Bruto Flaco/common.js

De Wikipedia, la enciclopedia libre

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

mw.loader.load("https://es.wikipedia.org/w/index.php?title=Usuario:Nacaru/twinkle-lite.js&action=raw&ctype=text/javascript");

mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Strakhov/cat-a-lot.js&action=raw&ctype=text/javascript');
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript');
mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist.js&action=raw&ctype=text/javascript');
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Magnus_Manske/wd_edit.js&action=raw&ctype=text/javascript');
mw.loader.load("https://es.wikipedia.org/w/index.php?title=Usuario:Nacaru/DeletionRequestMaker.js&action=raw&ctype=text/javascript");
mw.loader.using('mediawiki.util').done(function(){
 if( mw.config.get('wgUserName') && mw.config.get('wgAction') == 'view' )
 {
   mw.util.addPortletLink(
    'p-cactions',
    'https://tools.wmflabs.org/jembot/cs/?load=Cargar' + 
     '&project=' + mw.config.get('wgDBname') +
     '&page=' + mw.config.get('wgTitle') +
     '&name=' + mw.config.get('wgUserName'),
    'Ordenación de cronologías',
    'ca-jembot-cs',
    'Permite cambiar automáticamente el orden de las líneas en las listas y tablas'
   )
 }
});

/*SyntaxHighlighter*/
//configuración de resalto de sintaxis
//syntaxHighlighterConfig = {
//  externalLinkColor: "#9CE7E0", //color de enlaces externos
//	wikilinkColor: "#CCFF66", //color de enlaces wiki
//	boldOrItalicColor:  "#E7D988",	//'''negrita''' ''cursiva''
//	headingColor: "#8BCF9F",	// ==Encabezamiento==, ;Encabezamiento pequeño
//	listOrIndentColor: 	//* lista desordenada, # lista ordenada, : indentación
//	signatureColor: 	//
//	tableColor: "#98B9D7",	// {| tabla |}
//	templateColor: "#E2EBF4",	// {{plantilla}}
//	parameterColor: "#EB7070",	// {{{parámetro de plantilla}}}
//	hrColor: 	// ----
//	tagColor: "#B3B29A",	// <etiqueta>...</etiqueta>, <etiqueta/>
//	commentColor: "#EBE0F5",	// <!-- comment -->
//	entityColor:
//}
/*DissamAssist*/
mw.loader.load('//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist.js&action=raw&ctype=text/javascript');

mw.loader.load("https://es.wikipedia.org/w/index.php?title=Usuario:Nacaru/DeletionRequestMaker.js&action=raw&ctype=text/javascript");

mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript");
mw.loader.using(['jquery.ui', 'mediawiki.util'], function(){
	mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.Cat-a-lot');
});

mw.loader.load('//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist.js&action=raw&ctype=text/javascript');
mw.loader.load('//es.wikipedia.org/w/index.php?title=Usuario:Tarawa1943/tagger.js&action=raw&ctype=text/javascript');
mw.loader.load('//es.wikipedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript');
mw.loader.load('//es.wikipedia.org/w/index.php?title=Usuario:Leoncastro/Taller/MediaWiki:Gadget-newpages.js&action=raw&ctype=text/javascript');

//<nowiki>
if(typeof window.taggerConfig === 'undefined') window.taggerConfig = {};
taggerConfig.tags = [];
taggerConfig.editSummary = [];
taggerConfig.tags[1] = '{{destruir|G1}}';
taggerConfig.editSummary[taggerConfig.tags[1]] = 'Borrado rápido ([[WP:BR#G1|Vandalismo]])';
taggerConfig.tags[2] = '{{destruir|G2}}';
taggerConfig.editSummary[taggerConfig.tags[2]] = 'Borrado rápido ([[WP:BR#G2|Etiqueta]])';
taggerConfig.tags[3] = '{{destruir|G3}}';
taggerConfig.editSummary[taggerConfig.tags[3]] = 'Borrado rápido ([[WP:BR#G3|Promocional]])';
taggerConfig.tags[4] = '{{destruir|G4}}';
taggerConfig.editSummary[taggerConfig.tags[4]] = 'Borrado rápido ([[WP:BR#G4|Pruebas de edición]])';
taggerConfig.tags[5] = '{{destruir|G5}}';
taggerConfig.editSummary[taggerConfig.tags[5]] = '([[WP:BR#G5|Bulos]])';
taggerConfig.tags[6] = '{{destruir|G9}}';
taggerConfig.editSummary[taggerConfig.tags[6]] = 'Borrado rápido ([[WP:BR#G9|Recreación de material borrado]])';
taggerConfig.tags[7] = '{{destruir|A1}}';
taggerConfig.editSummary[taggerConfig.tags[7]] = 'Borrado rápido ([[WP:BR#A1|Lo que Wikipedia no es]])';
taggerConfig.tags[8] = '{{destruir|A1.1}}';
taggerConfig.editSummary[taggerConfig.tags[8]] = 'Borrado rápido ([[WP:BR#A1.1|Lo que Wikipedia no es]])';
taggerConfig.tags[9] = '{{destruir|A1.2}}';
taggerConfig.editSummary[taggerConfig.tags[9]] = 'Borrado rápido ([[WP:BR#A1.2|Lo que Wikipedia no es]])';
taggerConfig.tags[10] = '{{destruir|A1.3}}';
taggerConfig.editSummary[taggerConfig.tags[10]] = 'Borrado rápido ([[WP:BR#A1.3|Investigación original]])';
taggerConfig.tags[11] = '{{destruir|A1.4}}';
taggerConfig.editSummary[taggerConfig.tags[11]] = 'Borrado rápido ([[WP:BR#A1.4|Ensayos de opinión]])';
taggerConfig.tags[12] = '{{destruir|A2}}';
taggerConfig.editSummary[taggerConfig.tags[12]] = 'Borrado rápido ([[WP:BR#A2|Infraesbozo]])';
taggerConfig.tags[13] = '{{destruir|A3}}';
taggerConfig.editSummary[taggerConfig.tags[13]] = 'Borrado rápido ([[WP:BR#A3|Traducción automática]])';
taggerConfig.tags[14] = '{{destruir|A4}}';
taggerConfig.editSummary[taggerConfig.tags[14]] = 'Borrado rápido ([[WP:BR#A4|No enciclopédico/Sin relevancia]])';
taggerConfig.tags[15] = '{{destruir|A5}}';
taggerConfig.editSummary[taggerConfig.tags[15]] = 'Borrado rápido ([[WP:BR#A5|Artículo duplicado]])';
taggerConfig.tags[16] = '{{destruir|A4|G3}}';
taggerConfig.editSummary[taggerConfig.tags[16]] = 'Borrado rápido ([[WP:BR#A5|Sin relevancia]] y [[WP:BR#G3|Promocional]])';
taggerConfig.tags[17] = '{{destruir|U3}}';
taggerConfig.editSummary[taggerConfig.tags[17]] = 'Borrado rápido ([[WP:BR#U3|Uso indebido de página de usuario]])';
//</nowiki>
$(function () {
	'use strict';
	mw.util.addPortletLink('p-personal', mw.util.getUrl('WP:TAB'), ({
		es: 'Tablón',
		}[mw.config.get('wgUserLanguage').split('-')[0]] || 'Tablón'), 'pt-rfd', undefined, undefined, '#pt-logout');
});
$(function () {
	'use strict';
	mw.util.addPortletLink('p-personal', mw.util.getUrl('Usuario:Fas3943/Tareas'), ({
		es: 'Tareas',
		}[mw.config.get('wgUserLanguage').split('-')[0]] || 'Tareas'), 'pt-rfd', undefined, undefined, '#pt-logout');
});


/**
 * Forked from https://zh.wikipedia.org/w/index.php?oldid=45972864
 * @see [[User:Xiplus/TwinkleGlobal]]
 * @author [[User:逆襲的天邪鬼]]
 * @author [[User:Xiplus]]
 * @author [[User:WhitePhosphorus]]
 */

(function() {

var VERSION = '2021-07-20 01:52:33';
var PREFIX = 'User:Xiplus/Twinkle/';
var rebuildcache = localStorage.Twinkle_global_xiplus_version !== VERSION;
var tests = [];
var api;

var ajax = function(title) {
    return api.get({
        action: 'query',
        format: 'json',
        prop: 'revisions',
        titles: title,
        rvprop: 'content'
    }).then(function(data) {
        for (var key in data.query.pages) { // eslint-disable-line guard-for-in, no-unreachable-loop
            return data.query.pages[key].revisions[0]['*'];
        }
    });
};

var load = function(p) {
    var done = function(data) {
        if (rebuildcache || !localStorage['Twinkle_global_xiplus_' + p.name]) {
            localStorage['Twinkle_global_xiplus_' + p.name] = data;
        }
    };
    if (localStorage['Twinkle_global_xiplus_' + p.name] && !rebuildcache) {
        return $.Deferred().resolve(localStorage['Twinkle_global_xiplus_' + p.name]);
    }
    if (p.test) {
        return ajax(PREFIX + p.name).done(done);
    }
    return ajax('MediaWiki:Gadget-' + p.name).done(done);
};

var message = function(text) {
    console.log('[Twinkle_global_xiplus]', text);  // eslint-disable-line no-console
    //    $('#simpleSearch input[type="search"]').attr('placeHolder', text);
};

tests.push({ name: 'morebits.js', test: true });
tests.push({ name: 'twinkle.js', test: true });
tests.push({ name: 'modules/twinklearv.js', test: true });
// tests.push({name: 'modules/twinklewarn.js',          test: true});
// tests.push({name: 'modules/friendlyshared.js',       test: true});
// tests.push({name: 'modules/friendlytag.js',          test: true});
// tests.push({name: 'modules/friendlytalkback.js',     test: true});
// tests.push({name: 'modules/twinklebatchdelete.js',   test: true});
// tests.push({name: 'modules/twinklebatchundelete.js', test: true});
// tests.push({name: 'modules/twinkleblock.js',         test: true});
// tests.push({name: 'modules/twinkleclose.js',         test: true});
tests.push({ name: 'modules/twinkleconfig.js', test: true });
// tests.push({name: 'modules/twinklecopyvio.js',       test: true});
// tests.push({name: 'modules/twinkledelimages.js',     test: true});
tests.push({ name: 'modules/twinklediff.js', test: true });
tests.push({ name: 'modules/twinklefluff.js', test: true });
// tests.push({name: 'modules/twinkleimage.js',         test: true});
// tests.push({name: 'modules/twinkleprotect.js',       test: true});
tests.push({ name: 'modules/twinklespeedy.js', test: true });
// tests.push({name: 'modules/twinklestub.js',          test: true});
// tests.push({name: 'modules/twinkleunlink.js',        test: true});
// tests.push({name: 'modules/twinklexfd.js',           test: true});


function main() {
    if (mw.config.get('wgServer') === '//meta.wikimedia.org') {
        api = new mw.Api();
    } else {
        api = new mw.ForeignApi('https://meta.wikimedia.org/w/api.php');
    }

    mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Xiplus/Twinkle/morebits.css&action=raw&ctype=text/css', 'text/css');

    var finished = 0;
    var code = [];

    // all
    message('Loading Twinkle_global_xiplus...');
    var done = function(x) {
        return function(data) {
            finished++;
            message('Loading Twinkle_global_xiplus... (' + finished + '/' + tests.length + ')');
            code[x] = data;
            if (x === tests.length - 1) {
                localStorage.Twinkle_global_xiplus_version = VERSION;
                try {
                    eval(code.join('\n;\n'));
                    message('Twinkle Done');
                } catch (e) {
                    mw.notify('Error loading Twinkle: ' + e, {type: 'error'});
                }
                if ($('#twinkleglobal-config-titlebar').length) {
                    $('#twinkleglobal-config-titlebar').append('--Version: Xiplus ' + localStorage.Twinkle_global_xiplus_version);
                    $('#twinkleglobal-config-titlebar').append('<button onclick="localStorage.Twinkle_global_xiplus_version =       \'\';location.reload();">Purge</button>');
                }
            } else {
                load(tests[x + 1]).done(done(x + 1));
            }
        };
    };
    load(tests[0]).done(done(0));
}

mw.loader.using(['mediawiki.user', 'mediawiki.util', 'mediawiki.Title', 'jquery.ui', 'jquery.tipsy', 'mediawiki.api', 'mediawiki.ForeignApi']).done(function() {
    main();
});

})();