Pourquoi le code HTML n'est-il pas mis en surbrillance dans les blocs de code sur meta ?

Lorsque je crée un bloc de code HTML, le code n’est pas surligné :

<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>

image

Cependant, cela fonctionne sur mes propres forums Discourse :

image

Pourquoi le code HTML n’est-il pas correctement surligné ici ?

3 « J'aime »

Nous avons défini le paramètre « langage de code par défaut » sur « text » pour une raison qui m’échappe… par défaut, il est sur « auto ». De plus, nous n’avons pas « HTML » dans la liste du paramètre « langues mises en surbrillance » pour une autre raison qui m’échappe. Le paramétrage du formatage sur XML fonctionne toujours.

5 « J'aime »
<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>

Cela devrait suffire. :+1:

1 « J'aime »

J’ai déjà rencontré ce problème, mais C# ne fonctionne pas non plus.

2 « J'aime »

Je viens de fusionner un correctif pour celui-ci : DEV: Add support for aliases in HighlightJS languages (#20380) · discourse/discourse@c052df4 · GitHub

6 « J'aime »