Problema de integração do Slack com links de cabeçalho relativo

Olá, notei uma interação estranha entre o DiscoTOC e a integração com o Slack. Basicamente, os links de cabeçalho não são postados corretamente.

Veja os detalhes aqui

4 curtidas

Isso ocorre porque os links dos títulos não incluem o caminho para o tópico. Por exemplo, <a name="overview" href="#overview">. O plugin de Integração de Chat está tentando converter links relativos em links absolutos, adicionando a URL raiz do fórum a qualquer link na postagem, mas isso não funcionará para os links dos cabeçalhos, pois o caminho para o tópico está ausente.

Uma solução possível seria adicionarmos o caminho do tópico ao elemento href do TOC. Por exemplo, em vez de definir <a name="overview" href="#overview">, o elemento href seria definido como algo como /t/your-topic-slug/1234#overview.

4 curtidas

Eu acho que recebo isso quando qualquer postagem com títulos é publicada no Slack - o texto do título é precedido por um link para a página inicial do site ancorado com o nome do título.

Por exemplo, uma postagem como esta:

Aparece assim no Slack:

2 curtidas

Sim, parece que este é um problema com nossos links automáticos de título, que existem mesmo sem o componente de tema DiscoTOC. Atualizarei o título para refletir isso.

5 curtidas

Olá, você tem alguma atualização sobre este bug? Obrigado.

3 curtidas

Eu acho que permanece em pr-welcome. Notifiquei a equipe de experiência do funcionário, que está ciente do problema.

4 curtidas