Szerkesztő:Tgr/counter.js

A Wikipédiából, a szabad enciklopédiából

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
  • Opera: Nyomj Ctrl–F5-öt
// [[User:Tgr/Számláló]]

var counter_disable = 0;   // állítsd 1-re a Special:Mypage/monobook.js-ben a letiltásához
// var counter_prob = 0.1; // véletlen mintavételezés, ha gyenge a szerver
function count_hit()
{
  if(
     counter_disable == 0
     // && wgIsArticle == true // no special pages, edit screens, diffs, histories etc.
     // && wgArticleId != 0 // no special pages
     // && wgNamespaceNumber == 0 // main namespace articles only
     // && !document.referrer.match(wgServer) // only for visitors coming from external sites
     // && Math.random() > counter_prob // reduce load by random sampling
    )
  {
    var img = new Image();
    img.src = "http://stats.wikipedia.hu:8080/"
      + "?ns=" + wgNamespaceNumber
      + "&title=" + encodeURIComponent(mw.config.get('wgPageName'))
      + "&action=" + (document.location.href.match("diff=") ? "diff" :
                     (document.location.href.match("oldid=") ? "oldid" : wgAction))
      + "&referrer=" + document.referrer
      + "&anon=" + (IsLoggedIn() ? "0" : "1")
      + (document.location.href.match("redlink=1") ? "&redlink=1" : "");
  }
}

$(count_hit);