Hola ![]()
He actualizado el componente de tema a la 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
Esta actualización incluye:
-
Sustitución de los iconos
mask-imagede SVG mantenidos manualmente por elementos reales<svg class="d-icon">renderizados medianteiconHTML(), insertados junto a los enlaces por secure-links.js -
Añadido de ajustes:
exit_confirmation_continue_iconexternal_link_icon,trusted_link_icon,external_link_icon_color,trusted_link_icon_color,link_icon_position(antes/después)
-
Corrección de un error que causaba el bloqueo cuando
enable_anonymous_blockingestá desactivado:currentUser.trust_levelse leía para usuarios anónimos (null), lo que provocaba una excepción y dejaba silenciosamente el<a>original sin procesar ni proteger; ahora los visitantes anónimos obtienen un paso definido (icono + modal de confirmación opcional, sin control por nivel de confianza)