Problema di un paio di settimane fa, presente anche qui, su Meta: aggiungere un URL in un campo utente lo convertirà automaticamente in un tag HTML escapato.

Problema di un paio di settimane fa, presente anche qui, su Meta: aggiungere un URL in un campo utente lo convertirà automaticamente in un tag HTML escapato.

Ciao @iamntz. ![]()
L’ho riprodotto nel campo Posizione, ma non con altri campi utente personalizzati. Volevo vedere se avevi riscontrato questo problema in un altro campo. ![]()
Ci sono un paio di screenshot qui: https://devforum.ro/t/raportati-problemele-intampinate-pe-forum/10162/91?u=iamntz
Fondamentalmente il problema si presenta per qualsiasi campo personalizzato che contenga un link.
L’ho appena provato sul mio sito di test e posso replicarlo anche in un campo personalizzato dell’utente:
(Ho aggiunto l’emoji
usando il mio telefono)
Succede solo nel campo predefinito “Location” per me, 2.9.0.beta7( 0760b249ff ).
Ho provato a salvare anche un emoji, ma dopo aver salvato e aggiornato la pagina, solo il campo Location sta esplodendo l’URL.
<a href="https://meta.discourse.org/" class="onebox" target="_blank" rel="noopener nofollow ugc">https://meta.discourse.org/</a>
Sembra che stia facendo il one-boxing, quindi questo è un indizio. ![]()
Ho risolto il problema in questa PR:
Verrà unita poco dopo la revisione.
Ciao @ti0. ![]()
Questa è una regressione recente? Ti sei aggiornato all’ultima versione che include la correzione di Bianca? ![]()
Credo sia recente. Non abbiamo ancora applicato quella correzione. Siamo alla versione 2.9.0.beta7 e questa è l’ultima versione disponibile. Verificherò con lo sviluppatore responsabile se possiamo applicare quella patch.
@nbianca 's fix funziona alla grande. ![]()
Tuttavia, non è retroattivo, quindi se hai quei campi sballati, devi correggerli manualmente.
Questo argomento è stato chiuso automaticamente 3 giorni dopo l’ultima risposta. Non sono più ammessi nuovi messaggi.