Release 2.0.1, merged in 1181 to HEAD.
[htmlpurifier.git] / library / HTMLPurifier / HTMLModule / Hypertext.php
blob74aa69299874d8fcfd14b1e2776354bd01ca4121
1 <?php
3 require_once 'HTMLPurifier/HTMLModule.php';
4 require_once 'HTMLPurifier/AttrDef/HTML/LinkTypes.php';
6 /**
7 * XHTML 1.1 Hypertext Module, defines hypertext links. Core Module.
8 */
9 class HTMLPurifier_HTMLModule_Hypertext extends HTMLPurifier_HTMLModule
12 var $name = 'Hypertext';
14 function HTMLPurifier_HTMLModule_Hypertext() {
15 $a =& $this->addElement(
16 'a', true, 'Inline', 'Inline', 'Common',
17 array(
18 // 'accesskey' => 'Character',
19 // 'charset' => 'Charset',
20 'href' => 'URI',
21 // 'hreflang' => 'LanguageCode',
22 'rel' => new HTMLPurifier_AttrDef_HTML_LinkTypes('rel'),
23 'rev' => new HTMLPurifier_AttrDef_HTML_LinkTypes('rev'),
24 // 'tabindex' => 'Number',
25 // 'type' => 'ContentType',
28 $a->excludes = array('a' => true);