HTMLPurifier 4.4.0
|
00001 <?php 00002 00006 class HTMLPurifier_AttrTransform_Background extends HTMLPurifier_AttrTransform { 00007 00008 public function transform($attr, $config, $context) { 00009 00010 if (!isset($attr['background'])) return $attr; 00011 00012 $background = $this->confiscateAttr($attr, 'background'); 00013 // some validation should happen here 00014 00015 $this->prependCSS($attr, "background-image:url($background);"); 00016 00017 return $attr; 00018 00019 } 00020 00021 } 00022 00023 // vim: et sw=4 sts=4