1<?php
2
3/**
4 * Name is deprecated, but allowed in strict doctypes, so onl
5 */
6class HTMLPurifier_HTMLModule_Tidy_Name extends HTMLPurifier_HTMLModule_Tidy
7{
8    /**
9     * @type string
10     */
11    public $name = 'Tidy_Name';
12
13    /**
14     * @type string
15     */
16    public $defaultLevel = 'heavy';
17
18    /**
19     * @return array
20     */
21    public function makeFixes()
22    {
23        $r = array();
24        // @name for img, a -----------------------------------------------
25        // Technically, it's allowed even on strict, so we allow authors to use
26        // it. However, it's deprecated in future versions of XHTML.
27        $r['img@name'] =
28        $r['a@name'] = new HTMLPurifier_AttrTransform_Name();
29        return $r;
30    }
31}
32
33// vim: et sw=4 sts=4
34