2011-06-14 3 views

답변

1

에서 절반의 답을 잡아 당신의 HTML Purifier thread (?) :

첫 번째 단계입니다
$config = HTMLPurifier_Config::createDefault(); 
$config->set('CSS.AllowedProperties', 'text-align'); 
$purifier = new HTMLPurifier($config); 

. 당신이 스레드로 center하지만 아무것도 허용하려면 text-align의 CSS AttrDef을 변경합니다 : 그들은`

`태그로를 중심으로 한 않는

$css = $purifier->getCSSDefinition(); 
$css->info['text-align'] = new HTMLPurifier_AttrDef_Enum(array('center')); 

// should allow text-align:center but not text-align:right or the likes: 
$purifier->purify(/* ... */); 
0

HTML 정수기의 기본 구성은 가운데 맞춤 텍스트를 제거하지 않습니다.

+0

은, 하나는 가정합니다. – TRiG

+1

Nah, CSS 스타일링으로 변환합니다. –

+0

아. 영리한. 나는 HTML 정수기를 점점 더 많이 배울수록 더 좋아진다. – TRiG

관련 문제