Modifier le nom d'un bloc pédagogique

Salut,

alors il s’agit de détourner l’usage d’une balise pédagogique existante en modifiant son rendu web.
C’est du « hack » et ce n’est pas recommandé car on perd la concordance entre l’éditeur qui affichera toujours « syntaxe » et le générateur web qui affichera « synthèse ».

Ça veut dire que si tu transmets ton contenu à quelqu’un d’autre, cette personne utilisera cette balise pédagogique pensant que c’est une balise « syntaxe ». De la même manière, si quelqu’un d’autre utilise ton skin qui remplace « syntaxe » par « synthèse », il⋅elle va avoir des surprises.

Pas recommandé non plus car on perd en accessibilité. Une liseuse d’écran continuera à lire « syntaxe » car c’est ce qu’il y aura dans le html, même si c’est caché et si qu’on ajoute un autre texte à l’affichage, par css.

Donc. La méthode est la suivante (pour Opale 3.8) :

Il faut créer un skin à toi avec scenariStyler. Il y a des tutos ici.

Pour le gen web, il faut mettre ces deux règles dans skin.css :

.syntax_ti>span>i>span {
     display: none;
}

.syntax_ti>span>i:after {
    content: 'Synthèse';
}

Pour le gen pdf postscriptum, il faut mettre ces deux règles dans skin.css :

.syntax_ti>i:after {
    content: 'Synthèse';
}

.syntax_ti>i>span {
    display: none;
}

Et pour le gen diapo c’est un peu plus touchy, il faut mettre ces deux règles en fin de fichier dans slideHtml.css :

.bkSyntax i:before {
    content: 'Synthèse';
    position: absolute;
    color: #434E52;
}

.bkSyntax i {
    color: transparent;
    position: relative;
}
3 « J'aime »