]> git.mxchange.org Git - friendica.git/blob - library/HTMLPurifier/HTMLModule/Tidy/Strict.php
Merge branch 'master' of https://github.com/friendica/friendica
[friendica.git] / library / HTMLPurifier / HTMLModule / Tidy / Strict.php
1 <?php
2
3 class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4
4 {
5     public $name = 'Tidy_Strict';
6     public $defaultLevel = 'light';
7
8     public function makeFixes() {
9         $r = parent::makeFixes();
10         $r['blockquote#content_model_type'] = 'strictblockquote';
11         return $r;
12     }
13
14     public $defines_child_def = true;
15     public function getChildDef($def) {
16         if ($def->content_model_type != 'strictblockquote') return parent::getChildDef($def);
17         return new HTMLPurifier_ChildDef_StrictBlockquote($def->content_model);
18     }
19 }
20
21 // vim: et sw=4 sts=4