Problema de hace un par de semanas, también presente aquí, en Meta: añadir una URL dentro de un campo de usuario la convertirá automáticamente en una etiqueta HTML escapada.

Problema de hace un par de semanas, también presente aquí, en Meta: añadir una URL dentro de un campo de usuario la convertirá automáticamente en una etiqueta HTML escapada.

Hola @iamntz. ![]()
Lo he reproducido en el campo Ubicación, pero no con otros campos de usuario personalizados. Quería ver si habías experimentado esto en otro campo. ![]()
Aquí hay un par de capturas de pantalla: https://devforum.ro/t/raportati-problemele-intampinate-pe-forum/10162/91?u=iamntz
Básicamente, el problema existe para cualquier campo personalizado que contenga un enlace.
Lo acabo de probar en mi sitio de prueba y puedo replicar que también ocurre en un campo personalizado de usuario:
(Añadí el emoji
usando mi teléfono)
Solo está sucediendo en el campo predeterminado de "Ubicación" para mí, 2.9.0.beta7 (0760b249ff).
Intenté guardar un emoji también, pero al guardar y actualizar la página, solo el campo de Ubicación está explotando la URL.
<a href="https://meta.discourse.org/" class="onebox" target="_blank" rel="noopener nofollow ugc">https://meta.discourse.org/</a>
Parece que es one-boxing, así que eso es una pista. ![]()
Arreglé el problema en esta PR:
Se fusionará poco después de la revisión.
Hola @ti0. ![]()
¿Es esta una regresión reciente? ¿Has actualizado a la última versión que incluye la corrección de Bianca? ![]()
Creo que es reciente. Todavía no hemos aplicado esa corrección. Estamos en la versión 2.9.0.beta7 y esa es la última versión disponible. Consultaré con el desarrollador responsable si podemos revisar ese parche.
La corrección de @nbianca funciona muy bien. ![]()
Sin embargo, no es retroactiva, por lo que si tienes esos campos desordenados, necesitas limpiarlos manualmente.
Este tema se cerró automáticamente 3 días después de la última respuesta. Ya no se permiten nuevas respuestas.