MediaWiki:Common.js

From syn2cat - HackerSpace.lu
Revision as of 00:53, 5 March 2010 by Gunstick (Talk | contribs)

Jump to: navigation, search

Note: After saving, 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: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences
/* Any JavaScript here will be loaded for all users on every page load. */
 
/**
 * Stuff below added by Kwisatz & Gunstick
 */
// what for do you clone?
function removeNode(n){
    if(n.hasChildNodes()){
        for(var i=0;i<n.childNodes.length;i++)
            n.parentNode.insertBefore(n.childNodes[i].cloneNode(true),n);
    }
    n.parentNode.removeChild(n);
}
 
addOnloadHook(function removeLinks() {
   if(wgPageName == "SimpleFrontPageSandbox"){
      document.getElementById("gumax-p-login").style.display="none"; // remove login links
      document.getElementById("gumax-content-actions").style.display="none"; // remove action links
      document.getElementById("gumax-footer").style.display="none";  // remove bottom links
      document.getElementById("gumax-p-navigation");  // remove Tools link
      var a = document.getElementsByTagName("A");
 
      for(var i=0;i<a.length;i++) 
 
        if(a[i].href == "https://www.hackerspace.lu/w/index.php?title=Tools")  {
            alert("gunstick found"+a[i].href);
            removeNode(a[i].parentNode);
         }
 
   }
});
Personal tools
Namespaces

Variants
Actions
Navigation
syn2cat
Hackerspace
Activities
Initiatives
Community
Tools
Tools