Editor de texto rico apaga tags HTML da postagem

Se você usar o editor de markdown e incluir algumas tags HTML brutas (por exemplo, a tag br para formatação de tabelas), e depois editar a postagem usando o editor de texto rico, o conteúdo HTML é perdido. Eu não sei se este é o caso para todas as tags HTML permitidas, mas pelo menos acontece com as tags br. Isso pode não ser um grande problema para postagens normais, já que a maioria dos usuários presumivelmente se mantém em um tipo de editor, mas para postagens de wiki isso é um grande problema. No WaniKani, temos uma postagem de wiki massiva com várias tabelas que dependem de tags br para estrutura. No entanto, se alguém editar a wiki no modo de texto rico, todas as tags br são removidas, arruinando a formatação da postagem.

(Secundariamente, não parece haver uma maneira fácil de reverter para uma versão anterior da wiki. Se isso estivesse disponível, pelo menos parte dessa dor seria mitigada. Posso escrever uma solicitação de recurso para isso também, se o recurso ainda não existir.)


Editor de Markdown:

Editor de texto rico:

2 curtidas

Use esta publicação para ver o que quero dizer. Eu não acho que posso tornar esta publicação uma wiki, mas administradores/moderadores devem ser capazes de tentar. (Se não for possível, é fácil de reproduzir.)

Coluna 1 Coluna 2
Texto 1a
Texto1b
Texto 3a
Texto3b
Texto 2a
Texto2b
Texto 4a
Texto4b
3 curtidas

Confirmo que este é um bug no nosso editor de tabelas, o conteúdo nas células é considerado inline, mas na verdade precisaríamos tratá-lo como um tipo de bloco para manter o mapeamento de <br> funcionando.

@renato alguma ideia sobre isso, é um caso de borda, mas concordo que seria bom suportá-lo.

2 curtidas

Apenas para confirmar, por editor de tabelas você quer dizer especificamente o pop-up do editor de tabelas ou alguma lógica de edição para tabelas no editor de posts em geral? Porque estou me referindo ao próprio editor de posts.

editor de postagens… o editor de texto rico não suporta isso no momento, não há solução alternativa para isso.

1 curtida

Seria viável ao menos detectar essas situações e desabilitar o RTE?

Eu prefiro muito consertar, eu realmente não gosto do truque de desabilitar o composer, entendo perfeitamente como aconteceu de o termos introduzido no passado, mas não acho que precisemos recorrer a isso aqui

Tenho outro exemplo que não está dentro de tabelas. Você pode usar uma tag span com um atributo lang para diferenciar fontes japonesas e chinesas. Isso também parece ser perdido ao alternar do editor markdown para o editor de texto rico. Curiosamente, a tag big é mantida.

1 curtida

Alguma atualização sobre este problema?

1 curtida

Tenho uma correção aqui:

Também faz ruby e span com lang
Entrar com Ruby no editor rico ainda será complicado, uma vez que esteja lá está bom, mas chegar lá não é fácil. Dito isto, os recursos estão mais completos após esta alteração.

@renato você pode dar uma olhada?

2 curtidas

O conserto foi mesclado :confetti_ball: aproveite

2 curtidas

Obrigado pela rápida resposta!

Aproximadamente quando devo esperar que apareça em https://community.wanikani.com? Quero avisar a todos quando será seguro editar as tabelas com o editor de texto rico. De acordo com a fonte, está atualmente em 2026.1.0-latest, commit f8f53ac5e8e4348ae308fcddc078766463d5e5f3, que tem três semanas.