• Модуль: forum
  • Путь к файлу: ~/bitrix/modules/forum/classes/general/forum_new.php
  • Класс: CAllForumNew
  • Вызов: CAllForumNew::CanUserUpdateForum
static function CanUserUpdateForum($FID, $arUserGroups, $iUserID = 0, $ExternalPermission = false)
{
	$FID = intval($FID);
	if ($ExternalPermission === false && CForumUser::IsAdmin($arUserGroups)):
		return true;
	elseif (!CForumUser::IsLocked($iUserID)):
		$strPerms = ($ExternalPermission == false ? CForumNew::GetUserPermission($FID, $arUserGroups) : $ExternalPermission);
	else:
		$strPerms = CForumNew::GetPermissionUserDefault($FID, $arUserGroups);
	endif;
	return ($strPerms < "Y" ? false : true);
}