Beispiel #1
0
*/

	</script>
<?
$tabControl->End();
?>	
	<?die();?>
<?}?>


<?if (!$arReport = $checklist->GetReportInfo()):
	ShowError(GetMessage("CL_REPORT_NOT_FOUND"));
else:
	$arPoints = $checklist->GetPoints();
	$arSections = $checklist->GetSections();
	$arSectionStat = $checklist->GetSectionStat();
/////////////////////////////////////////////////////////
//////////////////////PARAMS_PREPARE/////////////////////
/////////////////////////////////////////////////////////

	foreach ($arPoints as $key=>$arFields)
	{
		$arStates["POINTS"][] = Array(
			"NAME"=>$arFields["NAME"],
			"TEST_ID" => $key,
			"STATUS" => $arFields["STATE"]["STATUS"],
			"IS_REQUIRE" => $arFields["REQUIRE"],
			"AUTO" => $arFields["AUTO"],
			"COMMENTS_COUNT"=>count($arFields["STATE"]["COMMENTS"])
		);
	}
Beispiel #2
0
				$arPointFields["STATUS"] = $_POST["STATUS"];

				$checklist->PointUpdate($arTestID,$arPointFields);
			if ($checklist->Save())
			{
				$arResult = Array(
					"STATUS"=>$arPointFields["STATUS"],
					"IS_REQUIRE"=>$arPoints[$arTestID]["REQUIRE"],
					"COMMENTS_COUNT" =>count($arPointFields["COMMENTS"]),
				);
			}
			else
				$arResult = Array("RESULT"=>"ERROR");
		}

		$arTotal = $checklist->GetSectionStat();
		$arCode = $checklist->checklist["CATEGORIES"][$arPoints[$arTestID]["PARENT"]]["PARENT"];
		if ($arCode)
		{
			$arParentCode = $arCode;
			$arSubParentCode = $arPoints[$arTestID]["PARENT"];
		}
		else
			$arParentCode = $arSubParentCode = $arPoints[$arTestID]["PARENT"];

		$arSubParentStat = $checklist->GetSectionStat($arSubParentCode);
		$arParentStat = $checklist->GetSectionStat($arParentCode);

		//////////////////////////////////////////
		//////////////JSON ANSWER/////////////////
		//////////////////////////////////////////
Beispiel #3
0
 * Date: 23.03.2015
 * Time: 20:47
 */
global $APPLICATION;
$APPLICATION->SetAdditionalCSS("/local/gadgets/codecraft/admin_info/style.css");
$default = $_SERVER['SERVER_NAME'];
if ($_SERVER['SERVER_PORT'] != 80) {
    $default .= ':' . $_SERVER['SERVER_PORT'];
}
$siteName = COption::GetOptionString('main', 'server_name', $default);
unset($default);
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/classes/general/checklist.php";
$checklist = new CCheckList();
$isStarted = $checklist->started;
if ($isStarted == true) {
    $arStat = $checklist->GetSectionStat();
} else {
    $arReports = CCheckListResult::GetList(array(), array("REPORT" => "Y"));
    if ($arReports) {
        $arReport = $arReports->Fetch();
        $arReportData = new CCheckList($arReport["ID"]);
        $arReportInfo = $arReportData->GetReportInfo();
        $arStat = $arReportInfo["STAT"];
    }
}
?>
<table class="cc_gadget_info_table">
    <tr>
        <td>
            <span class="cc-logo"></span>
        </td>