Проблема с новой функцией «Автоматические якорные ссылки заголовков»

После последнего обновления Discourse добавила новую функцию — автоматические якорные ссылки для заголовков. Это полезная функция :+1:, однако я обнаружил несколько проблем, связанных с ней.

  1. Новая функция «Автоматические якорные ссылки для заголовков», похоже, не работает с символами не на английском языке.
    Для заголовков на других языках якорь остаётся пустым, например так:
    <a name class="anchor"></a>

  1. Ссылка «Читать далее» со span-классом «topic-excerpt-more» в кратком содержании, похоже, больше не работает. При клике на неё ничего не происходит.

При проверке раздела «excerpt» в файле latest.json обнаружено, что тег <a> с классами «anchor» и «lightbox» также включён в краткое содержание, чего раньше не было.

Пример:
"excerpt": "<a class=\"lightbox\" href=\"https://example.com/uploads/default/original/1X/0f20b75f1740924f7388fa3774c6630f1caa184c.jpeg\" data-download-href=\"https://example.com/uploads/default/0f20b75f1740924f7388fa3774c6630f1caa184c\" title=\"Title\"></a>\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n\n<a name=\"\" class=\"anchor\"></a>【Заголовок】\n\n<a name=\"\" class=\"anchor\"></a>【&hellip;",

2 лайка

Мне не удалось воспроизвести пункт № 2 из вашего списка. Видите ли какие-либо ошибки в консоли вашего браузера?

1 лайк

Эта тема была автоматически закрыта через 6 дней. Новые ответы больше не принимаются.