該網站404'所以我不能在那裏搜索。我試着看過這些文檔,但是我不清楚在哪裏可以找到它。我已經對我想要允許的標記列表進行了配置,並且包含了<a>
,但是HTML Purifier刪除了href
。我需要添加到配置中以允許href
與HTML Purifier的默認設置相同嗎?HTML淨化器 - 允許鏈接?
CNC中
這是我現在有:
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.AllowedAttributes', 'a.href');
$config->set('HTML.Allowed', 'various tags');
$config->set("HTML.Nofollow", true);
$config->set('CSS.AllowedProperties', '');
不,那廢話肯定是關閉的。通過更多的谷歌搜索,我發現'$ config-> set('HTML.AllowedAttributes','a.href');'並添加該作品。我會把我有的,你可以看到我有什麼不對。我將編輯我的帖子。 – qitch 2012-04-06 22:32:15
好的,你的問題是你沒有使用默認值,你已經指定%HTML.Allowed。您需要指定允許的屬性以及HTML.Allowed中的標籤。 – 2012-04-07 23:35:21