IDs de componentes e cabeçalhos do TOC

Se você precisar adicionar um cabeçalho, ele deve ter o prefixo heading--. Você pode encontrar mais informações sobre isso aqui Linking to a heading within a post or topic

IDs que não possuem esse prefixo serão removidos, independentemente do valor do ID.

Cabeçalhos com texto duplicado não são atualmente suportados — e nunca foram — no componente TOC. O componente gera o ID com base no texto do cabeçalho. Portanto, dois cabeçalhos com exatamente o mesmo texto receberão o mesmo ID.

Não há planos para corrigir isso no componente no momento, pois a geração automática de IDs está na nossa lista de recursos para o próximo lançamento do Discourse, e pretendemos resolver o problema de cabeçalhos duplicados adicionando o índice do cabeçalho ao seu ID.

Quando implementarmos isso no núcleo, acho que adicionar um prefixo aos cabeçalhos gerados será suficiente.

3 curtidas