1: <?php
2:
3: /**
4: * XHTML 1.1 Hypertext Module, defines hypertext links. Core Module.
5: */
6: class HTMLPurifier_HTMLModule_Hypertext extends HTMLPurifier_HTMLModule
7: {
8:
9: /**
10: * @type string
11: */
12: public $name = 'Hypertext';
13:
14: /**
15: * @param HTMLPurifier_Config $config
16: */
17: public function setup($config)
18: {
19: $a = $this->addElement(
20: 'a',
21: 'Inline',
22: 'Inline',
23: 'Common',
24: array(
25: // 'accesskey' => 'Character',
26: // 'charset' => 'Charset',
27: 'href' => 'URI',
28: // 'hreflang' => 'LanguageCode',
29: 'rel' => new HTMLPurifier_AttrDef_HTML_LinkTypes('rel'),
30: 'rev' => new HTMLPurifier_AttrDef_HTML_LinkTypes('rev'),
31: // 'tabindex' => 'Number',
32: // 'type' => 'ContentType',
33: )
34: );
35: $a->formatting = true;
36: $a->excludes = array('a' => true);
37: }
38: }
39:
40: // vim: et sw=4 sts=4
41: