Utilisateur:Hyméros/cu-log-links.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) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.if (window.location.href.indexOf("Special:CheckUserLog") > -1) {
mw.loader.using('mediawiki.util', function() {
$('a.mw-anonuserlink').each(function() {
var addr = $(this).text();
var pattern = /^((\d{1,3}\.){3}\d{1,3}|([\da-f]{0,4}:){1,7}[\da-f]{0,4})(\/\d{1,3})?$/i;
if (pattern.test(addr)) {
var append = ' (<a href="https://en.wikipedia.org/wiki/Special:Contributions/'+addr+'">contribs</a> | <a href="https://tools.wmflabs.org/whois-referral/gateway.py?lookup=true&ip='+addr+'">WHOIS</a> | <a href="https://ipcheck.toolforge.org/index.php?ip='+addr+'">proxy</a>)';
$($.parseHTML(append)).insertAfter($(this));
}
});
});
}