Kullanıcı:Tarkovsky/enhanceduserpage.js

Vikipedi, özgür ansiklopedi

Not: Ayarlarınızı kaydettikten sonra, tarayıcınızın belleğini de temizlemeniz gerekmektedir: Mozilla / Firefox / Safari: Shift e basılıyken safyayı yeniden yükleyerek veya Ctrl-Shift-R yaparak (Apple Mac için Cmd-Shift-R);, IE: Ctrl-F5, Konqueror: Sadece sayfayı yeniden yükle tuşuna basarak.

topaz.enhanceduserpage = new Object();
topaz.enhanceduserpage.version = 20061107;

var vieweduser = location.href;
var userloc = vieweduser.indexOf("User:");
if (userloc != -1) {
  vieweduser = vieweduser.substring(userloc+5);

  var slashloc = vieweduser.indexOf("/");
  if (slashloc != -1) {
    vieweduser = vieweduser.substr(0, slashloc);
  }

  var lt = String.fromCharCode(60);
  var gt = String.fromCharCode(62);
  document.writeln(lt+'link rel="alternate stylesheet" type="text/css" href="/w/index.php?title=User:'+vieweduser+'/userpage.css&action=raw&ctype=text/css" title="Topaz\'s enhanced userpage mod" id="tz-enhanceduserpage"/'+gt);

  topaz.enhanceduserpage.oldonload = window.onload;
  window.onload = function() {
    if (typeof topaz.enhanceduserpage.oldonload == "function") topaz.enhanceduserpage.oldonload();
    with(topaz.util.getobj("tz-enhanceduserpage")) {
      disabled = true; //ie hack -_-
      disabled = false;
    }
  }
}