Ce billet fait partie de la série « Personnalisons Wikipédia« .
Suite à une modification sur MediaWiki, mon bout de code permettant de changer le texte du bandeau « vous avez un nouveau message » ne fonctionne plus. Corrigeons ça.
Le nouveau message ressemble à ceci :

Soit structurellement, texte1/lien1/texte2/lien2/texte3.
Je n’utilise que texte1 et lien2 (lien1 et texte2 deviennent vides, texte3 n’est pas touché), mais l’endroit ou est modifié chaque élément est spécifié en commentaire pour que vous puissiez changer ça si ça vous dit :)

Nouveau code (n’oubliez pas d’effacer l’ancien le cas échéant !)
function youHaveANewInsultingMessage() {
div = document.body.getElementsByClassName("usermessage")[0]
if( !div) return
div.firstChild.nodeValue = " Rhaaah tu as fait une connerie (" //texte1
a = div.getElementsByTagName("a")
a[0].firstChild.nodeValue = "" //lien1
a[0].nextSibling.nodeValue = "" //texte2
a[1].firstChild.nodeValue = "bâtard" //lien2
}
addOnloadHook(youHaveANewInsultingMessage)