User:Sunrise/common.js

// Note to self: these scripts run for all skins. Scripts for specific skins are found at User:Sunrise/vector.js, User:Sunrise/monobook.js, etc.

window.watchlistUpdateFrequency = 60000;  //Refresh rate of Ajax watchlist, in milliseconds (60000 = 1 minute) - if this line is removed, default will be 20 seconds // Needs to be at the top of the page according to the Ajax documentation

/* Add archiving link to discussion sections */ importScript( 'User:Technical_13/Scripts/OneClickArchiver.js' );// Backlink: User:Technical_13/Scripts/OneClickArchiver.js

/* Interface for responding to editprotected requests */ importScript('User:Jackmcbarn/editProtectedHelper.js'); // Linkback: User:Jackmcbarn/editProtectedHelper.js // Semi-protected edit requests are at User:AnomieBOT/SPERTable

/* Auto-updates watchlist without refresh */ // Commented out in favor of User:Sunrise/Scripts/AjaxInlineDiffs.js //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ATheopolisme%2FScripts%2FajaxWatchlist.js&action=raw&ctype=text/javascript'); // User:Theopolisme/Scripts/ajaxWatchlist.js

/* Provides Contribs and Stats tabs on user and user talk pages */ // Note that this script is for the Vector skin only. importScript( 'User:Equazcion/ContribsTabVector.js' );// Backlink: User:Equazcion/ContribsTabVector.js var contribsTabName = "Contribs";   //Name for the contributions tab //var contribsTabStatsName = "Stats"; //Name for the statistics tab var contribsTabStats = false;       //Turn off statistics tab

/* Mark blocked users with strikethrough, indef-blocked with italics and strikethrough, nothing for t-ban or other sanctions */ importScript('User:NuclearWarfare/Mark-blocked script.js');

/* Add option to show diffs inline on history and contributions pages */ // Also works on watchlists, but is not compatible with Ajax (auto-updating) watchlist // First three lines determine what the link to open, show, or hide the diff looks like inspectText = "+"; showText = "+"; hideText = "-"; importScript("User:Writ Keeper/Scripts/commonHistory.js");

/* Combined Ajax watchlist and inline diffs functionality. Requires commonHistory.js to still be active but not the regular Ajax watchlist. */ importScript('User:Sunrise/Scripts/AjaxInlineDiffs.js');

/* Highlight references that are unreliable or potentially unreliable */ // See WP:UPSD for details importScript( 'User:Headbomb/unreliable.js' ); // Backlink: User:Headbomb/unreliable.js

/* Indicate reference type using icons */ importScript( 'User:SuperHamster/CiteUnseen.js' ); // Backlink: User:SuperHamster/CiteUnseen.js // This doesn't seem to be working - it might be in conflict with something else? /* Tool for automatically renaming references */ importScript('User:Nardog/RefRenamer.js'); // Backlink: User:Nardog/RefRenamer.js