IsAdmin()) $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); IncludeModuleLangFile(__FILE__); $md = CModule::CreateModuleObject($module_id); $arGROUPS = array(); $arFilter = Array("ACTIVE"=>"Y"); if($md->SHOW_SUPER_ADMIN_GROUP_RIGHTS != "Y") $arFilter["ADMIN"] = "N"; $z = CGroup::GetList("sort", "asc", $arFilter); while($zr = $z->Fetch()) { $ar = array(); $ar["ID"] = intval($zr["ID"]); $ar["NAME"] = htmlspecialcharsbx($zr["NAME"]); $arGROUPS[] = $ar; } if($REQUEST_METHOD=="POST" && $Update <> '' && $USER->IsAdmin() && check_bitrix_sessid()) { // установка прав групп COption::SetOptionString($module_id, "GROUP_DEFAULT_TASK", $GROUP_DEFAULT_TASK, "Task for groups by default"); $letter = ($l = CTask::GetLetter($GROUP_DEFAULT_TASK)) ? $l : 'D'; COption::SetOptionString($module_id, "GROUP_DEFAULT_RIGHT", $letter, "Right for groups by default"); $arTasksInModule = Array(); foreach($arGROUPS as $value) { $tid = ${"TASKS_".$value["ID"]}; if ($tid) $arTasksInModule[$value["ID"]] = Array('ID'=>$tid); $rt = ($tid) ? CTask::GetLetter($tid) : ''; if ($rt <> '' && $rt != "NOT_REF") $APPLICATION->SetGroupRight($module_id, $value["ID"], $rt); else $APPLICATION->DelGroupRight($module_id, array($value["ID"])); } CGroup::SetTasksForModule($module_id, $arTasksInModule); } $GROUP_DEFAULT_TASK = COption::GetOptionString($module_id, "GROUP_DEFAULT_TASK", ""); if ($GROUP_DEFAULT_TASK == '') { $GROUP_DEFAULT_RIGHT = COption::GetOptionString($module_id, "GROUP_DEFAULT_RIGHT", "D"); $GROUP_DEFAULT_TASK = CTask::GetIdByLetter($GROUP_DEFAULT_RIGHT, $module_id, 'module'); if ($GROUP_DEFAULT_TASK) COption::SetOptionString($module_id, "GROUP_DEFAULT_TASK", $GROUP_DEFAULT_TASK); } ?>
Fatal error: Uncaught Error: Call to undefined function GetMessage() in D:\ktt\ttepla.com\public_html\bitrix\modules\main\admin\group_rights2.php:62 Stack trace: #0 {main} thrown in D:\ktt\ttepla.com\public_html\bitrix\modules\main\admin\group_rights2.php on line 62