User:Drummingman/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.
// Twinkle global
if(!['nlwiki', 'enwiki', 'simplewiki'].includes(mw.config.get('wgDBname'))) {
    mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal/load.js&action=raw&ctype=text/javascript');
    //TwinkleGlobal.arv.callback(usernames, defaultCategory);
    //TwinkleGlobal.arv.callback(['Example', 'Example2'], 'srcu');
}
// mark GS 
if (!['testwiki','nlwiki',].includes(mw.config.get('wgDBname'))) {
    mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/active_sysops.js&action=raw&ctype=text/javascript');
}

//Enable mass rollback
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRollback.js&action=raw&ctype=text/javascript');


//Mark blocked on all wikis
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');

//Make life easier and mark locked users
if (!['enwiki','nlwiki', 'eswiki', 'nlwikiquote', 'nlwikibooks', 'nlwikisource', 'nlwikivoyage', 'nlwikinews','simplewiki'].includes(mw.config.get('wgDBname'))) {
    mw.loader.load('//en.wikipedia.org/w/index.php?title=User:GeneralNotability/mark-locked.js&action=raw&ctype=text/javascript');
} //Spanish Wikipedia is captured using the local common.js
else if (['nlwiki', 'nlwikiquote', 'nlwikibooks', 'nlwikisource', 'nlwikivoyage', 'nlwikinews'].includes(mw.config.get('wgDBname'))) {
    mw.loader.load('//nl.wikipedia.org/w/index.php?title=User:Daniuu/MarkLocked.js&action=raw&ctype=text/javascript'); //Use my fork of the script on Dutch Speaking wikis
}
else if (['eswiki', 'eswikinews', 'eswikibooks', 'eswikiquote', 'eswikisource', 'eswikiversity', 'eswikivoyage', 'eswiktionary'].includes(mw.config.get('wgDBname'))) {
    mw.loader.load('//es.wikipedia.org/w/index.php?title=Usuario:Daniuu/MarkLockedSpanish.js&action=raw&ctype=text/javascript'); //Use my fork of the script on Dutch Speaking wikis
}

//Add an additional tab to purge the cache of a page (globalizing gadget from meta)
mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-purgetab.js&action=raw&ctype=text/javascript');

//Load handy links (link to guc and CA)
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Daniuu/handy-links.js&action=raw&ctype=text/javascript');

	// [[File:Krinkle_WhatLeavesHere.js]]
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/WhatLeavesHere.js&action=raw&ctype=text/javascript');


if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {
  mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
}
// confirms mobile rollback
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Mr. Stradivarius/gadgets/ConfirmRollback.js&action=raw&ctype=text/javascript');

//GreenRedirects
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/GreenRedirects.css&action=raw&ctype=text/css', 'text/css');

//nightpedia
mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:MusikAnimal/nightpedia.js');

// XReport - fast reporting - [[User:TenWhile6/XReport]]
if(!['nlwiki', 'enwiki', 'simplewiki'].includes(mw.config.get('wgDBname'))) 
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:TenWhile6/XReport.js&action=raw&ctype=text/javascript');