index fdda545c7efb90425daac002c1868e0736f6082f..acdcb94d5d6abd1b101abd8efcfb1010236d3fa7 100644 (file)
/* Possible address parts we can select */
$this->address_parts = array(
- ":all" => _("Complete adress")." ("._("Default").")",
- ":domain" => _("Domian part") ,
+ ":all" => _("Complete address")." ("._("Default").")",
+ ":domain" => _("Domain part") ,
":localpart" => _("Local part"));
/* comparator type */
$parsed = $this->_parsed;
}
+ if($parsed == NULL) {
+ return(array(_("Can't save empty tests.")));
+ }
+
/* Walk through all elements */
foreach($parsed as $key => $data){
$parsed = $this->_parsed;
}
- if(!is_array($parsed)) return;
+ if(!is_array($parsed)) {
+ return;
+ }
/* Walk through all elements */
foreach($parsed as $key => $data){
$tmp2 = split(",",$vls);
foreach($tmp2 as $val){
$tmp[] = trim($val);
+
+ if(preg_match("/\"/",$val)){
+ $parsed[$key]['LastError'] = _("Invalid character found in address attribute. Quotes are not allowed here.");
+ }
}
$parsed[$key]['Key_List'] = $tmp;
}
$tmp2 = split(",",$vls);
foreach($tmp2 as $val){
$tmp[] = trim($val);
+ if(preg_match("/\"/",$val)){
+ $parsed[$key]['LastError'] = _("Invalid character found in value attribute. Quotes are not allowed here.");
+ }
}
$parsed[$key]['Value_List'] = $tmp;
}
if($this->TYPE == "if"){
$name .= " - "._("If");
}elseif($this->TYPE == "elsif"){
- $name .= " - "._("Else if");
+ $name .= " - "._("Else If");
}else{
$name .= " - "._("Else");
}
$smarty = get_smarty();
$smarty->assign("ID", $this->object_id);
- /* Only display navigation elements if necessary */
- if($this->TYPE == "if"){
- $object_container = $smarty->fetch(get_template_path("templates/object_container.tpl",TRUE,dirname(__FILE__)));
- }else{
- $object_container = $smarty->fetch(get_template_path("templates/object_container_clear.tpl",TRUE,dirname(__FILE__)));
- }
+ /* Get navigation element container */
+ $object_container = $smarty->fetch(get_template_path("templates/object_container.tpl",TRUE,dirname(__FILE__)));
$smarty->assign("Name", $name);
$smarty->assign("Contents", $this->get_as_html());
$smarty->assign("DisplayAdd",TRUE);
$smarty->assign("DisplayDel",FALSE);
$cont_tmp = $smarty->fetch(get_template_path("templates/object_test_container.tpl",TRUE,dirname(__FILE__)));
- $cont_tmp = preg_replace("/%%OBJECT_CONTENT%%/",_("Click here to add a new test"),$cont_tmp);
+ $cont_tmp = preg_replace("/%%OBJECT_CONTENT%%/","<b>"._("Click here to add a new test")."</b>",$cont_tmp);
$smarty->assign("Inverse",$Inverse);
$smarty->assign("Contents",$cont_tmp.$Contents);
$smarty->assign("DisplayAdd",TRUE);
$smarty->assign("DisplayDel",FALSE);
$cont_tmp = $smarty->fetch(get_template_path("templates/object_test_container.tpl",TRUE,dirname(__FILE__)));
- $cont_tmp = preg_replace("/%%OBJECT_CONTENT%%/",_("Klick here to add a new test"),$cont_tmp);
+ $cont_tmp = preg_replace("/%%OBJECT_CONTENT%%/",_("Click here to add a new test"),$cont_tmp);
$smarty->assign("Inverse",$Inverse);
$smarty->assign("Contents",$cont_tmp.$Contents);