Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
//Interface enhancements

//importScript('User:Theopolisme/Scripts/adminhighlighter.js'); //Highlights the usernames of Administrators.
importScript('User:Amorymeltzer/crathighlighter.js');
window.highlight_order = ['arbcom', 'bureaucrat', 'sysop'];

importScript('User:Enterprisey/link-deleted-revs.js'); //Adds link to diffs that have been deleted so that you can view them.
importScript('User:Hoo man/instantNewPagePatrol.js'); //shows one-click "patrol" links directly on Special:NewPages to mark pages as patrolled.
importScript('User:Headbomb/unreliable.js'); // Highlights external URLs in pages that are known to be unreliable or blacklisted.
//importScript('User:MusikAnimal/nightpedia.js'); //NIGHT MODE SCRIPT
importScript('User:Enterprisey/search-links.js'); //Adds an (edit) link next to search result suggestions.
importScript('User:Enterprisey/strike-archived.js'); //Strikes out discussions in the table of content that have been closed with ATOP or similar closing templates.
importScript('User:Oshwah/Restorer.js'); //Adds restore link in page history for one-click restoring.
importScript('User:BrandonXLF/GlobalPrefs.js'); //Adds a link to global preferences on top bar.
importScript('User:BrandonXLF/MoreDiffInfo.js'); //Adds diff ID, size, and ORES score to diff pages.
importScript('User:BrandonXLF/UpdateNotifications.js'); //Makes AJAX request and updates your alerts and notifications badge every few seconds instead of only on page load.
importScript('User:Mr.Z-man/autopatrol.js'); //Adds a [Patrol] link to [[Special:Newpages]] for quicker patrolling.
//importScript('User:Writ Keeper/Scripts/commonHistory.js'); //Diff expander script
//importScript('User:Bradv/Scripts/ExpandDiffs.js'); //Diff expander fork
importScript('User:Oshwah/ExpandDiffs.js'); //Diff expander fork
importScript('User:Aveaoz/AutoMobileRedirect.js') //Redirects all mobile Wikipedia URLs to the desktop version.
importScript('User:BrandonXLF/UpdateNotifications.js'); //Updates notifications and alerts every few seconds instead of just on page load.

//Admin scripts

importScript('User:Writ Keeper/Scripts/massRollback.js'); //Mass rollback button
importScript('User:Timotheus Canens/massedit.js'); //Mass edit script
importScript('User:Timotheus Canens/massprotect.js'); //Mass protect script
importScript('User:Timotheus Canens/massrestore.js'); //Mass undelete script
importScript('User:Timotheus Canens/massblock.js'); //Mass block script
importScript('User:Timotheus Canens/massunblock.js'); //Mass unblock script
importScript('User:MusikAnimal/userRightsManager.js'); //User rights management script for WP:PERM
importScript('User:Oshwah/NavLinksCustom.js'); //Custom navigation link shortcuts (left side) script
//importScript('User:MusikAnimal/responseHelper.js'); //Noticeboard response helper script for AIV, UAA, RFPP, AN3, and some PERM noticeboards
importScript('User:Oshwah/ResponseHelper.js'); //ResponseHelper fork
importScript('User:Evad37/FFDcloser.js'); //WP:FFD closer helper script
importScript('User:Ale_jrb/Scripts/csdhelper.js'); //CSD helper script
importScript('User:Andy M. Wang/pageswap.js'); //Page swap helper script
importScript('User:Enterprisey/unblock-review.js'); //Unblock reviewer script
importScript('User:Bellezzasolo/Scripts/arb.js'); //ArbCom discretionary sanctions notifier script (adds this function to Twinkle)

//CU and SPI helper scripts

importScript('User:L235/culoghelper-personaltesting.js'); //Makes timestamp in each checkuser log entry clickable so that you can drill down to that date range for context.
importScript('User:Oshwah/CU-Log-Links.js'); //Adds WHOIS, Proxy, and links to IP checks in CU log.
importScript('User:Oshwah/History-Log-Links.js'); //Adds WHOIS, Proxy, and CU links to users listed in contributions, history, and log pages.
importScript('User:Oshwah/Undelete-Log-Links.js'); //Adds WHOIS, Proxy, and CU links to users listed in Special:Undelete pages.
importScript('User:Oshwah/AbuseFilter-Log-Links.js'); //Adds WHOIS, Proxy, and CU links to users in AbuseFilter log pages.
importScript( 'User:GeneralNotability/spihelper.js' ); //SPI helper script FORK
importScript('User:Writ Keeper/Scripts/cuStaleness.js'); //CU STALE script
importScript('User:Writ Keeper/Scripts/sockStaleness.js'); //SOCK STALE script
importScript('User:Firefly/checkuseragenthelper.js'); //Adds tooltips to user agents in order to explain them.
importScript('User:GeneralNotability/cumarkips.js'); //Marks any sensitive IPs (Congress, US House of Representatives, White House, etc).
importScript('User:GeneralNotability/InvestorGoat.js'); //Marks matching user agents.
importScript('User:RoySmith/tag-check.js'); //Adds a visual indication of sock tag status to SPI reports.
//mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Ladsgroup/CheckUserHelper.js&action=raw&ctype=text/javascript"); //Adds User and IP summary table to each checkuser query.

