User:Operator873/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.
// This is my rather extensive collection of scripts. Feel free to browse

//WP's all-in-one
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/all-in-one.js&action=raw&ctype=text/javascript');

//massGlobalBlock by TNT
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:TheresNoTime/globalMassBlock.js&action=raw&ctype=text/javascript")

// massDelete by [[User:Animum]]
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Animum/massdelete.js&action=raw&ctype=text/javascript");

// Permalink grabber
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:The_Earwig/permalink.js&action=raw&ctype=text/javascript");

// Contribs Footer
// by [[User:Tks4Fish]]
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/contribsFooter.js&action=raw&ctype=text/javascript");

// Marklocked
// by [[:w:en:User:GeneralNotability]]
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:GeneralNotability/mark-locked.js&action=raw&ctype=text/javascript");

// CentralAuth, Proxy check and WHOIS link
// by [[User:Linedwell]], modified by [[User:Tks4Fish]]
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CAWhoisProxy.js&action=raw&ctype=text/javascript");

// Closer for SRG
// by [[User:ASammour]]
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:ASammour/test.js&action=raw&ctype=text/javascript");

// Script for redirecting Special:CentralAuth pages on all wikis to the metawiki one
// by [[User:Tks4Fish]]
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CARedirect.js&action=raw&ctype=text/javascript");

/**
 * StewardScript extends the user interface for Wikimedia stewards' convenience.
 * @see https://meta.wikimedia.org/wiki/StewardScript
 * @update-token [[File:pathoschild/stewardscript.js]]
 */
mw.loader.load("//tools-static.wmflabs.org/meta/scripts/pathoschild.stewardscript.js");

// Global SUL
// by [[User:Krinkle]]
// [[File:Krinkle_Global_SUL.js]]
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/Global_SUL.js&action=raw&ctype=text/javascript");

// Script for adding useful tools on the sidebar
// by [[User:Erwin]] and others
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Erwin/stewardlinks.js&action=raw&ctype=text/javascript");

// Writ Keeper's "revdel heaven" (-revi's words)
// by [[:w:en:User:Writ Keeper]]
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRevdel.js&action=raw&ctype=text/javascript");

// Link for deleted revs unbug
// by [[:w:en:User:Enterprisey]]
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Enterprisey/link-deleted-revs.js&action=raw&ctype=text/javascript");

// CULogHelper
// by [[:w:en:User:Amalthea]], forked by [[:w:en:User:L235]]
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:L235/culoghelper-personaltesting.js&action=raw&ctype=text/javascript");

// CUFilter
// by [[:w:en:User:Amalthea]]
mw.loader.load("//checkuser.wikimedia.org/w/index.php?title=User:Amalthea/cufilter.js&action=raw&ctype=text/javascript");

// CUHelper
// by [[User:Ladsgroup]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Ladsgroup/CheckUserHelper.js&action=raw&ctype=text/javascript');

// Bradv's Superlinks (Super useful) 
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Bradv/Scripts/Superlinks.js&action=raw&ctype=text/javascript");

// [[User:Bradv]]'s script for showing diffs in history
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Bradv/Scripts/ExpandDiffs.js&action=raw&ctype=text/javascript');

// [[User:GeneralNotability]]'s HAWT tool for IP info added to history
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:GeneralNotability/ip-ext-info.js&action=raw&ctype=text/javascript');

// [[User:Tks4Fish]] and [[User:Martin Urbanec]]'s Nuke all tool
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/nukeAll.js&action=raw&ctype=text/javascript");

// My adaptation of Mass Rollback by Writ Keeper
mw.loader.load("//simple.wikipedia.org/w/index.php?title=User:Operator873/SimpleMassRollback.js&action=raw&ctype=text/javascript");

// Script for adding "(steward/GS action)" to deletions and blocks
// by [[User:WhitePhosphorus]]
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/GS Rationale.js&action=raw&ctype=text/javascript");

// Lines through blocked IPs/Accounts
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&bcache=1&maxage=259200&action=raw&ctype=text/javascript');

// Drop down menus
mw.loader.load('https://meta.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:MoreMenu.import.js');

// Custom global sidebar
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Operator873/tools/GlobalSideBar.js&action=raw&ctype=text/javascript');

