User:Ainz Ooal Gown/global.js
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.
//Strikeout blocked usernames
mw.loader.load('//en.wikipedia.org/w/load.php?modules=ext.gadget.markblocked');
//Responsive ContentBase for Timeless
mw.loader.load('//en.wikipedia.org/w/load.php?modules=ext.gadget.responsiveContentBaseTimeless');
// Show timestamps in comments in local time. Don't load on wikis without en as their default language
if ( mw.config.get('wgContentLanguage') === 'en' ) {
mw.loader.load('//en.wikipedia.org/w/load.php?modules=ext.gadget.CommentsInLocalTime'); //
}
// Pretty log
mw.loader.load('//en.wikipedia.org/w/load.php?modules=ext.gadget.PrettyLog');
// [[File:Krinkle_RTRC.js]]
(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('https://www.mediawiki.org/w/load.php?modules=ext.gadget.rtrc&lang=en'));
//Wikiplus
mw.loader.load('https://wikiplus-app.com/Main.js');
// UserStatus
if ( [ 2, 3 ].indexOf( mw.config.get( 'wgNamespaceNumber' ) ) !== -1 && ( !mw.config.get( 'wgArticleId' ) || mw.config.get( 'wgAction' ) === 'view' ) ) {
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Perhelion/userstatus.js&action=raw&ctype=text/javascript' );
}
//Global watchlist
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/Global watchlist.js&action=raw&ctype=text/javascript');
window.GlobalWatchlistConfig = { "anonFilter": 0, "botFilter": 2, "confirmAllSites": false, "fastMode": false, "groupPage": true, "minorFilter": 0, "showEdits": true, "showLogEntries": true, "showNewPages": true, "sites": [ "meta.wikimedia", "www.mediawiki", "www.wikidata", "commons.wikimedia", "bn.wikipedia", "en.wikibooks", "simple.wikipedia", "simple.wiktionary", "sco.wikipedia", "en.wikiquote" ] };
//SVG editor
mw.loader.load('//commons.wikimedia.org/w/index.php?title=User:Rillke/SVGedit.js&action=raw&ctype=text/javascript');
//MoreMenu
mw.loader.load('https://meta.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:MoreMenu.import.js');
//Global Twinkle. Don't load in enwiki and bnwiki and simplewiki
if ([ 'enwiki', 'bnwiki', 'simplewiki' ].indexOf(mw.config.get('wgDBname')) === -1 ) {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.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');
//Navigation popups- disable on enwiki, and metawiki as it is already present as a gadget
if ([ 'enwiki', 'metawiki' ].indexOf(mw.config.get('wgDBname')) === -1 ) {
mw.loader.load('https://en.wikipedia.org/w/load.php?modules=ext.gadget.Navigation_popups');
}
//Mass rollbacks edits by a user. Adding a condition to not to load it in my contributions page as I don't want to accidentally revert myself + config
if (mw.config.get('wgRelevantUserName') !== mw.config.get('wgUserName')) {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript');
}
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {};
smartRollbackConfig.editSummaries = {};
smartRollbackConfig.editSummaries[0] = 'revert (LTA)';
smartRollbackConfig.editSummaries[1] = 'revert (spam)';
smartRollbackConfig.editSummaries[2] = 'revert (vandalism)';
smartRollbackConfig.watchPages = 'watch';
// Fake rollback for wikis where I don't have rollback right
mw.loader.load('//meta.wikipedia.org/w/index.php?title=User:Ainz_Ooal_Gown/fakerollback.js&action=raw&ctype=text/javascript');
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/active_sysops.js&action=raw&ctype=text/javascript');
if(typeof(activeSysopsConfig) == 'undefined') activeSysopsConfig = {};
activeSysopsConfig.markWikisGS = true;