X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fsystems%2Fclass_servDNS.inc;h=c109d44a6fa2d4fbf5d92be5a5ce1a1c69f74223;hb=b8358a5412b082ef08c36c441a85a4a651d84f7a;hp=f2864d790c5eefa317cd4d84e10dc84313185b0d;hpb=9661305ec872b58877cee3ac6b772134dcf7282c;p=gosa.git diff --git a/plugins/admin/systems/class_servDNS.inc b/plugins/admin/systems/class_servDNS.inc index f2864d790..c109d44a6 100644 --- a/plugins/admin/systems/class_servDNS.inc +++ b/plugins/admin/systems/class_servDNS.inc @@ -21,9 +21,9 @@ class servdns extends plugin var $DNSinitially_was_account; - function servdns ($config, $dn= NULL) + function servdns ($config, $dn= NULL, $parent= NULL) { - plugin::plugin ($config, $dn); + plugin::plugin ($config, $dn, $parent); $this->orig_dn = $dn; @@ -258,7 +258,7 @@ class servdns extends plugin $ldap->cd($attr['dn']); $ldap->rmDir($attr['dn']); } - show_ldap_error($ldap->get_error()); + show_ldap_error($ldap->get_error(), _("Removing DNS service failed")); } @@ -279,7 +279,7 @@ class servdns extends plugin foreach($tmp['zoneUpdates'] as $dn => $attrs){ $ldap->cd($dn); $ldap->modify($attrs); - show_ldap_error("Zone:".$ldap->get_error()); + show_ldap_error("Zone:".$ldap->get_error(), _("Updating DNS service failed")); } } @@ -288,7 +288,7 @@ class servdns extends plugin foreach($tmp['del'] as $dn => $del){ $ldap->cd($dn); $ldap->rmdir_recursive($dn); - show_ldap_error("Zone:".$ldap->get_error()); + show_ldap_error($ldap->get_error(), _("Removing DNS entries failed")); } /* move follwoing entries @@ -309,6 +309,7 @@ class servdns extends plugin $ldap->cd($dn); $ldap->add($attrs); } + show_ldap_error($ldap->get_error(), _("Saving DNS entries failed")); } } }