Links Markdown não funcionam dentro de um <div>

Olá,

Recentemente instalei o Discourse (hospedado no Digital Ocean) e enfrentamos um problema: os hiperlinks não estão funcionando.

Agora, eu e a equipe de moderação estamos bastante confusos, pois os hiperlinks funcionam em todos os posts/tópicos, exceto em um. Então estou me perguntando: por que isso está acontecendo apenas com um tópico?

Obrigado e bom dia.

Desculpe, não entendi o que você escreveu. Poderia fornecer links de exemplo para explicar?

Basicamente, os hiperlinks não estão funcionando em um tópico específico. Os removemos deste tópico, pois não funcionam, mas neste tópico, os hiperlinks aparecem assim:

[este](https://globalaviators.ca/t/welcome-to-the-global-aviators-community/50)

Normalmente, digitar isso resultaria em um link normal, mas é assim que aparece no tópico finalizado.

Desculpe, não entendi. Então, os links inseridos no tópico não funcionam (quais links? Não estou acompanhando) ou os links para aquele tópico não funcionam a partir de outros lugares?

Ou você está dizendo que o Markdown não funciona de alguma forma dentro de um tópico? Estou super confuso :confounded_face:

Desculpe pela confusão. Vou tentar reformular. Quando você acessa esse tópico que está apresentando problemas, clica no botão de inserir hiperlink, preenche a URL e o texto, o link não aparece ao salvar a edição. Em vez de obter um link como este, você acaba com isto:

[este](https://meta.discourse.org/t/hyperlinks-not-working-with-one-topic/150145?u=infinite_flight_sims)

Esse tópico inclui oneboxes e tags funcionando. Você pode colocar um link de volta para que possamos ver a saída?

No lado direito, você pode ver o produto final. Observe o texto com sublinhado vermelho; é assim que os links aparecem no tópico final.

É o div:

<div>um link de div para [DDG](https://duckduckgo.com)</div>

um link para [DDG](https://duckduckgo.com)

Resulta em:

um link de div para [DDG](https://duckduckgo.com)

um link para DDG

Então, devo usar isso para envolver um link?

Não, você deve remover as tags div e ver se isso funciona.

Funciona! Obrigado pela ajuda :+1:

O Markdown não deveria funcionar dentro de blocos HTML..

Além disso (informação extraída do link), se você precisar usar um div ou outro elemento de bloco, como utilizamos CommonMark, pode usar linhas em branco para ativar a análise do Markdown da seguinte forma:

<div>um link de div para [DDG](https://duckduckgo.com)</div>

um link para [DDG](https://duckduckgo.com)

<div>

um link de div com linhas em branco para [DDG](https://duckduckgo.com)

</div>

O resultado é:

um link de div para [DDG](https://duckduckgo.com)

um link para DDG

um link de div com linhas em branco para DDG