【问题标题】:How to whitelist IDs in HTML Purifier?如何在 HTML Purifier 中将 ID 列入白名单?
【发布时间】:2011-12-14 12:50:55
【问题描述】:

如何使用 HTML Purifier 将特定 ID 列入白名单?我知道如何将特定 ID 列入黑名单:

 $config->set('Attr.EnableID', true);
 $config->set('Attr.IDBlacklist' array(
'list', 'of', 'attribute', 'values', 'that', 'are', 'forbidden'

));

但我只想添加一种类型的 ID,即“ilo####”(用 1 到任意多个数字代替 ####)。如何仅将这些特定 ID 列入白名单?

谢谢。

【问题讨论】:

    标签: htmlpurifier


    【解决方案1】:

    很遗憾,没有直接的方法可以做到这一点。也许你可以用 %Attr.IDBlacklistRegexp 解决它

    【讨论】:

    • 谢谢!我做了以下操作:$config->set('Attr.IDBlacklistRegexp','/^(?!ilo)[0-9]+/'); 看起来它正在工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多