MediaWiki:Common.js

From syn2cat - HackerSpace.lu
(Difference between revisions)
Jump to: navigation, search
m
m
Line 10: Line 10:
 
       if(wgUserGroups){
 
       if(wgUserGroups){
 
         for ( var g = 0; g < wgUserGroups.length; ++g ) {
 
         for ( var g = 0; g < wgUserGroups.length; ++g ) {
         if(wgUserGroups[g] == "sysop")
+
         if(wgUserGroups[g] != "sysop"){
             var sysop = true;
+
             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
alert(sysop);
+
            document.getElementById("catlinks").style.display="none"; // remove category display
  
      document.getElementById("gumax-p-login").style.display="none"; // remove login links
+
            var a = document.getElementById("gumax-p-navigation").getElementsByTagName("A");  // remove Tools link
      document.getElementById("gumax-content-actions").style.display="none"; // remove action links
+
            for(var i=0;i<a.length;i++){
      document.getElementById("gumax-footer").style.display="none";  // remove bottom links
+
              if(a[i].innerHTML == "Tools")   
      document.getElementById("catlinks").style.display="none";  // remove category display
+
              a[i].parentNode.style.display="none";
 
+
            } // for
      var a = document.getElementById("gumax-p-navigation").getElementsByTagName("A");  // remove Tools link
+
        }  // if !sysop
      for(var i=0;i<a.length;i++)  
+
      } // if wgUserGroups
        if(a[i].innerHTML == "Tools")   
+
   } // if wgPageName
          a[i].parentNode.style.display="none";  
+
 
+
   }
+
 
});
 
});

Revision as of 01:27, 5 March 2010

/* Any JavaScript here will be loaded for all users on every page load. */
 
/**
 * Stuff below added by Kwisatz & Gunstick
 */
addOnloadHook(function removeLinks() {
 
   if(wgPageName == "SimpleFrontPageSandbox"){
 
      if(wgUserGroups){
         for ( var g = 0; g < wgUserGroups.length; ++g ) {
         if(wgUserGroups[g] != "sysop"){
            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("catlinks").style.display="none";  // remove category display
 
            var a = document.getElementById("gumax-p-navigation").getElementsByTagName("A");   // remove Tools link
            for(var i=0;i<a.length;i++){
               if(a[i].innerHTML == "Tools")  
               a[i].parentNode.style.display="none";
            } // for
         }  // if !sysop
      } // if wgUserGroups
   }  // if wgPageName
});
Personal tools
Namespaces

Variants
Actions
Navigation
syn2cat
Hackerspace
Activities
Initiatives
Community
Tools
Tools