Code

Enabled ACL hanlding for the ACLs itself
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 27 May 2008 07:15:31 +0000 (07:15 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 27 May 2008 07:15:31 +0000 (07:15 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@11012 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/include/class_acl.inc

index 44a612db134c9af67da0634313636c15993a1a7b..706e0eb0275b3651bfd57c911e76a855f3feb074 100644 (file)
@@ -1253,7 +1253,6 @@ class acl extends plugin
 
   function acl_is_writeable($attribute,$skip_write = FALSE)
   {
-    return(TRUE);
     $ui= get_userinfo();
     return preg_match('/w/', $ui->get_permissions($this->acl_base, $this->acl_category.get_class($this), $attribute, $skip_write));
   }
@@ -1261,7 +1260,6 @@ class acl extends plugin
 
   function acl_is_readable($attribute)
   {
-    return(TRUE);
     $ui= get_userinfo();
     return preg_match('/r/', $ui->get_permissions($this->acl_base, $this->acl_category.get_class($this), $attribute));
   }
@@ -1269,7 +1267,7 @@ class acl extends plugin
 
   function acl_is_createable()
   {
-    return(TRUE);
+
     $ui= get_userinfo();
     return preg_match('/c/', $ui->get_permissions($this->acl_base, $this->acl_category.get_class($this), '0'));
   }
@@ -1277,7 +1275,6 @@ class acl extends plugin
 
   function acl_is_removeable()
   {
-    return(TRUE);
     $ui= get_userinfo();
     return preg_match('/d/', $ui->get_permissions($this->acl_base, $this->acl_category.get_class($this), '0'));
   }