Após a atualização recente, o Discourse adicionou um novo recurso que insere links âncora nos cabeçalhos. É um recurso legal
, no entanto, encontrei alguns problemas relacionados a essa nova funcionalidade.
- O novo recurso “Links âncora automáticos nos cabeçalhos” parece não funcionar com caracteres não ingleses.
Para um cabeçalho em outro idioma, a âncora fica vazia, assim:
<a name class="anchor"></a>
- O link “Leia mais” com a classe span “topic-excerpt-more” no resumo parece não funcionar mais. Se você clicar nele, nada acontece.
Ao inspecionar o “resumo” no arquivo latest.json,
A tag <a> com as classes “anchor” e “lightbox” também está incluída no resumo, o que não ocorria antes.
Exemplo:
"excerpt": "<a class=\"lightbox\" href=\"https://example.com/uploads/default/original/1X/0f20b75f1740924f7388fa3774c6630f1caa184c.jpeg\" data-download-href=\"https://example.com/uploads/default/0f20b75f1740924f7388fa3774c6630f1caa184c\" title=\"Título\"><a></a>\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n\n<a name=\"\" class=\"anchor\"></a>【Título】\n\n<a name=\"\" class=\"anchor\"></a>【…",