Aller au contenu

Utilisateur:Arkanosis/prec.js

Une page de Wikipédia, l'encyclopédie libre.
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=([^&]+)&amp;diff=[0-9]+&amp;oldid=([0-9]+)" title="([^"]+)">actu<\/a>\))/, '(<a href="/w/index.php?title=$2&oldid=$3" title="$4">prec</a>) $1');
}

$(prec);