forked from extern/egroupware
8f797be836
- can be used via html class like: $clean_html = html::purify($html); - using it now in eTemplate to remove malicious code from html: a) when displaying "formatted text" b) when "formatted text" get's input by the user
25 lines
620 B
Plaintext
Executable File
25 lines
620 B
Plaintext
Executable File
HTML.TidyLevel
|
|
TYPE: string
|
|
VERSION: 2.0.0
|
|
DEFAULT: 'medium'
|
|
--DESCRIPTION--
|
|
|
|
<p>General level of cleanliness the Tidy module should enforce.
|
|
There are four allowed values:</p>
|
|
<dl>
|
|
<dt>none</dt>
|
|
<dd>No extra tidying should be done</dd>
|
|
<dt>light</dt>
|
|
<dd>Only fix elements that would be discarded otherwise due to
|
|
lack of support in doctype</dd>
|
|
<dt>medium</dt>
|
|
<dd>Enforce best practices</dd>
|
|
<dt>heavy</dt>
|
|
<dd>Transform all deprecated elements and attributes to standards
|
|
compliant equivalents</dd>
|
|
</dl>
|
|
|
|
--ALLOWED--
|
|
'none', 'light', 'medium', 'heavy'
|
|
--# vim: et sw=4 sts=4
|