Menções, emojis, etc., não funcionam corretamente nos detalhes do usercard

Se você colocar uma seção de detalhes na sua bio e abri-la, as propriedades HTML não funcionam. Acontece mesmo na versão mais recente do Discourse.


1 curtida


Ao usar o recurso de detalhes no discourse, e colocá-lo na sua bio [primeiras 2 linhas], quando você clica nele, ele mostra como:

[texto inserido] <br>

Isso não é por design, em vez de um bug? :thinking:

Por razões óbvias de segurança, suportamos um conjunto muito limitado de estilos / markdown no cartão do usuário.

Embora isso não pareça um problema de segurança, acho que é um bug, pois não deveríamos permitir tags <details>.

4 curtidas

Acontece que o problema era o nosso analisador de trechos, que estava tentando ser muito esperto com \u003cdetails\u003e.

Decidi que não faz muito sentido ter esses trechos no resumo e, em vez disso, substituí todo o conteúdo do bloco \u003cdetails\u003e por “▶ summary” (“summary” sendo o que está escrito como resumo do bloco de detalhes), como eles aparecem no navegador por padrão.

2 curtidas

Este tópico foi fechado automaticamente após 13 horas. Novas respostas não são mais permitidas.