diff --git a/include/sieve/class_sieveElement_Else_Elsif.inc b/include/sieve/class_sieveElement_Else_Elsif.inc
index 10a454eb27031f9d3841108ee6f902c24e88502e..c02e12360dcf42c987ab5a367362c6b3e08579a6 100644 (file)
{
var $object_id = -1;
+ function check()
+ {
+ return(array());
+ }
+
function sieve_else($data,$object_id)
{
$this->object_id = $object_id;
$smarty->assign("ID", $this->object_id);
$object_container = $smarty->fetch(get_template_path("templates/object_container_clear.tpl",TRUE,dirname(__FILE__)));
$object= $smarty->fetch(get_template_path("templates/element_else.tpl",TRUE,dirname(__FILE__)));
- $str = preg_replace("/%%OBJECT_CONTENT%%/",$object,$object_container);
+ $str = preg_replace("/%%OBJECT_CONTENT%%/",addcslashes($object,"\\"),$object_container);
return($str);
}
function get_sieve_script_part()
{
- return(" else ");
+ return("else");
}
}