Ejemplo n.º 1
0
 public function isAccessible()
 {
     $userSid = SJB_Request::getVar('user_sid', null);
     $userGroupID = SJB_UserGroupManager::getUserGroupIDByUserSID($userSid);
     $this->setPermissionLabel('manage_' . strtolower($userGroupID));
     return parent::isAccessible();
 }
Ejemplo n.º 2
0
 public function isAccessible()
 {
     switch (SJB_Request::getVar('type')) {
         case 'user':
             $userSid = SJB_Request::getVar('role', null);
             $userGroupID = SJB_UserGroupManager::getUserGroupIDByUserSID($userSid);
             SJB_System::setGlobalTemplateVariable('wikiExtraParam', $userGroupID);
             $this->setPermissionLabel('manage_' . strtolower($userGroupID));
             break;
         case 'group':
             $this->setPermissionLabel('manage_user_groups_permissions');
             break;
         case 'product':
             $this->setPermissionLabel('manage_products');
             break;
     }
     return parent::isAccessible();
 }