index 92fbed8dbc7f65ccd2eb9e794501aca4be222feb..c5eb1378a1839c0046de3419b26610dd30c45d95 100644 (file)
}
}else{
foreach($chk as $msgs){
- print_red(sprintf(_("Please fix all errors before saving. Last error was : %s"),$msgs));
+ print_red(sprintf(_("Please fix all errors before saving. Last error was: %s"),$msgs));
}
}
}
if($file['size'] == 0){
print_red(_("Specified file seems to be empty."));
}elseif(!file_exists($file['tmp_name'])){
- print_red(_("Upload failed, somehow nothing was uploaded or the temporary file can't be accessed."));
+ print_red(_("Upload failed. The temporary file can't be accessed."));
}elseif(!is_readable ($file['tmp_name'])){
- print_red(sprintf(_("Can't open file '%s' to read uploaded file contents."),$file['tmp_name']));
+ print_red(sprintf(_("Can't open file '%s'."),$file['tmp_name']));
}else{
$del = "<input type='image' name='delscript_".$key."' src='images/edittrash.png'
title='"._("Remove script")."'>";
}else{
- $del = "<img src='images/empty' alt=' '>";
+ $del = "<img src='images/empty.png' alt=' '>";
}
if($active || $script['IS_NEW'] || chkacl($this->acl,"sieveManagement") != ""){
- $activate = "<img src='images/empty' alt=' '>";
+ $activate = "<img src='images/empty.png' alt=' '>";
}else{
$activate = "<input type='image' name='active_script_".$key."' src='images/true.png'
title='"._("Activate script")."'>";
$ele[] = new sieve_block_end(NULL,preg_replace("/[^0-9]/","",microtime()),$parent);
$ele[] = new $this->add_element_type(NULL, preg_replace("/[^0-9]/","",microtime()),$parent);
$ele[] = new sieve_block_start(NULL,preg_replace("/[^0-9]/","",microtime()),$parent);
+ }elseif($this->add_element_type == "sieve_vacation"){
+
+ /* Automatically add addresses to sieve alternate addresses */
+ $data = NULL;
+ $tmp = new $this->add_element_type($data, preg_replace("/[^0-9]/","",microtime()),$parent);
+ if(isset($this->parent->gosaMailAlternateAddress)){
+ $tmp->addresses = $this->parent->gosaMailAlternateAddress;
+ }
+ $ele[] = $tmp ;
}else{
$ele[] = new $this->add_element_type(NULL, preg_replace("/[^0-9]/","",microtime()),$parent);
}