X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fsystems%2Fclass_goCupsServer.inc;h=af31f680942094c347bf72079dbc35491f06753e;hb=a83032a4d10878c03c61e43882baa01a2211b22d;hp=677c986741b75898ddcf96d22366ef3ed5095f61;hpb=c98097f90b27c86a56884cb13db7e4ddac6e5468;p=gosa.git diff --git a/plugins/admin/systems/class_goCupsServer.inc b/plugins/admin/systems/class_goCupsServer.inc index 677c98674..af31f6809 100644 --- a/plugins/admin/systems/class_goCupsServer.inc +++ b/plugins/admin/systems/class_goCupsServer.inc @@ -73,7 +73,7 @@ class goCupsServer extends plugin{ $ldap->cd($this->dn); $ldap->add($this->attrs); } - show_ldap_error($ldap->get_error()); + show_ldap_error($ldap->get_error(), sprintf(_("Removing of server services/cups with dn '%s' failed."),$this->dn)); $this->handle_post_events("remove"); } @@ -97,7 +97,7 @@ class goCupsServer extends plugin{ $this->handle_post_events("add"); } - show_ldap_error($ldap->get_error()); + show_ldap_error($ldap->get_error(), sprintf(_("Saving of server services/cups with dn '%s' failed."),$this->dn)); } @@ -119,7 +119,7 @@ class goCupsServer extends plugin{ $attrs[$flag] = $value; $this->$flag = $value; $ldap->modify($attrs); - show_ldap_error($ldap->get_error()); + show_ldap_error($ldap->get_error(), sprintf(_("Set status flag for server services/cups with dn '%s' failed."),$this->dn)); $this->action_hook(); } } @@ -198,6 +198,24 @@ class goCupsServer extends plugin{ } } + + /* Return plugin informations for acl handling */ + function plInfo() + { + return (array( + "plShortName" => _("Cups"), + "plDescription" => _("Cups service"), + "plSelfModify" => FALSE, + "plDepends" => array(), + "plPriority" => 0, + "plSection" => array("administration"), + "plCategory" => array("server"), + + "plProvidedAcls"=> array() + )); + } + + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?>