User:Ed smildE/monobook.js

From Homestar Runner Wiki

< User:Ed smildE(Difference between revisions)
Jump to: navigation, search
 
Line 2: Line 2:
   var h1 = document.getElementsByTagName('h1');
   var h1 = document.getElementsByTagName('h1');
-
   h1[0].innerHTML = 'Homestar Runner Wiki';
+
   if (h1[1].innerHTML == 'Main Page') { h1[1].innerHTML = 'Homestar Runner Wiki'; }
/* bottom tabs */
/* bottom tabs */

Current revision as of 02:50, 13 August 2006

/* Main Page > Homestar Runner Wiki */

  var h1 = document.getElementsByTagName('h1');
  if (h1[1].innerHTML == 'Main Page') { h1[1].innerHTML = 'Homestar Runner Wiki'; }

/* bottom tabs */

function morelinks() {
  var tabs = document.getElementById('p-cactions').cloneNode(true);
  tabs.id = 'mytabs';
  var listitems = tabs.getElementsByTagName('LI');
  for (i=0;i<listitems.length;i++) {
    if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id;
  }
  document.getElementById('column-content').appendChild(tabs);
}
if (window.addEventListener) window.addEventListener("load",morelinks,false);
else if (window.attachEvent) window.attachEvent("onload",morelinks);

/* purge tab */
function addPurgeButton()
   {
       var href = document.location.href;
       {    
           var historyHref = document.getElementById( "ca-history" ).firstChild.href;
           var div = document.getElementById( "p-cactions" );
           var ul = div.getElementsByTagName( "ul" )[0];
           var newLi = document.createElement( "li" );
           var newA = document.createElement( "a" );
           newA.setAttribute( "href" , historyHref.replace( "=history" , "=purge" ) );
           var text = document.createTextNode( "purge" );
           newA.appendChild( text );
           newLi.appendChild( newA );
           ul.appendChild( newLi );
       }
   }
  if ( window.addEventListener ) window.addEventListener( "load" , addPurgeButton , false );
  else if ( window.attachEvent ) window.attachEvent( "onload", addPurgeButton );
Personal tools