El editor de texto enriquecido borra etiquetas HTML de la publicación

Si utiliza el editor de markdown e incluye algunas etiquetas HTML sin formato (por ejemplo, la etiqueta br para el formato de tabla), y luego edita la publicación utilizando el editor de texto enriquecido, el contenido HTML se pierde. No sé si este es el caso para todas las etiquetas HTML permitidas, pero al menos sucede con las etiquetas br. Esto podría no ser un gran problema para las publicaciones normales, ya que se supone que la mayoría de los usuarios se quedan con un tipo de editor, pero para las publicaciones de wiki es un problema importante. En WaniKani, tenemos una publicación de wiki masiva con varias tablas que dependen de las etiquetas br para su estructura. Sin embargo, si alguien edita la wiki en modo de texto enriquecido, se eliminan todas las etiquetas br, arruinando el formato de la publicación.

(En segundo lugar, no parece haber una forma fácil de revertir a una versión anterior de la wiki. Si eso estuviera disponible, al menos parte de este problema se mitigaría. Puedo redactar una solicitud de función para eso también si la función aún no existe).


Editor de markdown:

Editor de texto enriquecido:

2 Me gusta

Usa esta publicación para ver a qué me refiero. No creo que pueda convertir esta publicación en una wiki yo mismo, pero los administradores/moderadores deberían poder intentarlo. (Si no, es fácil de reproducir).

Columna 1 Columna 2
Texto 1a
Texto1b
Texto 3a
Texto3b
Texto 2a
Texto2b
Texto 4a
Texto4b
3 Me gusta

Confirmado que esto es un error en nuestro editor de tablas, el contenido de las celdas se considera en línea, pero en realidad necesitaríamos tratarlo como un tipo de bloque para mantener el mapeo de <br>.

@renato ¿alguna idea al respecto? Es un caso extremo, pero estoy de acuerdo en que sería bueno soportarlo.

2 Me gusta

Solo para confirmar, cuando dices editor de tablas, ¿te refieres específicamente a la ventana emergente del editor de tablas o a alguna lógica de edición para tablas en el editor de publicaciones general? Porque me refiero al editor de publicaciones en sí.

editor de publicaciones… el editor de texto enriquecido no es compatible con esto en este momento, no hay una solución alternativa para ello.

1 me gusta

¿Sería viable al menos detectar estas situaciones y deshabilitar el RTE?

Prefiero mucho arreglarlo, realmente no me gusta el truco de deshabilitar el compositor, entiendo perfectamente cómo sucedió que lo introdujimos en el pasado, pero no creo que necesitemos recurrir a él aquí.

Tengo otro ejemplo que no está dentro de tablas. Puedes usar una etiqueta span con un atributo lang para diferenciar las fuentes japonesas y chinas. Esto también parece perderse al cambiar del editor de markdown al editor de texto enriquecido. Curiosamente, la etiqueta big se conserva.

1 me gusta

¿Alguna novedad sobre este problema?

1 me gusta

Tengo una solución aquí:

Además, ¿ruby y span con lang?
Introducir Ruby en el editor enriquecido seguirá siendo complicado; una vez que esté allí, está bien, pero llegar allí no es fácil. Dicho esto, las características son ahora más completas después de este cambio.

@renato ¿puedes echarle un vistazo?

2 Me gusta

El arreglo está fusionado :confetti_ball: disfruten

2 Me gusta

¡Gracias por la rápida respuesta!

Aproximadamente ¿cuándo debería esperar que aparezca en https://community.wanikani.com? Quiero avisar a todos cuándo será seguro editar las tablas con el editor de texto enriquecido. Según la fuente, actualmente está en 2026.1.0-latest, commit f8f53ac5e8e4348ae308fcddc078766463d5e5f3 que tiene tres semanas de antigüedad.

¿Justo después de actualizar?

Como cliente del alojamiento de Discourse, no puedes actualizarlo tú mismo, así que creo que preguntarles cuándo va a suceder es legítimo.