Las menciones, emojis, etc., no funcionan correctamente en los detalles de la tarjeta de usuario

Si pones una sección de detalles en tu biografía y la abres, las propiedades HTML no funcionan. Sucede incluso en el último discourse.


1 me gusta


Al usar la función de detalles en Discourse y ponerla en tu biografía [primeras 2 líneas], cuando haces clic en ella, se muestra como:

[texto introducido] <br>

¿No es esto por diseño, en lugar de un error? :thinking:

Por razones de seguridad obvias, admitimos un conjunto muy limitado de estilos / markdown en la tarjeta de usuario.

Si bien esto no parece un problema de seguridad, creo que es un error ya que no deberíamos permitir etiquetas <details>.

4 Me gusta

Resulta que el problema era nuestro analizador de extractos, que intentaba ser demasiado inteligente con <details>.

Decidí que no tiene mucho sentido tenerlos en el extracto y, en cambio, reemplacé todo el contenido del bloque <details> con “▶ summary” (“summary” siendo lo que está escrito como resumen del bloque de detalles), como aparecen por defecto en el navegador.

2 Me gusta

Este tema se cerró automáticamente después de 13 horas. Ya no se permiten nuevas respuestas.