<?php// this MUST be placed in post, as it assumes that any value in dir is valid/** * Post-trasnform that ensures that bdo tags have the dir attribute set. */classHTMLPurifier_AttrTransform_BdoDirextendsHTMLPurifier_AttrTransform{/** * @param array $attr * @param HTMLPurifier_Config $config * @param HTMLPurifier_Context $context * @return array */publicfunctiontransform($attr,$config,$context){if(isset($attr['dir'])){return$attr;}$attr['dir']=$config->get('Attr.DefaultTextDir');return$attr;}}// vim: et sw=4 sts=4