User:Stmrlbs/monobook.js

Source: Wikipedia, the free encyclopedia.
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.
importScript('User:Dr pda/articlehistory.js'); //[[User:Dr pda/articlehistory.js]]
importScript("User:Smith609/toolbox.js"); //[[User:Smith609/toolbox.js]]

importScript('User:Haza-w/cactions.js'); //[[User:Haza-w/cactions.js]]
var cactions = {
itabs: false,
svars: [],
tbusr: false
};

// addPurge
$(function () {
var hist; var url;
if (!(hist = document.getElementById('ca-history') )) return;
if (!(url = hist.getElementsByTagName('a')[0] )) return;
if (!(url = url.href )) return;
mw.util.addPortletLink('p-cactions', url.replace(/([?&]action=)history([&#]|$)/, '$1purge$2'),
'Purge', 'ca-purge', 'Purge server cache for this page', '0');
});
//

// nice enhancement to "you have messages"
importScript( "User:Davidgothberg/newmessageshistory.js" ); //[[User:Davidgothberg/newmessageshistory]]

// edit preview ajax enhancement
importScript('User:Js/ajaxPreview.js'); //[[User:Js/ajaxPreview]]

// test-mode enhancement
importScript('User:Bawolff/test-mode.js'); //[[User:Bawolff/test-mode.js]]

/* Colour matching brackets in a copy of the edit box.
[[User:ais523/bracketmatch.js]]   */
/* noop original
importScript("User:ais523/bracketmatch.js");  */
importScript("User:Stmrlbs/bracketmatch.js");

importScript('User:Gary King/expand hidden templates.js'); // [[Wikipedia:Expand Hidden Templates]]