如何配置HTMLPurifier以防止元素拥有某些子元素? (或者甚至是另一个php解决方案都可以工作)
例如,我想阻止以下内容:
<p><p>text</p></p>
<ul><li><ul><li>text</li></ul></li></ul>
并希望他们转换为
<p>text</p>
<ul><li>text<li></ul>
我查看了文档,发现EscapeInvalidChildren已弃用。有没有新的选择?
答案 0 :(得分:1)
在相关excludes
上设置HTMLPurifier_ElementDef
属性。您必须在必要的对象上使用http://htmlpurifier.org/docs/enduser-customize.html手。