Utilisateur:Narlou/monobook.js
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.function disambiguationHook ()
{
var toto = document.title;
// le texte de l'homonymie
var old_text = "PS";
// la nouvelle description de l'homonymie
var new_text = "Parti socialiste (France)";
if (toto.match(/^modification/)) {
var text = document.getElementById("wpTextbox1");
var index = 0;
remplace = false;
while (true) {
var position = text.value.indexOf("["+old_text+"]",position);
if (position == -1)
break;
var beginLine = text.value.lastIndexOf("\n",position);
var endLine = text.value.indexOf("\n",position);
if ( window.confirm("Remplacer dans "+text.value.substring(beginLine,endLine))) {
var aremplacer = (text.value.substring(0,position)+ "[" + new_text +"|"+old_text + "]" + text.value.substring(position+2+old_text.length) );
text.value = aremplacer;
remplace = true;
}
position +=1;
}
if (remplace) {
document.getElementById("wpSummary").value ="Correction des [[Projet:Liens vers les pages d'homonymie|liens vers les pages d'homonymie]] ("+new_text+")"
}
}
}
$( disambiguationHook );