/** * Bitrix Framework * @package bitrix * @subpackage main * @copyright 2001-2013 Bitrix */ /** * Bitrix vars * @global CUser $USER * @global CMain $APPLICATION */ require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); require_once($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/prolog.php"); if(!defined('NOT_CHECK_PERMISSIONS') || NOT_CHECK_PERMISSIONS !== true) { if (!$USER->CanDoOperation('view_other_settings')) $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); } require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/checklist.php"); \Bitrix\Main\Localization\Loc::loadMessages(__DIR__."/checklist.php"); $APPLICATION->AddHeadString(' '); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); CJSCore::Init(Array('popup')); $checklist = new CCheckList(); $arPoints = $checklist->GetPoints(); if($_REQUEST["TEST_ID"] && $arPoints[$_REQUEST["TEST_ID"]]) { $arTestID = $_REQUEST["TEST_ID"]; $htmlTestID = htmlspecialcharsbx($arTestID); $jsTestID = CUtil::JSEscape($arTestID); $arPosition = 0; foreach($arPoints as $k=>$v) { $arPosition++; if ($k==$arTestID) break; } $arTotal = count($arPoints); if(!empty($arPoints[$arTestID]["STATE"]["COMMENTS"]["SYSTEM"]["DETAIL"])) $display="inline-block"; else $display="none"; $display_result = (!empty($arPoints[$arTestID]["STATE"]["COMMENTS"]["SYSTEM"])? "block" : "none"); $APPLICATION->RestartBuffer();?> $aTabs = array( array("DIV" => "edit1", "TAB" => GetMessage("CL_TAB_TEST"), "ICON" => "checklist_detail", "TITLE" => GetMessage("CL_TEST_NAME").': '.$arPoints[$arTestID]["NAME"].' ('.$htmlTestID.')'), array("DIV" => "edit2", "TAB" => GetMessage("CL_TAB_DESC"), "ICON" => "checklist_detail", "TITLE" => GetMessage('CL_TAB_DESC')), ); $tabControl = new CAdminTabControl("tabControl", $aTabs); $tabControl->Begin(); $tabControl->BeginNextTab(); ?>