Your IP : 18.117.76.198


Current Path : /home/bitrix/ext_www/crm.klimatlend.ua/bitrix/components/bitrix/idea.popup/
Upload File :
Current File : /home/bitrix/ext_www/crm.klimatlend.ua/bitrix/components/bitrix/idea.popup/component.php

<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();

if(defined("IDEA_POPUP_DIALOG_INITED"))
	return;
define("IDEA_POPUP_DIALOG_INITED", true);

if (!CModule::IncludeModule("blog"))
{
	ShowError(GetMessage("BLOG_MODULE_NOT_INSTALL"));
	return;
}

if (!CModule::IncludeModule("idea"))
{
	ShowError(GetMessage("IDEA_MODULE_NOT_INSTALL"));
	return;
}

if (!CModule::IncludeModule("iblock"))
{
	ShowError(GetMessage("IBLOCK_MODULE_NOT_INSTALL"));
	return;
}

$arParams["IBLOCK_CATEGORIES"] = intval($arParams["IBLOCK_CATEGORIES"] ? $arParams["IBLOCK_CATEGORIES"] : $arParams["IBLOCK_CATOGORIES"]);
$arParams["CATEGORIES_CNT"] = intval($arParams["CATEGORIES_CNT"] ? $arParams["CATEGORIES_CNT"] : $arParams["CATOGORIES_CNT"]);
if($arParams["CATEGORIES_CNT"] == 0)
	$arParams["CATEGORIES_CNT"] = 4;

$arParams["LIST_MESSAGE_COUNT"] = intval($arParams["LIST_MESSAGE_COUNT"]);
if($arParams["LIST_MESSAGE_COUNT"] == 0)
	$arParams["LIST_MESSAGE_COUNT"] = 8;

if($arParams["SHOW_RATING"] != "N")
$arParams["SHOW_RATING"] = "Y";
if($arParams["RATING_TEMPLATE"] != 'standart')
	$arParams["RATING_TEMPLATE"] = 'like';

$arParams["BUTTON_COLOR"] = htmlspecialcharsbx($arParams["BUTTON_COLOR"]);
$arParams["AUTH_TEMPLATE"] = trim($arParams["AUTH_TEMPLATE"]);

//Set category
CIdeaManagment::getInstance()->Idea()->SetCategoryListID($arParams["IBLOCK_CATEGORIES"]);
//Notifications
if($arParams["DISABLE_SONET_LOG"] == "Y" || !IsModuleInstalled('socialnetwork'))
	CIdeaManagment::getInstance()->Notification()->GetSonetNotify()->Disable();
if($arParams["DISABLE_EMAIL"] == "Y")

	CIdeaManagment::getInstance()->Notification()->GetEmailNotify()->Disable();
CJSCore::Init(array('ajax', 'translit'));

if($_REQUEST["AJAX"] == "Y")
{
	$APPLICATION->RestartBuffer();
	$APPLICATION->ShowAjaxHead();
	$this->IncludeComponentTemplate(($_REQUEST["ACTION"] == 'GET_ADD_FORM' ? 'add' : 'list'));
	die();
}

$this->IncludeComponentTemplate("template");
?>