Add HTML.Noopener to add a noopener rel to every external link
[htmlpurifier.git] / library / HTMLPurifier / HTMLModule / Noopener.php
blob1fa629badb7def858d035a5329e88f91d3373218
1 <?php
3 /**
4 * Module adds the noopener attribute transformation to a tags. It
5 * is enabled by HTML.Noopener
6 */
7 class HTMLPurifier_HTMLModule_Noopener extends HTMLPurifier_HTMLModule
10 /**
11 * @type string
13 public $name = 'Noopener';
15 /**
16 * @param HTMLPurifier_Config $config
18 public function setup($config)
20 $a = $this->addBlankElement('a');
21 $a->attr_transform_post[] = new HTMLPurifier_AttrTransform_Noopener();
25 // vim: et sw=4 sts=4