Wikipedia:WikiProject User scripts/Scripts/Watchlist since
//
function addListSinceLink() { var anchs=document.getElementsByTagName('A'); var found=false; for (var i=0; i<anchs.length; ++i) { if (/[&]days=0$/.test(anchs[i].href)) { found=anchs[i]; break; } } if (!found) return; window.sinceLinkThen=+(new Date()); var sp=document.createElement('span'); sp.innerHTML='<a id="listSince" onclick="loadSincePage()" href="#">Changes since last load</a>'; found.parentNode.parentNode.insertBefore(sp,found.parentNode.nextSibling); } function listSinceUrl( ) { var then=window.sinceLinkThen; var days = ( +(new Date()) - then )/(1000 * 3600 * 24); var url=document.___location.href.split('#')[0]; if ( /[?&]days=/.test(url) ) return url.replace(/([?&]days=)[^?&]*/, '$1'+days); if (url.indexOf('?')==-1) url += '?'; else url += '&'; return url + 'days=' + days; } window.loadSincePage=function() { var lk=document.getElementById('listSince'); lk.href=listSinceUrl(); } if (/[=\/]Special(%3[Aa]|:)Watchlist/.test(document.___location.href) != -1) { addOnloadHook(addListSinceLink); } //