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.
function importAnyScript(lang,family,script) {
//use importScriptURI with the full-qualified source, else importScript(); runs in the context of the remote wiki, finding nothing.
	mw.loader.load('http://'
		+ encodeURIComponent(lang) + '.'
		+ encodeURIComponent(family) + '.org/w/index.php?title='
		+ encodeURIComponent(script) + '&action=raw&ctype=text/javascript');
}
 
importAnyScript('meta','wikimedia','User:Mike.lifeguard/remote.js');


// [[:m:User:Erwin/xwikirollback.js]]
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Erwin/xwikirollback.js'
             + '&action=raw&ctype=text/javascript');

function newSection()
{
    var f = document.editform, t = f.wpTextbox1;
    var re = new RegExp("\=\=(.*?)\=\=","g");
    do
    {
        m = re.exec(t.value);
        if (m != null)
        {
            result = m
        }
    }
    while (m != null)
 
    subject = result[1]
    summary = (typeof(newsectionSummary) != 'undefined' ? newsectionSummary : 'New section')
    f.wpSummary.value = summary + ': /*' + subject + '*/';
}   

$( function ()
{
    // New section summary
    if (wgAction == 'edit' || wgAction == 'submit')
    {
        document.getElementById('wpSummaryLabel').innerHTML = "<a href=\"javascript:newSection()\">New section</a>"
    }
});