Code

Added additional group acls
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 14 Jul 2006 07:49:03 +0000 (07:49 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 14 Jul 2006 07:49:03 +0000 (07:49 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4153 594d385d-05f5-0310-b6e9-bd551577e9d8

plugins/admin/groups/class_groupApplication.inc
plugins/admin/groups/class_groupMail.inc

index 4f036b494812a4776cf45d3dbe4fa4005f7b5ff1..e534546956680c8528b8c84a1fc24bd278375d91 100644 (file)
@@ -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:
 ?>
index bd9d44c4ab181754ceabd39867cd4bcf88a7f12a..6f8f4531b9bdad607308001c81124555feb1bf17 100644 (file)
@@ -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: