User:Dacheatbot/monobook.js

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
gsHeimstern_LäuferInsertBefore = 'pt-mycontris';
+
function addPurgeButton()
-
function *****Link()
+
{
-
{
+
    var href = document.location.href;
-
   var user = document.getElementById( 'pt-userpage').firstChild.firstChild.data;
+
    {    
-
  var li = document.createElement( 'li' );
+
        var historyHref = document.getElementById( "ca-history" ).firstChild.href;
-
  li.id = 'pt-Heimstern_Läufer';
+
        var div = document.getElementById( "p-cactions" );
-
  var a = document.createElement( 'a' );
+
        var ul = div.getElementsByTagName( "ul" )[0];
-
  a.appendChild( document.createTextNode( 'Heimstern_Läufer' ) );
+
        var newLi = document.createElement( "li" );
-
  a.href = 'http//www.hrwiki.org/index.php/User:Heimstern_Läufer'
+
        var newA = document.createElement( "a" );
-
  li.appendChild( a );
+
        newA.setAttribute( "href" , historyHref.replace( "=history" , "=purge" ) );
-
  if ( ! gsHeimstern_LäuferInsertBefore )
+
        var text = document.createTextNode( "purge" );
-
  {
+
        newA.appendChild( text );
-
      document.getElementById( 'pt-logout' ).parentNode.appendChild( li );
+
        newLi.appendChild( newA );
-
  }
+
        ul.appendChild( newLi );
-
  else
+
    }
-
  {
+
}
-
      var before = document.getElementById( gsHeimstern_LäuferInsertBefore );
+
-
      before.appendChild( li, before );
+
-
  }
+
-
}
+
-
if ( window.addEventListener ) window.addEventListener( 'load', Heimstern_LäuferLink, false );
+
-
else if ( window.attachEvent ) window.attachEvent( 'onload', Heimstern_LäuferLink );
+

Revision as of 19:08, 18 March 2006

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 );
    }
}