summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8948d96)
raw | patch | inline | side by side (parent: 8948d96)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 4 Mar 2008 08:44:29 +0000 (08:44 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 4 Mar 2008 08:44:29 +0000 (08:44 +0000) |
-Replaced several error messages with msgPool, calls
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@9287 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@9287 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-plugins/mail/personal/mail/class_mailAccount.inc | patch | blob | history |
diff --git a/gosa-plugins/mail/personal/mail/class_mailAccount.inc b/gosa-plugins/mail/personal/mail/class_mailAccount.inc
index 5a0356566f873db2df359476ab4e167a9889d10e..09ae77ebfdad26db3e7e07aa85fe6586a71355bd 100644 (file)
if ($this->is_template){
$valid= TRUE;
} else {
- msg_dialog::display(_("Error"), _("Cannot add invalid mail address!"), ERROR_DIALOG);
+ msg_dialog::display(_("Error"),
+ msgPool::invalid(_("Mail address"),"","","example@your-domain.com"),
+ ERROR_DIALOG);
}
}
} elseif ($address == $this->mail
|| in_array($address, $this->gosaMailAlternateAddress)) {
-
msg_dialog::display(_("Error"),_("Cannot add your primary address to the list of forwarders.") , ERROR_DIALOG);
-
} else {
$valid= TRUE;
}
if (!tests::is_email($_POST['alternate_address'])){
if ($this->is_template){
if (!(tests::is_email($_POST['alternate_address'], TRUE))){
- msg_dialog::display(_("Error"), _("Cannot add invalid mail address!"), ERROR_DIALOG);
+ msg_dialog::display(_("Error"),
+ msgPool::invalid(_("Mail address"),"","","example@your-domain.com"),
+ ERROR_DIALOG);
+
} else {
$valid= TRUE;
}
} else {
- msg_dialog::display(_("Error"), _("Cannot add invalid mail address!"), ERROR_DIALOG);
+ msg_dialog::display(_("Error"),
+ msgPool::invalid(_("Mail address"),"","","example@your-domain.com"),
+ ERROR_DIALOG);
}
} else {
if ($valid && ($user= $this->addAlternate ($_POST['alternate_address'])) != ""){
$ui= get_userinfo();
if ($user != $ui->username){
- msg_dialog::display(_("Error"), sprintf(_("Cannot add mail address: it is already used by user '%s'."), $user), ERROR_DIALOG);
+ msg_dialog::display(_("Error"), msgPool::duplicated(_("Mail address"))." ".
+ sprintf(_("Already used by user '%s'."), $user), ERROR_DIALOG);
}
}
}
/* must: mail */
if ($this->mail == ""){
- $message[]= _("The required field 'Primary address' is not set.");
+ $message[]= msgPool::required(_("Primary address"));
}
if ($this->is_template){
if (!tests::is_email($this->mail, TRUE)){
- $message[]= _("Please enter a valid email address in 'Primary address' field.");
+ $message[]= msgPool::invalid(_("Mail address"),"","","%givenName.%sn@your-domain.com");
}
} else {
if (!tests::is_email($this->mail)){
- $message[]= _("Please enter a valid email address in 'Primary address' field.");
+ $message[]= msgPool::invalid(_("Mail address"),"","","example@your-domain.com");
}
}
$ldap->cd($this->config->current['BASE']);
$ldap->search ("(&(!(objectClass=gosaUserTemplate))(objectClass=gosaMailAccount)(|(mail=".$this->mail.")(gosaMailAlternateAddress=".$this->mail."))(!(uid=".$this->uid."))(!(cn=".$this->uid.")))", array("uid"));
if ($ldap->count() != 0){
- $message[]= _("The primary address you've entered is already in use.");
+ $message[]= msgPool::duplicated(_("Mail address"));
}
/* Check quota */
if ($this->gosaMailQuota != '' && $this->acl_is_writeable("gosaMailQuota")){
if (!is_numeric($this->gosaMailQuota)) {
- $message[]= _("Value in 'Quota size' is not valid.");
+ $message[]= msgPool::invalid(_("Quota size"),$this->gosaMailQuota,"/^[0-9]*/");
} else {
$this->gosaMailQuota= (int) $this->gosaMailQuota;
}
/* Check rejectsize for integer */
if ($this->gosaMailMaxSize != '' && $this->acl_is_writeable("gosaMailMaxSize")){
if (!is_numeric($this->gosaMailMaxSize)){
- $message[]= _("Please specify a vaild mail size for mails to be rejected.");
+ $message[]= msgPool::invalid(_("Mail reject size"),$this->gosaMailMaxSize,"/^[0-9]*/");
} else {
$this->gosaMailMaxSize= (int) $this->gosaMailMaxSize;
}
}
/* Need gosaMailMaxSize if use_mailsize_limit is checked */
- if (is_integer(strpos($this->gosaMailDeliveryMode, "R")) &&
- $this->gosaMailMaxSize == ""){
-
- $message[]= _("You need to set the maximum mail size in order to reject anything.");
+ if (is_integer(strpos($this->gosaMailDeliveryMode, "R")) && $this->gosaMailMaxSize == ""){
+ $message[]= msgPool::required(_("Mail reject size"));
}
if((preg_match("/S/", $this->gosaMailDeliveryMode))&&(empty($this->gosaSpamMailbox))) {
- $message[]= _("You specified Spam settings, but there is no Folder specified.");
+ $message[]= msgPool::required(_("Spam folder"));
}
- if (preg_match('/V/', $this->gosaMailDeliveryMode) && $this->gosaVacationStart > $this->gosaVacationStop){
- $message[]= _("Time interval to show vacation message is not valid.");
+ if (preg_match('/V/', $this->gosaMailDeliveryMode) && $this->gosaVacationStart >= $this->gosaVacationStop){
+ $message[]= msgPool::invalid(_("Vacation interval"));
}
return ($message);