User:Markaci/monobook.js

From Wikipedia, the free encyclopedia

Note: After saving, you have to bypass your browser's cache to see the changes. Firefox/Mozilla/Safari: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Internet Explorer: press Ctrl-F5, Opera/Konqueror: press F5.

If a message on your talk page led you here, please be wary of who left it. The code below could contain malicious content capable of compromising your account; if your account appears to be compromised, it will be blocked. If you are unsure whether the code is safe, you can ask at the appropriate village pump.
// This script is at http://en.wikipedia.org/w/index.php?title=User:Markaci/monobook.js&action=raw&ctype=text/javascript&dontcountme=s

// Signature fix.
function sigFix () {
document.getElementById("toolbar").innerHTML=document.getElementById("toolbar").innerHTML.replace('--~~' + '~~','~&lceil;[[User:Markaci|Mar]][[User_talk:Markaci|\\\'\\\'\\\'ka\\\'\\\'\\\']][[Special:Contributions/Markaci|\\\'\\\'ci\\\'\\\']]&rfloor; <small>{{subst' + ':CURRENTYEAR}}-{{subst' + ':CURRENTMONTH}}-{{subst' + ':CURRENTDAY}} T {{subst' + ':CURRENTTIME}} Z</small>');
}

// Add the purge tab to pages.
// function addPurgeButton() {
//  var href = document.location.href;
//  if ( href.search( /^http:\/\/en\.wikipedia\.org\/wiki\// ) == 0 ) {    
//    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 cache" );
//    newA.appendChild( text );
//    newLi.appendChild( newA );
//    ul.appendChild( newLi );
//  }
//}

function reformatMyPage() {
  sigFix();
//  addPurgeButton();
}

if (window.addEventListener) window.addEventListener("load",reformatMyPage,false);
else if (window.attachEvent) window.attachEvent("onload",reformatMyPage);