Mise en forme des balises pédagogiques (évolution)

Bonjour Bruno,
Après discussion avec oliverka et en réponse à la question ci-dessus, je vous transmets un petit bout de code à coller dans le fichier skin.js depuis Styler:

 var maBalise = document.getElementsByClassName("advice pBk");
for (var n=0; n<maBalise.length; n++) {
       var typeBalise = document.getElementsByClassName("type");
       for(var i=0; i<typeBalise.length;i++){
           typeBalise[i].innerHTML=typeBalise[i].innerHTML.replace(/Conseil/g, 'Toto - OU LE NOM DE LA NOUVELLE BALISE');
       }
}

Certainement simplifiable ainsi (absence d’effet de bord sur les autres balises à tester):

var typeBalise = document.getElementsByClassName("type");
           for(var i=0; i<typeBalise.length;i++){
               typeBalise[i].innerHTML=typeBalise[i].innerHTML.replace(/Conseil/g, 'Toto - OU LE NOM DE LA NOUVELLE BALISE');
           }

Ce morceau de code a été testé sur la balise « Conseil » avec Opale 3.6. Des adaptations sont sûrement à prévoir pour une version antérieure d’Opale et la classe des éléments récupérés dans la variable maBalise (première proposition) est bien entendu à adapter à la balise choisie.

Cordialement

Camille