CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/job/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/nationalnews/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/vote/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/themes/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/news/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/personal/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/login/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/search/sect_rtop.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_ROOT_PATH . "/bitrix/templates/" . $templateID . "_" . $themeID . "/components/bitrix/news.list/main_theme/template.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_ROOT_PATH . "/bitrix/templates/" . $templateID . "_" . $themeID . "/footer.php", array("NEWS_IBLOCK_ID" => $iblockID)); CWizardUtil::ReplaceMacros(WIZARD_SITE_ROOT_PATH . "/bitrix/templates/" . $templateID . "_" . $themeID . "/components/bitrix/menu/horizontal_multilevel/component_epilog.php", array("NEWS_IBLOCK_ID" => $iblockID)); if (cmodule::includemodule('search')) { $CustomRank = new CSearchCustomRank(); $arFilter = array("SITE_ID" => WIZARD_SITE_ID, "MODULE_ID" => "iblock", "PARAM1" => $iblockType, "RANK" => 1000, "APPLIED" => "N"); $dbCustomRank = $CustomRank->GetList(array(), $arFilter); if ($arCustomRank = $dbCustomRank->Fetch()) { $IDCustomRank = $arCustomRank["ID"]; } $arFields = array("SITE_ID" => WIZARD_SITE_ID, "MODULE_ID" => "iblock", "PARAM1" => $iblockType, "PARAM2" => $iblockID, "RANK" => 1000, "APPLIED" => "N"); if ($IDCustomRank > 0) { if (WIZARD_INSTALL_DEMO_DATA) { $CustomRank->Update($IDCustomRank, $arFields); $CustomRank->StartUpdate(); $CustomRank->NextUpdate(); } } else { $CustomRank->Add($arFields); $CustomRank->StartUpdate(); $CustomRank->NextUpdate(); } }
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_before.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/search/include.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/search/prolog.php"; IncludeModuleLangFile(__FILE__); $SEARCH_RIGHT = $APPLICATION->GetGroupRight("search"); if ($SEARCH_RIGHT == "D") { $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); } if (strlen($Rebuild) > 0) { require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_js.php"; $NS = intval($NS) + 1; $cCustomRank = new CSearchCustomRank(); if (strlen($Next) <= 0) { $res = $cCustomRank->StartUpdate(); } $res = $cCustomRank->NextUpdate(); if (is_array($res) && $res["TODO"] > 0) { ?> <input type="hidden" name="NS" id="NS" value="<?php echo $NS; ?> "><?php } else { ?> <input type="hidden" name="NS" id="NSTOP" value="<?php echo $NS; ?> "><?php } if (!is_array($res)) { $res = array("TODO" => 0, "DONE" => 0);