Почему HTML-код не подсвечивается в блоках кода на Meta?

Когда я создаю блок кода HTML, код не подсвечивается:

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

image

Однако на моих собственных форумах Discourse это работает:

image

Почему здесь HTML-код не подсвечивается правильно?

3 лайка

По какой-то неизвестной мне причине у нас установлено значение text для настройки default code lang… по умолчанию оно должно быть auto. Кроме того, по другой неизвестной мне причине в списке highlighted languages отсутствует HTML. Однако форматирование в XML всё ещё работает.

5 лайков
<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>

Этого достаточно. :+1:

1 лайк

Я уже сталкивался с этим раньше, но C# тоже не работает.

2 лайка

Я только что применил исправление для этой проблемы: DEV: Add support for aliases in HighlightJS languages (#20380) · discourse/discourse@c052df4 · GitHub

6 лайков