]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - extlib/HTMLPurifier/HTMLPurifier/HTMLModule/Target.php
Merge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes
[quix0rs-gnu-social.git] / extlib / HTMLPurifier / HTMLPurifier / HTMLModule / Target.php
1 <?php
2
3 /**
4  * XHTML 1.1 Target Module, defines target attribute in link elements.
5  */
6 class HTMLPurifier_HTMLModule_Target extends HTMLPurifier_HTMLModule
7 {
8     /**
9      * @type string
10      */
11     public $name = 'Target';
12
13     /**
14      * @param HTMLPurifier_Config $config
15      */
16     public function setup($config)
17     {
18         $elements = array('a');
19         foreach ($elements as $name) {
20             $e = $this->addBlankElement($name);
21             $e->attr = array(
22                 'target' => new HTMLPurifier_AttrDef_HTML_FrameTarget()
23             );
24         }
25     }
26 }
27
28 // vim: et sw=4 sts=4