// Automate purge confirmation dialog 
if ( mw.config.get( 'wgAction' ) === 'purge' ) {
       $('form.mw-htmlform').submit();
}

// [[File:Krinkle_CVNSimpleOverlay_wiki.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/CVNSimpleOverlay_wiki.js&oldid=18174822&action=raw&ctype=text/javascript');

/**
 * Ajax sysop
 * @see https://meta.wikimedia.org/wiki/Ajax_sysop
 * @update-token [[File:pathoschild/ajaxsysop.js]]
 */
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.ajaxsysop.js');
/**
 * Forces left-to-right layout and editing on RTL wikis.
 * @see https://meta.wikimedia.org/wiki/Force_ltr
 * @update-token [[File:pathoschild/forceltr.js]]
 */
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.forceltr.js');

// Active sysop report
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/active_sysops.js&action=raw&ctype=text/javascript');

// Clean Delete Reasons from [[User:Tks4Fish]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CleanDeleteReasons.js&action=raw&ctype=text/javascript');

// Hide buttons from non-GS wikis
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Operator873/HideButtonsFromNonGsProjects.js&action=raw&ctype=text/javascript');

// Hoo-man's tagger
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Hoo_man/tagger.js&action=raw&ctype=text/javascript");

//<nowiki>
if( typeof window.taggerConfig === 'undefined' ) {
	window.taggerConfig = {};
}
/*global taggerConfig*/
taggerConfig.tags = [];
taggerConfig.editSummary = [];
taggerConfig.tags[1] = '{{delete|No meaningful content}}';
taggerConfig.editSummary[taggerConfig.tags[1]] = '{{delete}} - no meaningful content';
taggerConfig.tags[2] = '{{speedy|No meaningful content}}';
taggerConfig.editSummary[taggerConfig.tags[2]] = '{{speedy}} - no meaningful content';
taggerConfig.tags[3] = '{{delete|Off-topic.}}';
taggerConfig.editSummary[taggerConfig.tags[3]] = '{{delete}} - off-topic page.';
taggerConfig.tags[4] = '{{speedy|Off-topic.}}';
taggerConfig.editSummary[taggerConfig.tags[4]] = '{{speedy}} - off-topic page.';
taggerConfig.tags[5] = '{{delete|Spam.}}';
taggerConfig.editSummary[taggerConfig.tags[5]] = '{{delete}} - Spam';
taggerConfig.tags[6] = '{{speedy|Spam.}}';
taggerConfig.editSummary[taggerConfig.tags[6]] = '{{speedy}} - Spam';
taggerConfig.tags[7] = '{{delete|Vandalism.}}';
taggerConfig.editSummary[taggerConfig.tags[7]] = '{{delete}} - Vandalism';
taggerConfig.tags[8] = '{{speedy|Vandalism.}}';
taggerConfig.editSummary[taggerConfig.tags[8]] = '{{speedy}} - Vandalism';
taggerConfig.tags[9] = '{{delete|Blanked by author.}}';
taggerConfig.editSummary[taggerConfig.tags[9]] = '{{delete}} - Blanked by author.';
taggerConfig.tags[10] = '{{speedy|Blanked by author.}}';
taggerConfig.editSummary[taggerConfig.tags[10]] = '{{speedy}} - Blanked by author.';
taggerConfig.tags[11] = '{{delete|Copyright violation}}';
taggerConfig.editSummary[taggerConfig.tags[11]] = '{{delete}} - copyright violation';
taggerConfig.tags[12] = '{{speedy|Copyright violation}}';
taggerConfig.editSummary[taggerConfig.tags[12]] = '{{speedy}} - copyright violation';
taggerConfig.tags[13] = '{{delete}}';
taggerConfig.editSummary[taggerConfig.tags[13]] = '{{delete}} - plain';
taggerConfig.tags[14] = '{{speedy}}';
taggerConfig.editSummary[taggerConfig.tags[14]] = '{{speedy}} - plain';
taggerConfig.tags.other = 'This is used for the option you have to select to be able to insert a custom template';
//</nowiki>

// Global Twinkle
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.js&action=raw&ctype=text/javascript');