Kasutaja:Sander Säde/editcount.js

Allikas: Vikipeedia

Märkus: Võimalik, et pärast avaldamist tuleb muudatuste nägemiseks brauseri puhver tühjendada.

  • Firefox / Safari: Hoia all Shift-klahvi ja klõpsa Laadi uuesti või vajuta kas Ctrl-F5 või Ctrl-R (Macis ⌘-R).
  • Google Chrome: Vajuta Ctrl-Shift-R (Macis ⌘-Shift-R).
  • Internet Explorer / Edge: Hoia all Ctrl-klahvi ja klõpsa Värskenda või vajuta Ctrl-F5.
  • Opera: Vajuta Ctrl-F5.
$(doQuickCount);
 
function doQuickCount() {
  if (wgPageName == "Eri:Kaastöö") {
    var name = document.getElementById("contentSub").getElementsByTagName("a"); 
    var rname = name[0].innerHTML;    
    if (rname == "talk") return; //IP
    var cnteraj = sajax_init_object(null);
    cnteraj.open("GET", "http://et.wikipedia.org/w/api.php?action=query&list=users&ususers=" + rname + "&usprop=editcount&format=json", true);
    cnteraj.onreadystatechange = function()
    {
      if(cnteraj.readyState != 4) return;
      var response = eval('(' + cnteraj.responseText + ')');
      var count = response["query"]["users"][0]["editcount"];    
      document.getElementById("contentSub").innerHTML = document.getElementById("contentSub").innerHTML + "&nbsp;·&nbsp;<span id='quickEditCount'>Edit count: " + count + "</span>";        
    };
    cnteraj.send(null);
  }
}