Jump to content

User:TenWhile6/global.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
// __NOINDEX__
// Wartungskategorien - [[de:Benutzer:PerfektesChaos/js/watchCategories]]
if ( typeof mw.libs.watchCategories  !==  "object"  ||  ! mw.libs.watchCategories ) { mw.libs.watchCategories  =  { }; }
DB = mw.config.get("wgDBname");
if (DB !== "dewiki") {
	// TwinkleGlobal - [[User:Xiplus/TwinkleGlobal/load.js]]
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal/load.js&action=raw&ctype=text/javascript');
}
if (DB == "test2wiki") {
    mw.libs.watchCategories.cats = ["Quick deletion requests"];
    mw.loader.load('//test2.wikipedia.org/w/index.php?title=User:TenWhile6/AHtest.js&action=raw&ctype=text/javascript');
}
if (DB == "wikidatawiki") {
    // QuickNames - [[d:User:Bargioni/QuickNames]]
	mw.loader.load('//wikidata.org/w/index.php?title=User:Bargioni/quickNames.js&action=raw&ctype=text/javascript');
    // quickpresets - [[d:User:MichaelSchoenitzer/quickpresets]]
	mw.loader.load('//wikidata.org/w/index.php?title=User:MichaelSchoenitzer/quickpresets.js&action=raw&ctype=text/javascript');
} else if (DB == "metawiki") {
	// CSS
	mw.loader.load("https://test2.wikipedia.org/w/index.php?title=User:TenWhile6/metawiki.css&action=raw&ctype=text/css","text/css");
} else if (DB == "commonswiki") {
	// CSS
	mw.loader.load("https://test2.wikipedia.org/w/index.php?title=User:TenWhile6/commonswiki.css&action=raw&ctype=text/css","text/css");
} else if (DB == "dewiki") {
	// CSS
	mw.loader.load("https://test2.wikipedia.org/w/index.php?title=User:TenWhile6/dewiki.css&action=raw&ctype=text/css","text/css");
    // markAdmins [[de:Wikipedia:Helferlein/markAdmins]]
    window.markcomadmins = true;
    window.markwdadmins = true;
    window.markexadmins = true;
    // markJWP - [[de:Benutzer:Wandelndes Lexikon/markJWP.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wandelndes Lexikon/markJWP.js&action=raw&ctype=text/javascript');
    // Personendaten - [[de:Benutzer:Schnark/js/personendaten.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/personendaten.js&action=raw&ctype=text/javascript');
    // Normdaten - [[de:Benutzer:Schnark/js/personendaten.js/normdaten.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/personendaten.js/normdaten.js&action=raw&ctype=text/javascript');
    mw.hook('userjs.load-script.normdaten').add(function (config) {
	    config.alwaysShowEdit = true; 
    });
    // Prozentualer Artikelanteil - [[de:Benutzer:APPER/WikiHistory.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:APPER/WikiHistory.js&action=raw&ctype=text/javascript');
    // Signaturen nachtragen - [[de:Benutzer:Lustiger seth/unsigned.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Lustiger_seth/unsigned.js&action=raw&ctype=text/javascript');
    // Shortdesc helper
    mw.loader.getScript('//en.wikipedia.org/w/load.php?modules=ext.gadget.libSettings').then( function() {
	mw.loader.load('//en.wikipedia.org/w/load.php?modules=ext.gadget.Shortdesc-helper');
    // FehlerlisteAbarbeiten - [[de:Benutzer:Wurgl/FehlerlisteAbarbeiten]]
    //mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wurgl/FehlerlisteAbarbeiten.js&action=raw&ctype=text/javascript');
    // Votes.js - [[de:Benutzer:Wiegels/js/votes.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wiegels/js/votes.js&action=raw&ctype=text/javascript');
    V = "Wikipedia:Vorlagenfehler/Vorlage:";
    P = "Wikipedia:Vorlagenfehler/Parameter:";
    F = "Wikipedia:Vorlagenfehler/";
    DW = "Wikipedia:Defekte Weblinks/";
    D = "Wikipedia:Defekte Weblinks/Bot/";
    W = "Wikipedia:Defekte Weblinks/Ungeprüfte Archivlinks ";
    WPS = "Wikipedia:Seite mit ";
    WP = "Wikipedia:";
    BNR = "Benutzer:";
    mw.libs.watchCategories.cats = ["Datei:ShadowsCommons", BNR + "Statische IP (ungeschützt)", WP + "Schnelllöschen", WP + "Fehlerhafter Datenbanklink", WP + "Defekter Dateilink", W + "ohne Datum", DW + "Ungeprüfte Botmarkierungen ohne Datum", D + "Keine auffindbaren URL", /*D + "Artikel fehlt",*/ WPS + "Einzelnachweisfehlern", WPS + "Syntaxhervorhebungsfehlern", /*V + "Webarchiv",*/ V + "Unsigniert", V + "Team-Station", V + "Lückenhaft", V + "LuiseBMS", V + "ADB", V + "ADB/ohne Wikisource-Link", V + "Toter Link", F + "Bewertungsbaustein/Wikidata", F + "Diskussionsbaustein", V + "Anker", V + "Literatur/Abrufdatum", V + "Toter Link/URL fehlt", V + "Internetquelle", V + "Cite web", V + "Cite news", V + "Cite journal", V + "Cite book", V + "parlament.ch", V + "PersonZelle", V + "Infobox Unternehmen" , /*V + "Webarchiv/Linktext fehlt",*/ W + "2022-09", W + "2020-08", W + "2019-06"];
    });
    // GRNHelper - for Global renamers - [[de:User:TenWhile6/GRNHelper]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=User:TenWhile6/GRNHelper.js&action=raw&ctype=text/javascript');
    // Testscript - [[test2wiki:User:TenWhile6/T.js]]
    if(typeof(welcomeJSconfig) === 'undefined') welcomeJSconfig = {};
    welcomeJSconfig.userTemplates = ["Ungeeigneter Benutzername"];
    mw.loader.load('//test2.wikipedia.org/w/index.php?title=User:TenWhile6/T.js&action=raw&ctype=text/javascript');
    // AdminHelper - [[test2wiki:User:TenWhile6/AHtest.js]]
    mw.loader.load('//test2.wikipedia.org/w/index.php?title=User:TenWhile6/AHtest.js&action=raw&ctype=text/javascript');
} else {
	// Active sysops - [[m:User:Hoo man/Scripts/Active sysops]]
    if(typeof(activeSysopsConfig) === 'undefined') activeSysopsConfig = {
    	markWikisActiveSysops: true,
        markWikisGS: true,
    };
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/active_sysops.js&action=raw&ctype=text/javascript');
}
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/watchCategories/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript","text/javascript");
// Last edit - [[de:Benutzer:Schnark/js/letzteredit.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/letzteredit.js&action=raw&ctype=text/javascript');
// XTools - [[m:User:Hedonil/XTools/XTools.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript');
// Wikidata-Summary - [[d:User:Yair rand/WikidataInfo.js]]
mw.loader.load('//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript');
// markblocked - [[en:MediaWiki:Gadget-markblocked.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');
// marklocked - [[en:User:GeneralNotability/mark-locked.js]]
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:GeneralNotability/mark-locked.js&action=raw&ctype=text/javascript');
// CAWhoisProxy - [[User:Tks4Fish/CAWhoisProxy.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CAWhoisProxy.js&action=raw&ctype=text/javascript');
// addIPv6range64links - [[de:User:Hgzh/addIPv6range64links.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Hgzh/addIPv6range64links.js&action=raw&ctype=text/javascript');
// SchnellErl - [[de:User:TenWhile6/SchnellErl.js]]
if(typeof(schnellErlConfig) === 'undefined') schnellErlConfig = {};
schnellErlConfig.enableConfirm = true;
mw.loader.load('//de.wikipedia.org/w/index.php?title=User:TenWhile6/SchnellErl.js&action=raw&ctype=text/javascript');
// XReport - fast reporting - [[User:TenWhile6/XReport]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:TenWhile6/XReport.js&action=raw&ctype=text/javascript');
// Tools - [[m:User:TenWhile6/tools.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:TenWhile6/tools.js&action=raw&ctype=text/javascript');
// pageLinkHelper - [[en:User:PerfektesChaos/js/pageLinkHelper]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/pageLinkHelper/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript','text/javascript');
// Smart rollback - [[User:Hoo man/smart rollback.js]]
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {
	enableMarkbotedits: true,
	oneClickBotLinks: true,
	editSummaries: {
    	0: 'Revert: Zurück auf Vor-[[WP:WAR|Edit-War]] Version',
    	1: 'Revert: Bitte [[WP:Q|belegen]]',
    	2: 'Revert: Keine [[WP:WEB|Weblinks]] im Text',
    	3: 'Revert: Ungeeignete(r) [[WP:WEB|Weblink(s)]]',
    	4: 'Revert: Bitte nachvollziehbar [[WP:ZQ|begründen]]',
    	5: 'Revert: Bitte [[WP:GMA]] beachten',
    	6: 'Revert: Bitte [[WP:WWNI]] und [[WP:NPOV]] beachten',
    	7: 'Revert: Keine Verbesserung',
    	8: 'Revert: [[WP:KORR]]',
    	9: 'Revert: [[WP:DISK]] - kein zielführender Diskussionsbeitrag',
    	10: 'Revert: Bitte [[WP:RK|Relevanz]] in eigenem Artikel darstellen bzw. [[WP:Q|belegen]]',
    	11: 'Revert: [[WP:BIO]]',
		12: 'Revert: Bitte [[WP:Q|belegen]] - zurück auf Vor-[[WP:WAR|Edit-War]] Version',
	}
};
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript');