From 6fb9b5a04e9fed729a47fdd36c895814460b133e Mon Sep 17 00:00:00 2001 From: hickert Date: Fri, 14 Jul 2006 07:49:03 +0000 Subject: [PATCH] Added additional group acls git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4153 594d385d-05f5-0310-b6e9-bd551577e9d8 --- .../admin/groups/class_groupApplication.inc | 16 ++++++++++-- plugins/admin/groups/class_groupMail.inc | 26 +++++++++++++++++++ 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/plugins/admin/groups/class_groupApplication.inc b/plugins/admin/groups/class_groupApplication.inc index 4f036b494..e53454695 100644 --- a/plugins/admin/groups/class_groupApplication.inc +++ b/plugins/admin/groups/class_groupApplication.inc @@ -1049,9 +1049,21 @@ class appgroup extends plugin $ret[$path]=$cat; } } - return($ret); + return($ret); } -} + + /* Return plugin informations for acl handling */ + function plInfo() + { + return (array( + "plDescription" => _("Group applications"), + "plSelfModify" => FALSE, + "plDepends" => array("objectClass" => "posixGroup"), + "gosaMemberApplication" => _("Application"), + "gosaApplicationParameter" => _("Application parameter"))); + + } +} // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> diff --git a/plugins/admin/groups/class_groupMail.inc b/plugins/admin/groups/class_groupMail.inc index bd9d44c4a..6f8f4531b 100644 --- a/plugins/admin/groups/class_groupMail.inc +++ b/plugins/admin/groups/class_groupMail.inc @@ -973,6 +973,32 @@ I: Only insider delivery */ } + /* Return plugin informations for acl handling */ + function plInfo() + { + return (array( + "plDescription" => _("Group mail"), + "plSelfModify" => FALSE, + "plDepends" => array("objectClass" => "posixGroup"), + + "mail" => _("Mail address"), + "gosaMailAlternateAddress" => _("Alternate addresses"), + "gosaMailForwardingAddress" => _("Forwarding addresses"), + + "gosaMailQuota" => _("Quota size"), +// "gosaMailMaxSize" => _("Mail max size"), + + "gosaMailServer" => _("Mail server"), +// "gosaMailDeliveryMode" => _("Delivery mode"), + +// "gosaSpamSortLevel" => _(""), +// "gosaSpamMailbox" => _(""), + + "acl" => _(""), +// "gosaSharedFolderTarget" => _(""), +// "gosaVacationMessage" => _("") + )); + } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: -- 2.30.2