| | |
| | | public static $common_attrib = array('id','class','style','title','align'); |
| | | public static $containers = array('iframe','div','span','p','h1','h2','h3','form','textarea','table','thead','tbody','tr','th','td','style','script'); |
| | | |
| | | |
| | | /** |
| | | * Constructor |
| | | * |
| | |
| | | */ |
| | | public static function quote($str) |
| | | { |
| | | return @htmlspecialchars($str, ENT_COMPAT, RCUBE_CHARSET); |
| | | static $flags; |
| | | |
| | | if (!$flags) { |
| | | $flags = ENT_COMPAT; |
| | | if (defined('ENT_SUBSTITUTE')) { |
| | | $flags |= ENT_SUBSTITUTE; |
| | | } |
| | | } |
| | | |
| | | return @htmlspecialchars($str, $flags, RCUBE_CHARSET); |
| | | } |
| | | } |
| | | |
| | |
| | | $index = $this->rowindex; |
| | | } |
| | | |
| | | // make sure row object exists (#1489094) |
| | | if (!$this->rows[$index]) { |
| | | $this->rows[$index] = new stdClass; |
| | | } |
| | | |
| | | $this->rows[$index]->attrib = $attr; |
| | | } |
| | | |