//EFM helper scripts

importScript('User:Suffusion_of_Yellow/filterDiff.js'); //Adds a "Show changes" button to Special:AbuseFilter pages. It also warns about edit conflicts.
importScript('User:Suffusion of Yellow/batchtest-plus.js') //Adds an option to the abuse filter testing interface to check a pattern against old hits from any filter. See https://en.wikipedia.org/wiki/User:Suffusion_of_Yellow/batchtest-plus
importScript('User:Suffusion_of_Yellow/effp-helper.js') //Makes it easier to respond to false positives from the edit filter.

//Blocking

importScript('User:Oshwah/QuickBlockScript.js'); //QuickBlock Script - 2.0


//Script Manager

importScript('User:MusikAnimal/scriptManager.js'); //Script manager .js import
//variable listing scripts to manage
scriptsToManage = {
  "MASS REVDEL" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Writ_Keeper/Scripts/massRevdel.js",
}

//Syntax Highlighter gadget settings override

syntaxHighlighterConfig = {
    timeout: 15,
}

// English Wikipedia extension for [[meta:MoreMenu]].
//mw.loader.using(['mediawiki.util', 'mediawiki.api'], function () {
//	mw.loader.load('//en.wikipedia.org/w/?title=MediaWiki:Gadget-MoreMenu.enwiki.js&action=raw&ctype=text/javascript');
//});


//TEST
importScript('User:Oshwah/sandbox.js'); //SANDBOX TESTING SCRIPT
//importScript('User:GeneralNotability/spihelper.js'); // Backlink: [[User:GeneralNotability/spihelper.js]]
//importScript('User:GeneralNotability/ip-ext-info.js'); // Backlink: [[User:GeneralNotability/ip-ext-info.js]]
//importScript('User:Timotheus Canens/spihelper.js');
//importScript('User:Timotheus Canens/massblock.js');
//importScript('User:Timotheus Canens/massunblock.js');
//importScript('User:Animum/massdelete.js');
//importScript('User:Amalthea/userhighlighter.js');
//importScript('User:Ais523/votesymbols.js');//Adds symbols to common vote entries in discussions
//importScript('User:Alex Smotrov/histcomb.js');//Combines edits by same user together, shortens "edit", "undo", "contribs" links
//importScript('user:js/6tabs-vector.js');//Adds symbol to edit, history tabs on top
//importScript('User:Timotheus Canens/massedit.js');
//importScript('User:Writ Keeper/Scripts/massRollback.js');
//importScript('User:Anomie/linkclassifier.js'); // Linkback: [[User:Anomie/linkclassifier.js]]
//importStylesheet('User:Anomie/linkclassifier.css'); // Linkback: [[User:Anomie/linkclassifier.css]]
//importScript("User:Animum/easyblock.js"); //Adds block options to the "More" menu
//importScript("User:PleaseStand/userinfo.js");
//importScript('User:Evad37/MoveToDraft.js'); //[[User:Evad37/MoveToDraft.js]]
//importScript('User:Ale_jrb/Scripts/csdhelper.js');  //[[User:Ale_jrb/Scripts]]
//importScript( 'User:MusikAnimal/userRightsManager.js' ); // Backlink: [[User:MusikAnimal/userRightsManager.js]]
//importScript( 'User:Writ Keeper/Scripts/cuStaleness.js'); //Backlink: [[User:Writ Keeper/Scripts/cuStaleness.js]]
//importScript('User:GoldenRing/wordcount.js'); // [[User:GoldenRing/wordcount.js]]
//importScript( 'User:Enterprisey/easy-brfa.js' ); //Easy bot request for approval script
//importScript('User:Timotheus Canens/acimplnotes.js'); // [[User:Timotheus%20Canens/acimplnotes.js]]
//importScript( 'User:Enterprisey/unblock-review.js' ); // Backlink: [[User:Enterprisey/unblock-review.js]]
//importScript('User:L235/culoghelper-personaltesting.js');
//importScript('User:AmandaNP/mod-culog-links.js'); // Backlink: [[User:AmandaNP/mod-culog-links.js]]
//importScript('User:Headbomb/unreliable.js'); // Backlink: [[User:Headbomb/unreliable.js]]