Ciao ![]()
Ho aggiornato il componente del tema alla v2.0
: DEV: Replace CSS-drawn link icons with configurable d-icon rendering; fix anonymous blocking crashAdd files via upload - Pull Request #1 - VaperinaDEV/external-link-shield - GitHub
Questo aggiornamento include:
-
Sostituzione delle icone SVG
mask-imagemantenute manualmente con elementi<svg class="d-icon">reali, renderizzati tramiteiconHTML()e inseriti accanto ai link da secure-links.js -
Aggiunta delle impostazioni:
exit_confirmation_continue_iconexternal_link_icon,trusted_link_icon,external_link_icon_color,trusted_link_icon_color,link_icon_position(prima/dopo)
-
Correzione di un crash quando
enable_anonymous_blockingè disabilitato:currentUser.trust_levelveniva letto per gli utenti anonimi (null), causando un errore e lasciando silenziosamente il tag<a>originale non elaborato/non protetto; ora i visitatori anonimi ricevono un passaggio ben definito (icona + modale di conferma opzionale, senza gating TL)