|
|
|
@ -280,28 +280,16 @@ class OC_Template{ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* public function assign( $key, $value, $sanitizeHTML = true ){ |
|
|
|
|
if(is_array($value) && $sanitizeHTML == true) { |
|
|
|
|
array_walk_recursive($value,'OC_Template::sanitizeHTML'); |
|
|
|
|
$this->vars[$key] = $value; |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
if($sanitizeHTML == true) { |
|
|
|
|
$this->vars[$key] = htmlentities($value, ENT_QUOTES); |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
$this->vars[$key] = $value; |
|
|
|
|
return true; |
|
|
|
|
}*/ |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @brief Internaly used to sanitze HTML |
|
|
|
|
* |
|
|
|
|
* This function is internally used to sanitize HTML. |
|
|
|
|
*/ |
|
|
|
|
private static function sanitizeHTML( &$value ){ |
|
|
|
|
if(is_string($value)) { |
|
|
|
|
$value = htmlentities( $value, ENT_QUOTES ); |
|
|
|
|
return $value; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|