Copy /libs/cq/xssprotection/config.xml to /apps/cq/xssprotection/config.xml.
Issue
The Open In New Window option for hyperlinks in the rich-text editor (RTE) component doesn't work. As a result, the link opens in the same page.
Solution
Declare the target attribute in the configuration file in CRXDE Light:
-
-
Open /apps/cq/xssprotection/config.xml.
-
In the common-attributes section, add the following target attribute declaration.
<attribute name="target">
<regexp-list>
<regexp value="[a-zA-Z0-9-_\$]+"/>
</regexp-list>
</attribute> -
Find the "a" tag declaration by searching the term <tag name="a".
-
Add the line below in the list of attributes.
<attribute name="target" />
-
Save the file.
Additional information
This issue occurs because the XSS filter trims the target attribute of the "a" element.