Utilisateur:Arkanosis/prec.js
Apparence
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./*
********************************************************************
** prec - Ajoute un lien vers chaque ancienne version dans l'historique
** Compatibilité : frwiki uniquement
** Support : Discussion_utilisateur:Arkanosis
** Licence : domaine public
**
** Installation : ajouter
** importScript('Utilisateur:Arkanosis/prec.js');
** dans le monobook.js
*/
function prec()
{
if (location.href.indexOf('&action=history') == -1)
return;
lis = document.getElementsByTagName('li');
lis[0].innerHTML = lis[0].innerHTML.replace(/(\(actu\))/, '(prec) $1');
for (var liId = 1; liId < lis.length; ++liId)
lis[liId].innerHTML = lis[liId].innerHTML.replace(/(\(<a href="\/w\/index.php\?title=([^&]+)&diff=[0-9]+&oldid=([0-9]+)" title="([^"]+)">actu<\/a>\))/, '(<a href="/w/index.php?title=$2&oldid=$3" title="$4">prec</a>) $1');
}
$(prec);