User:Tgr/vandal.js

A Wikipédiából, a szabad lexikonból.

Megjegyzés: A beállítások elmentése után frissítened kell a böngésződ gyorsítótárát, hogy a változások érvénybe lépjenek. Mozilla / Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Reload / Frissítés gombra az eszköztáron, vagy használd a Ctrl–F5 billentyűkombinációt (Apple Mac-en Cmd–Shift–R); Internet Explorer: tartsd nyomva a Ctrl-t, és kattints a Reload / Frissítés gombra, vagy nyomj Ctrl–F5-öt; Konqueror: egyszerűen csak kattints a Reload / Frissítés gombra (vagy Ctrl–R vagy F5); Opera felhasználóknak teljesen ki kell üríteniük a gyorsítótárat a Tools→Preferences menüben.

addOnloadHook(function() {
  var rollbackLinks = new Array();
  var rollbackList = document.evaluate("//span[contains(@class,'mw-rollback-link')]/a", document, null, XPathResult.ANY_TYPE, null);
  var rollbackFirst = rollbackList.iterateNext();
  while (rollbackFirst) {
    rollbackLinks.push(rollbackFirst);     // cannot iterate and modify at the same time
    rollbackFirst = rollbackList.iterateNext();
  }
  for(var i = 0; i < rollbackLinks.length; i++)
    rollbackLinks[i].href += "&bot=1";
});