Na stronce którą robię użyłem HTML Purifier'a i wszystko jest dobrze do puki nie przeposzczę przez niego:
<span style="color: #ff0000; font-family: times new roman,times; font-size: medium;"> dfgdfgdfgdfg</span>
HTML Purifier zwraca mi wszystko oprucz "font-family: times new roman,times". Zauważyłem że problem pojawia się tylko
wtedy gdy nazwa fonta składa się z więcej niż jednego członu.
HTML Purifier przepuszcza fonta tahoma ale już times new roman czy arial black nie.
jak temu zaradzić żeby i te fonty przechodziły przez HTML Purifier'a ?
konfiguracja HTML Purifier:
$config = HTMLPurifier_Config::createDefault(); $config->set('Core.Encoding', "UTF-8"); $config->set('HTML.Allowed', 'br,strong,span[style],p[style],em,ul,ol,li,div[style],'); $purifier = new HTMLPurifier($config);