MediaWiki:Common.js: Difference between revisions
From MediaWiki
Jump to navigationJump to search
Suki Brits (talk | contribs) Die, old searchbox, die! |
Suki Brits (talk | contribs) 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);

