public static function allowManagePhoto($eventId) { $allowManagePhotos = false; //get permission $permission = CEventHelper::getMediaPermission($eventId); $photopermission = $permission->params->get('photopermission', EVENT_PHOTO_PERMISSION_ADMINS); //checking for backward compatibility if ($photopermission == EVENT_PHOTO_PERMISSION_ALL) { $photopermission = EVENT_PHOTO_PERMISSION_MEMBERS; } if ($photopermission == EVENT_PHOTO_PERMISSION_DISABLE) { $allowManagePhotos = false; } else { if ($photopermission == EVENT_PHOTO_PERMISSION_MEMBERS && $permission->isMember || $permission->isAdmin || $permission->isSuperAdmin) { $allowManagePhotos = true; } } return $allowManagePhotos; }