Problema

La opción Abrir en una ventana nueva para hipervínculos en el componente editor de texto enriquecido (RTE) no funciona. Como resultado, el enlace se abre en la misma página.

Solución

Declare el atributo target en el archivo de configuración en CRXDE Light:

  1. Copie /libs/cq/xssprotection/config.xml a /apps/cq/xssprotection/config.xml.

  2. Abra /apps/cq/xssprotection/config.xml.

  3. En la sección de atributos comunes, añada la siguiente declaración de atributos de destino.

    <attribute name="target">
    <regexp-list>
    <regexp value="[a-zA-Z0-9-_\$]+"/>
    </regexp-list>
    </attribute>

  4. Encuentre la declaración de la etiqueta "a" buscando el término <tag name="a".

  5. Añada la línea de abajo en la lista de atributos.

      <attribute name="target" />

     

  6. Guardar el archivo.

Información adicional

Este problema ocurre porque el filtro XSS recorta el atributo de destino del elemento "a".

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea