MediaWiki:Common.js

From MediaWiki
Revision as of 14:55, 23 March 2009 by Suki Brits (talk | contribs)
Jump to navigationJump to search

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Blatantly based on Wookiepedia's ShowEras */ 
function showTitles(className) { 
     if(typeof(SKIP_ERAS) != 'undefined' && SKIP_ERAS) 
          return; 
 
     var titleDiv = document.getElementById(className); 
 
     if(titleDiv == null || titleDiv == undefined) 
          return; 
 
     var cloneNode = titleDiv.cloneNode(true); 
     var firstHeading = getFirstHeading(); 
     firstHeading.insertBefore(cloneNode, firstHeading.childNodes[0]); 
     cloneNode.style.display = "block"; 
}// END JavaScript title rewrite 
 
function getFirstHeading(){ 
     var a = getElementsByClassName(document.getElementById('content'), 'h1', 'firstHeading'); 
     return a[0]; 
}

function tfwiki_hooks() {
     showTitles('title-factionicons');
}

addOnloadHook(tfwiki_hooks);