1: | <?php
|
2: |
|
3: | class HTMLPurifier_HTMLModule_Name extends HTMLPurifier_HTMLModule
|
4: | {
|
5: | |
6: | |
7: |
|
8: | public $name = 'Name';
|
9: |
|
10: | |
11: | |
12: |
|
13: | public function setup($config)
|
14: | {
|
15: | $elements = array('a', 'applet', 'form', 'frame', 'iframe', 'img', 'map');
|
16: | foreach ($elements as $name) {
|
17: | $element = $this->addBlankElement($name);
|
18: | $element->attr['name'] = 'CDATA';
|
19: | if (!$config->get('HTML.Attr.Name.UseCDATA')) {
|
20: | $element->attr_transform_post[] = new HTMLPurifier_AttrTransform_NameSync();
|
21: | }
|
22: | }
|
23: | }
|
24: | }
|
25: |
|
26: |
|
27: | |