Ejemplo n.º 1
0
        }
        if ($arParams["YANDEX"]) {
            $arItem["full-text"] = htmlspecialcharsbx(htmlspecialcharsback($arElement["DETAIL_TEXT"]));
        }
        if (strlen($arResult["NODES"]["pubDate"]) > 0) {
            $arItem["pubDate"] = str_replace($arNodesSearch, $arNodesReplace, $arResult["NODES"]["pubDate"]);
        } elseif (strlen($arElement["ACTIVE_FROM"]) > 0) {
            $arItem["pubDate"] = date("r", MkDateTime($DB->FormatDate($arElement["ACTIVE_FROM"], Clang::GetDateFormat("FULL"), "DD.MM.YYYY H:I:S"), "d.m.Y H:i:s"));
        } elseif (strlen($arElement["DATE_CREATE"]) > 0) {
            $arItem["pubDate"] = date("r", MkDateTime($DB->FormatDate($arElement["DATE_CREATE"], Clang::GetDateFormat("FULL"), "DD.MM.YYYY H:I:S"), "d.m.Y H:i:s"));
        } else {
            $arItem["pubDate"] = date("r");
        }
        $arItem["ELEMENT"] = $arElement;
        $arItem["PROPERTIES"] = $arProperties;
        $arResult["ITEMS"][] = $arItem;
    }
    $this->IncludeComponentTemplate();
}
if (!$bDesignMode) {
    $r = $APPLICATION->EndBufferContentMan();
    echo $r;
    if (defined("HTML_PAGES_FILE") && !defined("ERROR_404")) {
        CHTMLPagesCache::writeFile(HTML_PAGES_FILE, $r);
    }
    die;
} else {
    $contents = ob_get_contents();
    ob_end_clean();
    echo "<pre>", htmlspecialcharsbx($contents), "</pre>";
}
Ejemplo n.º 2
0
	require_once($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/interface/init_admin.php");
	$GLOBALS["APPLICATION"]->AddHeadString($GLOBALS["adminPage"]->ShowScript());
	$GLOBALS["APPLICATION"]->AddHeadString('<script type="text/javascript" src="/bitrix/js/main/public_tools.js"></script>');
	$GLOBALS["APPLICATION"]->AddHeadString('<link rel="stylesheet" type="text/css" href="/bitrix/themes/.default/pubstyles.css" />');
}

if ($bShowStat || $bShowTime)
{
	CUtil::InitJSCore(array('window', 'admin'));
}

$r = $APPLICATION->EndBufferContentMan();
$main_exec_time = round((getmicrotime()-START_EXEC_TIME), 4);
echo $r;

if(defined("HTML_PAGES_FILE") && !defined("ERROR_404")) CHTMLPagesCache::writeFile(HTML_PAGES_FILE, $r);

$arAllEvents = Array();
$db_events = GetModuleEvents("main", "OnAfterEpilog");
while($arEvent = $db_events->Fetch())
	$arAllEvents[] = $arEvent;

define("START_EXEC_EVENTS_1", microtime());
$GLOBALS["BX_STATE"] = "EV";
CMain::EpilogActions();
define("START_EXEC_EVENTS_2", microtime());
$GLOBALS["BX_STATE"] = "EA";

for($i=0; $i<count($arAllEvents); $i++)
	ExecuteModuleEventEx($arAllEvents[$i]);