04-08-2011, 11:45 PM
(04-07-2011, 04:01 PM)Doudoux Wrote: Hi
Good
I'm modified it in my installation
classes "LetoDMS_Core_Folder" and "LetoDMS_Core_Document", function getAccessMode
toPHP Code:foreach ($accessList["groups"] as $groupAccess)
{
if ($user->isMemberOfGroup($groupAccess->getGroup()))
{
return $groupAccess->getMode();
}
}
return $this->getDefaultAccess();
PHP Code:$result = $this->getDefaultAccess();
foreach ($accessList["groups"] as $groupAccess)
{
if ($user->isMemberOfGroup($groupAccess->getGroup()))
{
if ($groupAccess->getMode()>$result)
$result = $groupAccess->getMode();
}
}
return $result;
I did not change ACLs on user, I do not think this is necessary :
- first : ACL user
- second : ACL group
I commited your code to the svn. It will also be in 3.0.0
Thanks for your support.
Uwe