forked from GNUsocial/gnu-social
HTMLPurifier defangs arbitrary submitted HTML. We're using it in the OStatus plugin, but it may be valuable for other parts of the codebase (I think OEmbed might benefit, for example).
16 lines
269 B
PHP
16 lines
269 B
PHP
<?php
|
|
|
|
/**
|
|
* Validates arbitrary text according to the HTML spec.
|
|
*/
|
|
class HTMLPurifier_AttrDef_Text extends HTMLPurifier_AttrDef
|
|
{
|
|
|
|
public function validate($string, $config, $context) {
|
|
return $this->parseCDATA($string);
|
|
}
|
|
|
|
}
|
|
|
|
// vim: et sw=4 sts=4
|