<? ################################################# # Company developer: PrimeWeb # # Developer: Timur R. Kalimullin # # Site: http://01pr.ru # # E-mail: mail@01pr.ru # # Copyright (c) 2015 PrimeWeb # ################################################# ?> <? define("NO_KEEP_STATISTIC", true); define("NOT_CHECK_PERMISSIONS",true); define("NO_BITRIX_AUTOLOAD", True); define('BX_NO_ACCELERATOR_RESET', true); @ignore_user_abort(true); $_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/../../.."); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); @set_time_limit(3600); ini_set('max_execution_time', 3600); $module_id = "pr.recrm"; if (CModule::IncludeModule($module_id)) { $RECRM = new prReCrmData; $RECRM->cron(); } ?>
?> <? $module_id = "pr.recrm"; $RIGHT = $APPLICATION->GetGroupRight($module_id); if($RIGHT >= "R"): CModule::IncludeModule($module_id); IncludeModuleLangFile(__FILE__); IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/options.php"); CJSCore::Init(array("jquery")); $APPLICATION->SetAdditionalCSS("/bitrix/js/pr.recrm/jquery-ui/jquery-ui.min.css"); $APPLICATION->AddHeadScript('/bitrix/js/pr.recrm/jquery-ui/jquery-ui.min.js'); $APPLICATION->AddHeadScript('/bitrix/js/pr.recrm/pr.recrm.js'); $RECRM = new prReCrmData; $LAST_UPD = $RECRM->getLastUpdate(); $SELECT_T = $RECRM->getSelectTypes(); $SELECT_IB = $RECRM->getIB(true); $CHECK_IB = $RECRM->checkIB(); $CHECK_KEY = $RECRM->checkKey(); $GET_KEY = $RECRM->getKey(); $TYPES = prReCrmProps::getTypes('name'); $CUR_MOD_PAGE = $APPLICATION->GetCurPage().'?lang='.LANGUAGE_ID.'&mid='.urlencode($module_id); $ACTION = htmlspecialcharsEx($_GET['action']); $STATUS = false; $wLocation = ''; $wTime = 3000; $error = array(); $arWRK = array('0' => GetMessage('PR_RECRM_N'), '1' => GetMessage('PR_RECRM_Y'));
/** @var string $componentName */ /** @var string $componentTemplate */ /** @global CDatabase $DB */ /** @global CUser $USER */ /** @global CMain $APPLICATION */ /* Add JQuery */ CJSCore::Init(array("jquery")); /* ReCrm */ if(!CModule::IncludeModule("pr.recrm")): ShowError(GetMessage("PR_RECRM_C_ERR_MODULE")); return; endif; $RECRM = new prReCrmData; /* IB Type */ $arParams["IBLOCK_TYPE"] = trim($arParams["IBLOCK_TYPE"]); if(strlen($arParams["IBLOCK_TYPE"]) <= 0 OR $arParams["IBLOCK_TYPE"] == "-"): ShowError(GetMessage("PR_RECRM_C_ERR_IBT")); return; endif; /* IB ID */ $arParams["IBLOCK_ID"] = trim($arParams["IBLOCK_ID"]); if(strlen($arParams["IBLOCK_ID"]) <= 0): ShowError(GetMessage("PR_RECRM_C_ERR_IB")); return; endif;
/** @global CUser $USER */ /** @global CMain $APPLICATION */ /** @global CIntranetToolbar $INTRANET_TOOLBAR */ global $INTRANET_TOOLBAR; /* Add JQuery */ CJSCore::Init(array("jquery")); /* ReCrm */ if(!CModule::IncludeModule("pr.recrm")): ShowError(GetMessage("PR_RECRM_C_ERR_MODULE")); return; endif; $RECRM = new prReCrmData; /* IB Type */ $arParams["IBLOCK_TYPE"] = trim($arParams["IBLOCK_TYPE"]); if(strlen($arParams["IBLOCK_TYPE"]) <= 0 OR $arParams["IBLOCK_TYPE"] == "-"): ShowError(GetMessage("PR_RECRM_C_ERR_IBT")); return; endif; /* IB ID */ $arParams["IBLOCK_ID"] = trim($arParams["IBLOCK_ID"]); if(strlen($arParams["IBLOCK_ID"]) <= 0): ShowError(GetMessage("PR_RECRM_C_ERR_IB")); return; endif;