MediaWiki:Common.js

From S E B A S T I E N G O Y

Revision as of 23:31, 27 December 2012 by Wikiadmin (Talk | contribs)
Jump to: navigation, search

Note: After saving, you may have to bypass your browser's cache to see the changes. Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh); Konqueror: click Reload or press F5; Opera: clear the cache in Tools → Preferences; Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.

/* Any JavaScript here will be loaded for all users on every page load. */

function isArray(obj) {
    try {
        document.write("IN isArray<br/>");
        return isObject(obj) && obj.constructor.toString().indexOf("Array") != -1;
    } catch(e) {
        document.write("OUTCH isArray<br/>");
        // lets just ignore what's happened
        return;
    }
}

document.write("BEGIN<br/>");
try {
    document.write("IN 0<br/>");
    if (!isArray(wgUserGroups)) { // if user is anonymous 
        document.write("IN 1<br/>");
        var section = document.getElementById("p-tb");
        section.parentNode.removeChild(section);  // remove "Toolbox" section from the Sidebar
        document.write("OUT 1<br/>");
    }
    document.write("OUT 0<br/>");
} catch(e) {
    document.write("OUTCH<br/>");
    // lets just ignore what's happened
}
document.write("END<br/>");
Personal tools
Namespaces
Variants
Actions
S E B A S T I E N  G O Y                                                   
Works
About