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)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
// __NOINDEX__ <nowiki>
if (!(["enwiki"].includes(mw.config.get("wgDBname")))) { 
	// TwinkleGlobal - [[m: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 (mw.config.get("wgDBname") == "test2wiki") {
	// Wartungskategorien - [[de:Benutzer:PerfektesChaos/js/watchCategories]] 
    if ( typeof mw.libs.watchCategories  !==  "object"  ||  ! mw.libs.watchCategories ) { mw.libs.watchCategories  =  { }; }
    mw.libs.watchCategories.cats = ["Quick deletion requests"];
    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");
}
if (mw.config.get("wgDBname") == "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 (mw.config.get("wgDBname") == "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 (mw.config.get("wgDBname") == "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 (mw.config.get("wgDBname") == "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;
    var dontmarkmyself = false;
    // markCVU - [[de:Benutzer:Xneb20/markCVUnew.js]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Xneb20/markCVUnew.js&action=raw&ctype=text/javascript');
    // 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; 
    });
    // Commonscat & co. - [[de:Benutzer:Wurgl/8Schwestern]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wurgl/8Schwestern.js&action=raw&ctype=text/javascript');
    // 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');
    // OhNotAgain - [[de:Benutzer:Wurgl/OhNotAgain]]
    mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wurgl/OhNotAgain.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');
    // Wartungskategorien - [[de:Benutzer:PerfektesChaos/js/watchCategories]] 
    if ( typeof mw.libs.watchCategories  !==  "object"  ||  ! mw.libs.watchCategories ) { mw.libs.watchCategories  =  { }; }
    // "Wikipedia:Schnelllöschen", "Benutzer:Statische_IP_(ungeschützt)"
    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:";
    mw.libs.watchCategories.cats = [/*W + "ohne Datum", DW + "Ungeprüfte Botmarkierungen ohne Datum", WP + "Fehlerhafter Datenbanklink", 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 + "2019-06", W + "2020-08"*/];
    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");
    });
    // 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 - test2: [[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');
    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 = {};
    activeSysopsConfig.markWikisActiveSysops = true;
    activeSysopsConfig.markWikisGS = true;
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/active_sysops.js&action=raw&ctype=text/javascript');
}
// Zuletzt aktiv - [[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-Beschreibung - [[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');
mw.loader.load('//test2.wikipedia.org/w/index.php?title=User:TenWhile6/X.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 - [[m:User:Hoo man/smart rollback.js]]
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {};
smartRollbackConfig.enableMarkbotedits = true;
smartRollbackConfig.oneClickBotLinks = false;
smartRollbackConfig.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',
    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');
// </nowiki>