Wikipedia:WikiProject User scripts/Scripts/All diffs above here

/*

{{/doc}}

  • /

function openAdahLinks(kk)

{

var as = document.getElementsByTagName('a');

var k = 0;

for (n=0; n

if (as[n].innerHTML == 'diff') {

if (k <= kk) {

window.open(as[n].href, '_blank');

}

k++;

}

}

}

function addAdahLinks()

{

if (mw.config.get('wgCanonicalNamespace') == 'Special' && mw.config.get('wgCanonicalSpecialPageName') == 'Watchlist') {

var as = document.getElementsByTagName('a');

var k = 0;

for (n=0; n

if (as[n].innerHTML == 'diff') {

var tn = document.createTextNode(') (');

var link = document.createElement('a');

link.href = 'javascript:openAdahLinks(' + (k++) + ')';

link.appendChild(document.createTextNode('adah'), null);

as[n].parentNode.insertBefore(tn , as[n].nextSibling.nextSibling);

as[n].parentNode.insertBefore(link , as[n].nextSibling.nextSibling);

}

}

}

}

addOnloadHook(addAdahLinks);

//

// Category:Wikipedia scripts