Links de âncora ausentes em certos tópicos do TOC?

Parece que me faltam os links de âncora ao lado dos títulos, que me permitiam vincular diretamente a uma seção específica, como neste tópico, conforme descrito na postagem inicial:

[quote=“Joe, post:1, topic:111143, username:Johani”]uma vez que tudo isso for feito, ele também adicionará um link ao lado de cada botão que vincula diretamente a essa seção:


[/quote]

Sou eu ou essa funcionalidade desapareceu?

2 curtidas

Eles deveriam estar lá? Estou no meu celular no momento, mas peguei este pressionando longamente na lacuna ao lado do título:

https://meta.discourse.org/t/discotoc-automatic-table-of-contents/111143#how-does-it-work-3

2 curtidas

Sim, esse tópico tem esses links de âncora, mas é um tópico que não tem o DiscoTOC.

Mas este tópico tem um TOC e não tem âncoras: Beginner's guide to using Discourse Themes e este também não tem âncoras Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)

EDIT Hmm… este tópico tem âncoras: Discourse REST API Documentation

3 curtidas

Ah, eu posso explicar. O tópico que você vinculou tem títulos HTML (\u003ch3\u003e, \u003ch4\u003e e assim por diante) e, inicialmente, o componente TOC tinha sua própria lógica para adicionar âncoras de título. No entanto, desde então, o núcleo adicionou âncoras automáticas e, recentemente, removi a lógica de âncora personalizada no componente de tema. No entanto, o recurso de âncora do núcleo só funciona para títulos Markdown (usando ###).

Portanto, este OP tem âncoras, mas o guia vinculado não tem.

Provavelmente deveríamos atualizar esse guia para usar Markdown em vez de HTML @JammyDodger.

5 curtidas

Ah! Isso explica tudo perfeitamente, obrigado Penar!!

4 curtidas

Eu claramente não estava prestando atenção suficiente ontem. :slight_smile: Agora troquei os cabeçalhos Markdown pelos dois tópicos de exemplo. :+1:

2 curtidas

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.