From: Reini U. <ru...@x-...> - 2004-11-28 19:35:08
|
Charles Corrigan schrieb: > A minor fix to lib/WikiGroup.php so that WikiGroup->isSpecialMember knows > about CREATOR and OWNER Thanks, applied. > --- /home/Charles/extract/phpwiki/lib/WikiGroup.php 2004-11-25 > 02:58:41.000000000 +0800 > +++ WikiGroup.php 2004-11-28 16:15:43.515625000 +0800 > @@ -210,6 +210,9 @@ > case GROUP_ADMIN: > return $this->membership[$group] = (isset($user->_level) > and $user->_level == > WIKIAUTH_ADMIN); > + case GROUP_OWNER: > + case GROUP_CREATOR: > + return false; > default: > trigger_error(__sprintf("Undefined method %s for special > group %s", > 'isMember',$group), > @@ -347,6 +350,10 @@ > $users[] = $u; > } > return $users; > + case GROUP_OWNER: > + case GROUP_CREATOR: > + // this could get complex so just return an empty array > + return $users; > default: > trigger_error(__sprintf("Unknown special group '%s'", $group), > E_USER_WARNING); -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |