예제 #1
0
<?
#################################################
#   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();
}
?>
예제 #2
0
?>
<?
$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'));
예제 #3
0
/** @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;
예제 #4
0
/** @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;