【发布时间】:2019-10-02 11:55:18
【问题描述】:
我正在使用 htmlPurifier 过滤用户生成的 html。我想使用特定规则集过滤所有图像 URL,同时允许更通用的超链接。
如何设置仅适用于 img.src 属性而不适用于 a.href 属性的 URL 过滤器?
我想,我需要设置一个 URI 过滤器,如 http://htmlpurifier.org/docs/enduser-uri-filter.html 中所述。但我需要以某种方式将其限制为 img.src 属性。
如果我写这样的过滤器,有没有办法确定我当前是否正在对 img.src 属性进行操作?
class HTMLPurifier_URIFilter_NameOfFilter extends HTMLPurifier_URIFilter
{
public $name = 'NameOfFilter';
public function prepare($config) {}
public function filter(&$uri, $config, $context) {}
}
【问题讨论】:
标签: php htmlpurifier