1: | <?php |
2: | |
3: | /** |
4: | * Module adds the target-based noreferrer attribute transformation to a tags. It |
5: | * is enabled by HTML.TargetNoreferrer |
6: | */ |
7: | class HTMLPurifier_HTMLModule_TargetNoreferrer extends HTMLPurifier_HTMLModule |
8: | { |
9: | /** |
10: | * @type string |
11: | */ |
12: | public $name = 'TargetNoreferrer'; |
13: | |
14: | /** |
15: | * @param HTMLPurifier_Config $config |
16: | */ |
17: | public function setup($config) { |
18: | $a = $this->addBlankElement('a'); |
19: | $a->attr_transform_post[] = new HTMLPurifier_AttrTransform_TargetNoreferrer(); |
20: | } |
21: | } |
22: |