MediaWiki:Common.js
From syn2cat - HackerSpace.lu
(Difference between revisions)
m |
|||
Line 4: | Line 4: | ||
* Stuff below added by Kwisatz & Gunstick | * Stuff below added by Kwisatz & Gunstick | ||
*/ | */ | ||
+ | |||
+ | 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() { | addOnloadHook(function removeLinks() { | ||
Line 10: | Line 17: | ||
document.getElementById("gumax-content-actions").style.display="none"; // remove action 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-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 == "/w/index.php?title=Tools") | ||
+ | removeNode(a[i]); | ||
} | } | ||
}); | }); |
Revision as of 00:42, 5 March 2010
/* Any JavaScript here will be loaded for all users on every page load. */ /** * Stuff below added by Kwisatz & Gunstick */ 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 == "/w/index.php?title=Tools") removeNode(a[i]); } });