MediaWiki:Common.js: Difference between revisions

From MediaWiki
Jump to navigationJump to search
Die, old searchbox, die!
No edit summary
Line 1: Line 1:
/* 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);

Revision as of 14:55, 23 March 2009

/* 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);