2011-10-24 8 views
0

HTML浄化器を使用して特定のIDをホワイトリストに登録するにはどうすればよいですか?私は特定のIDをブラックリストに登録する方法を知っています:HTML PurifierのIDをホワイトリストに登録するにはどうすればいいですか?

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

)));

しかし、「ilo ####」の1つのタイプのID(####の代わりに1から任意の数まで)を追加したいだけです。これらの特定のIDのみをホワイトリストに登録するにはどうすればよいですか?

ありがとうございました。

答えて

2

残念ながら、これを行う直接的な方法はありません。たぶんあなたは%Attr.IDBlacklistRegexpでそれをハックすることができます

+1

ありがとう!私は次のようにしました: '$ config-> set( 'Attr.IDBlacklistRegexp'、 '/ ^(?! ilo)[0-9] + /');'動作しているようです。 –

関連する問題