Agregar enlaces en los campos de usuario se convertirá automáticamente en una etiqueta HTML

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.

2022-07-19_01h39_15

4 Me gusta

Hola @iamntz. :wave:

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. :slight_smile:

2 Me gusta

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.

3 Me gusta

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 :uk: usando mi teléfono)

1 me gusta

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. :thinking:

Arreglé el problema en esta PR:

Se fusionará poco después de la revisión.

7 Me gusta

@maiki @nbianca solo quiero añadir que está sucediendo en nuestro foro para cualquier enlace:

1 me gusta

Hola @ti0. :wave:

¿Es esta una regresión reciente? ¿Has actualizado a la última versión que incluye la corrección de Bianca? :slight_smile:

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.

1 me gusta

La corrección de @nbianca funciona muy bien. :+1:

Sin embargo, no es retroactiva, por lo que si tienes esos campos desordenados, necesitas limpiarlos manualmente.

1 me gusta

Este tema se cerró automáticamente 3 días después de la última respuesta. Ya no se permiten nuevas respuestas.