$BANNER_PAGE = 'FRONTPAGE';
header('Expire: now');
// header('Cache-Control: max-age=360');
header('Cache-Control: max-age=360, no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
//header("Expires: " . gmdate("D, d M Y H:i:s") . " GMT");
//header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Main page");
//echo "";
// создаем объект
$obCache = new CPageCache;
// время кеширования - 30 минут
//$life_time = 30*60;
$life_time = 0;
if($USER->IsAuthorized())
$authorized = "authorized";
else
$authorized = "unauthorized";
// формируем идентификатор кеша в зависимости от всех параметров
// которые могут повлиять на результирующий HTML
$cache_id = "tmt.main_page".$authorized;
// инициализируем буферизирование вывода
if($obCache->StartDataCache($life_time, $cache_id, "/")):
$day = date('d') + 1;
$month = date('m');
$year = date('y');
$tomorrow = $month."/".$day."/".$year;
$last_item_res = GetIBlockElementList(43, false, Array("ACTIVE_FROM"=>"DESC"), 1);//, Array("<=DATE_ACTIVE_FROM"=>$tomorrow));
$last_item = $last_item_res->GetNext();
$start_date = $last_item["ACTIVE_FROM"];//date('m/d/Y', strtotime($last_item["ACTIVE_FROM"]));
$issue_id = $last_item["ID"];
$GLOBALS["USED_IDS"] = Array ();
?>
/*
Due to the May holidays, The Moscow Times will not be published May 9-12.
The paper will come out on May 13.
/*
*/?>
//include_once($_SERVER["DOCUMENT_ROOT"]."/blocks/magnitsky.php");?>
/*
*/?>
$min_time1 = strtotime ("04/28/2012 00:00:00");
$max_time1 = strtotime ("05/01/2012 16:00:00");
$cur_time1 = time ();
if($cur_time1 > $min_time1 && $cur_time1 < $max_time1):
?>
Due to the May 1 holiday, The Moscow Times will not be publishing
news online on Sunday, April 29, or Monday, April 30.
$min_time = strtotime ("12/30/2011 00:00:00");
$max_time = strtotime ("01/09/2012 12:00:00");
$cur_time = time ();
if($cur_time > $min_time && $cur_time < $max_time):
?>
$TopTopic = GetIBlockElement (450287);
// error_log(__FILE__.'::'.__LINE__.' => '.var_export($TopTopic, true));
?>
$TopArticles = Array ();
$db_props = CIBlockElement::GetProperty($TopTopic["IBLOCK_ID"], $TopTopic["ID"], "sort", "asc", Array ("CODE"=>"ARTICLES"));
while($ar_props = $db_props->Fetch())
$TopArticles[] = $ar_props["VALUE"];
$used = Array ();
shuffle($TopArticles);
foreach($TopArticles as $ArtElement)
{
$arElement = GetIBlockElement ($ArtElement);
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc");
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"][$ar_props["CODE"]]["VALUE"] = $ar_props["VALUE"];
$arElement["PROPERTIES"]["AUTHOR"] = Array ();
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"] = Array ();
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc", Array ("CODE"=>"AUTHOR"));
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"][] = $ar_props["VALUE"];
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/byline.php");
$Picture = false;
if(!empty($arElement["PROPERTIES"]["EDITORS_PHOTO"]["VALUE"]))
{
$rsFile = CFile::GetByID($arElement["PROPERTIES"]["EDITORS_PHOTO"]["VALUE"]);
$Picture = $rsFile->Fetch();
}
if($Picture):
$i++;
?>
.html">
/upload/=$Picture["SUBDIR"]?>/=$Picture["FILE_NAME"]?>" width="=$Picture["WIDTH"]?>" height="=$Picture["HEIGHT"]?>" alt="=$arElement["PROPERTY_F_CAPTION_VALUE"]?>" title="=$arElement["NAME"]?>">
=$authors?>=$datasource?>
=$arElement["PREVIEW_TEXT"]?>
endif?>
if($i>=3) break;?>
}?>
//---------------------------------------------- Top Block ----------------------------------------------------
$count = 0;
$top_block_items = GetIBlockElementList(42, 2129, Array("ACTIVE_FROM"=>"DESC","SORT"=>"ASC"), 0);//, Array (">=PROPERTY_ISSUE"=>$issue_id));//, Array("<=DATE_ACTIVE_FROM"=>$tomorrow));
while($arElement = $top_block_items->GetNext()):
$count++;
if($count == 1):
?>
endif;
$Sections = GetArticleSections ($arElement["ID"]);
$SectionURL = $Sections["URL"];
$ArticleURL = Name2URL ($arElement["NAME"]);
$link = "/".$SectionURL."article/".$ArticleURL.'/'.$arElement["ID"].".html";
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc");
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"][$ar_props["CODE"]] = $ar_props;
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"] = Array();
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc", Array("CODE"=>"AUTHOR"));
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"][] = $ar_props["VALUE"];
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/byline.php");
//echo "
";print_r($arElement["PROPERTIES"]["TOP_BLOCK_PHOTO"]);echo" ";
$Picture = '';
if(!empty($arElement["PROPERTIES"]["TOP_BLOCK_PHOTO"]["VALUE"]))
{
$rsFile = CFile::GetByID($arElement["PROPERTIES"]["TOP_BLOCK_PHOTO"]["VALUE"]);
$Picture = $rsFile->Fetch();
}
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/show_time.php");
$GLOBALS["USED_IDS"][] = $arElement["ID"];
?>
if(is_array($Picture)):?>
/upload/=$Picture["SUBDIR"]?>/=$Picture["FILE_NAME"]?>" width="=$Picture["WIDTH"]?>" height="=$Picture["HEIGHT"]?>" alt="=$arElement["PROPERTIES"]["F_CAPTION"]["VALUE"]?>" title="=$arElement["PROPERTIES"]["F_CAPTION"]["VALUE"]?>">
=$arElement["PROPERTIES"]["TOP_BLOCK_PHOTO"]["DESCRIPTION"]?>
endif?>
=$authors?>=$datasource?>=$show_time?>
=$arElement["PREVIEW_TEXT"]?>
endwhile;
if($count > 0):
?>
endif;
?>
//"-------------------------------------------------------- Top articles block -------------------------------------------------------?>
$ArticlesListBlockArray = Array (
"TEMPLATE" => "frontpage_top_element_list",
"IBLOCK_ID" => "42",
"SECTION_ID" => "600",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => "/#SECTION_NAME#/",
"DETAIL_URL" => "#ELEMENT_ID#/",
"PAGE_ELEMENT_COUNT" => "2",
"SET_TITLE" => "N",
);
$ArticlesListBlockFilter = Array (
"!PREVIEW_PICTURE" => false,
// "<=SORT" => "100",
">=PROPERTY_ISSUE" => $issue_id,
// ">=DATE_ACTIVE_FROM" => $start_date, //date('m/d/Y'),
"!%ID" => $GLOBALS["USED_IDS"],
);
include("blocks/article_list.php");
$ArticlesListBlockFilter = '';
?>
//-------------------------------------------------------- More articles block -------------------------------------------------------?>
$ArticlesListBlockArray = Array (
"TEMPLATE" => "frontpage_element_list",
"IBLOCK_ID" => "42",
"SECTION_ID" => "600",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => "/#SECTION_NAME#/",
"DETAIL_URL" => "#ELEMENT_ID#/",
"PAGE_ELEMENT_COUNT" => "4",
"SET_TITLE" => "N",
);
$ArticlesListBlockFilter = Array (
"!PREVIEW_PICTURE" => false,
"<=SORT" => "100",
">=PROPERTY_ISSUE" => $issue_id,
"!%ID" => $GLOBALS["USED_IDS"],
// ">=DATE_ACTIVE_FROM" => $start_date, //date('m/d/Y'),
);
include("blocks/article_list.php");
$ArticlesListBlockFilter = '';
?>
//-------------------------------------------------------- Photo block -------------------------------------------------------?>
$PhotoBlockArray = Array (
"TEMPLATE" => "frontpage_photo",
"IBLOCK_ID" => "47",
"SECTION_ID" => "601",
"ELEMENT_SORT_FIELD" => "active_from",
"ELEMENT_SORT_ORDER" => "desc",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => "", //"section.php?id=#SECTION_ID#",
"DETAIL_URL" => "",
"PAGE_ELEMENT_COUNT" => "1",
"SET_TITLE" => "N",
"PROPERTY_CODE" => Array("","200"),
);
include("blocks/photo.php");
?>
/*
*/?>
//-------------------------------------------------------- Headlines block -------------------------------------------------------?>
/*in_array(41,$USER->GetUserGroupArray()) ): */?>
//include_once($_SERVER["DOCUMENT_ROOT"]."/blocks/duma.php");?>
//include_once($_SERVER["DOCUMENT_ROOT"]."/blocks/twitter_box.php");?>
/*
//include_once($_SERVER["DOCUMENT_ROOT"]."/blocks/duma.php");?>
$ArticlesListBlockArray = Array (
"TEMPLATE" => "frontpage_more_headlines",
"IBLOCK_ID" => "42",
"SECTION_ID" => "600",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => "/#SECTION_NAME#/",
"DETAIL_URL" => "#ELEMENT_ID#/",
"PAGE_ELEMENT_COUNT" => "12",
"SET_TITLE" => "N",
);
$ArticlesListBlockFilter = Array (
">=PROPERTY_ISSUE" => $issue_id,
// ">=DATE_ACTIVE_FROM" => $start_date, //date('m/d/Y'),
"!%ID" => $GLOBALS["USED_IDS"],
// ">SORT" => "50",
);
include("blocks/article_list.php");
$ArticlesListBlockFilter = '';
?>
*/ ?>
//include_once($_SERVER["DOCUMENT_ROOT"]."/blocks/duma.php");?>
//-------------------------------------------------------- Center page banner -------------------------------------------------------?>
//"-------------------------------------------------------- Arts & Ideas block -------------------------------------------------------?>
$ArticlesListBlockArray = Array (
"IBLOCK_ID" => "42",
"SECTION_ID" => "1013",
"PAGE_ELEMENT_COUNT" => "7",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => true,
"SECTION_URL_START" => "",
);
//include("blocks/article_list.php");
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/opinion.php");
?>
//-------------------------------------------------------- Calendar block (Thursday - Sunday) -------------------------------------------------------?>
$hour = date('H');
$dow = date('N');
if(($dow == 3 && $hour >= 21) || $dow == 4 || $dow == 5 || $dow == 6 || $dow == 7)
include("blocks/calendar.php");
else
include("blocks/beyond_moscow.php");
?>
//-------------------------------------------------------- Opinion block -------------------------------------------------------?>
$ArticlesListBlockArray = Array (
"IBLOCK_ID" => "42",
"SECTION_ID" => "1016",
"PAGE_ELEMENT_COUNT" => "7",
"INCLUDE_SUBSECTIONS" => "Y",
"SECTION_URL" => true,
"SECTION_URL_START" => "",
);
//include("blocks/article_list.php");
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/opinion.php");
?>
//-------------------------------------------------------- Editors' picks block -------------------------------------------------------?>
/*' for MC*/ ?>
$items = GetIBlockElementList(42, 1368, Array("RAND"=>""), 4);
while($arElement = $items->GetNext()):
//echo "
"; print_r ($arElement); echo " ";
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc", Array("CODE"=>"EDITORS_PHOTO"));
while($ar_props = $db_props->Fetch())
$arElement["EDITORS_PHOTO"] = $ar_props["VALUE"];
$db_old_groups = CIBlockElement::GetElementGroups($arElement["ID"], true);
$ar_groups = Array();
while($ar_group = $db_old_groups->Fetch())
if($ar_group["ID"] != 600 && $ar_group["ID"] != 1368)
$ar_groups[] = $ar_group;
$current_section = $ar_groups[0];
$section_url = strtolower (str_replace (' ', '_', str_replace ('&', 'n', $current_section["NAME"])));
$rsFile = CFile::GetByID($arElement["EDITORS_PHOTO"]);
$arFile = $rsFile->Fetch();
$max_width = 160; //220;
if($arFile["WIDTH"] > $max_width)
{
$print_width = ' width="150" orig_width="'.$max_width.'"';
$print_height = ceil ($arFile["HEIGHT"] / ($arFile["WIDTH"] / $max_width));
$print_height = ' orig_height="'.$print_height.'"';
}
else
{
$print_width = ' width="150" orig_width="'.$arFile["WIDTH"].'"';
$print_height = ' orig_height="'.$arFile["HEIGHT"].'"';
}
$EPArticleURL = Name2URL($arElement["NAME"]);
?>
//"-------------------------------------------------------- RE & CC blocks -------------------------------------------------------?>
GetUserGroupArray())):?>
$ArticlesListBlockArray = Array (
"IBLOCK_ID" => "42",
"SECTION_ID" => "1032",
"PAGE_ELEMENT_COUNT" => "7",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => false,
"SECTION_URL_START" => "",
"ARTICLE_URL_START" => "realestate",
);
//include("blocks/article_list.php");
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/opinion_tall.php");
?>
$ArticlesListBlockArray = Array (
"IBLOCK_ID" => "42",
"SECTION_ID" => "1470",
"PAGE_ELEMENT_COUNT" => "7",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => false,
"SECTION_URL_START" => "",
"ARTICLE_URL_START" => "careercenter",
"TITLE" => "Career Center",
);
//include("blocks/article_list.php");
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/opinion_tall.php");
?>
//-------------------------------------------------------- Multimedia block -------------------------------------------------------?>
$has_video = true;
$items = GetIBlockElementList (130, false, Array ("ACTIVE_FROM"=>"DESC", "SORT"=>"ASC", "ID"=>"DESC"), 1);
if(!$video = $items->GetNext ())
$photos_count = 4;
$last = true;
$video["DETAIL_TEXT"] = html_entity_decode($video["DETAIL_TEXT"]);
if(preg_match ('#http://www.youtube.com/#', $video["DETAIL_TEXT"]))
{
$video["URL"] = preg_replace ("#^(.*)http://www.youtube.com/(.*?)($|\")(.*)#s", "$2", $video["DETAIL_TEXT"]);
$video["PLAYER_CODE"] = '
';
}
else
$has_video = false;
if($has_video)
{
$db_props = CIBlockElement::GetProperty($video["IBLOCK_ID"], $video["ID"], "sort", "asc");
while($ar_props = $db_props->Fetch())
$video["PROPERTIES"][$ar_props["CODE"]] = $ar_props["VALUE"];
$video["PICTURE"] = false;
if(!empty ($video["DETAIL_PICTURE"]))
{
$rsFile = CFile::GetByID($video["DETAIL_PICTURE"]);
$video["PICTURE"] = $rsFile->Fetch();
$video["PICTURE"]["URL"] = "/upload/".$video["PICTURE"]["SUBDIR"]."/".$video["PICTURE"]["FILE_NAME"];
}
?>
}
$arSections = Array ();
$items = GetIBlockSectionList(76, 0, Array("sort"=>"asc", "ID"=>"desc"), 1, Array ("CODE"=>"dilbert"));
if($arSection = $items->GetNext()):
$rsFile = CFile::GetByID($arSection["PICTURE"]);
$arFile = $rsFile->Fetch();
$max_width = 160; //220;
if($arFile["WIDTH"] > $max_width)
{
$print_width = ' width="150" orig_width="'.$max_width.'"';
$print_height = ceil ($arFile["HEIGHT"] / ($arFile["WIDTH"] / $max_width));
$print_height = ' orig_height="'.$print_height.'"';
}
else
{
$print_width = ' width="150" orig_width="'.$arFile["WIDTH"].'"';
$print_height = ' orig_height="'.$arFile["HEIGHT"].'"';
}
?>
$arSections = Array ();
$items = GetIBlockSectionList(76, 0, Array("sort"=>"asc", "ID"=>"desc"), 2, Array ("!CODE"=>"dilbert"));
//if($arSection = $items->GetNext()):
while($arSection = $items->GetNext()):
$rsFile = CFile::GetByID($arSection["DETAIL_PICTURE"]);
$arFile = $rsFile->Fetch();
$max_width = 160; //220;
if($arFile["WIDTH"] > $max_width)
{
$print_width = ' width="150" orig_width="'.$max_width.'"';
$print_height = ceil ($arFile["HEIGHT"] / ($arFile["WIDTH"] / $max_width));
$print_height = ' orig_height="'.$print_height.'"';
}
else
{
$print_width = ' width="150" orig_width="'.$arFile["WIDTH"].'"';
$print_height = ' orig_height="'.$arFile["HEIGHT"].'"';
}
?>
//endif?>
//-------------------------------------------------------- Center page banner -------------------------------------------------------?>
//include_once ($_SERVER["DOCUMENT_ROOT"]."/blocks/inner_banner_150.php");?>
//-------------------------------------------------------- Blogs block -------------------------------------------------------?>
$items = GetIBlockElementList (141, false, Array ("ID"=>"DESC"), 7);
if($arElement = $items->GetNext ()):
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc");
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"][$ar_props["CODE"]] = $ar_props;
$blog = GetIBlockElement ($arElement["PROPERTIES"]["BLOG"]["VALUE"]);
$db_props = CIBlockElement::GetProperty($blog["IBLOCK_ID"], $blog["ID"], "sort", "asc");
while($ar_props = $db_props->Fetch())
$blog[$ar_props["CODE"]] = $ar_props["VALUE"];
if($arElement["PREVIEW_PICTURE"])
{
$rsFile = CFile::GetByID($arElement["PREVIEW_PICTURE"]);
$Picture = $rsFile->Fetch();
$Picture["URL"] = "/upload/".$Picture["SUBDIR"]."/".$Picture["FILE_NAME"];
}
elseif($blog["PREVIEW_PICTURE"])
{
$rsFile = CFile::GetByID($blog["PREVIEW_PICTURE"]);
$Picture = $rsFile->Fetch();
$Picture["URL"] = "/upload/".$Picture["SUBDIR"]."/".$Picture["FILE_NAME"];
}
$Picture["ALT"] = $blog["NAME"].": ".$arElement["NAME"];
$Picture["LINK"] = "/blogs/".$blog["ID"]."/post/".Name2URL($arElement["NAME"])."/".$arElement["ID"].".html";
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"] = Array();
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc", Array("CODE"=>"AUTHOR"));
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"][] = $ar_props["VALUE"];
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/byline.php");
if(empty($authors) && empty($datasource))
{
$rsUser = CUser::GetByID($arElement["CREATED_BY"]);
$arUser = $rsUser->Fetch();
$authors = 'By '.$arUser["NAME"]." ".$arUser["LAST_NAME"];
}
if(!empty($blog["ANONYMUS"]))
{
$authors = '';
$datasource = '';
}
?>
/*
*/ ?>
while($arElement = $items->GetNext()):
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc");
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"][$ar_props["CODE"]] = $ar_props;
$Picture = 0;
$blog = GetIBlockElement ($arElement["PROPERTIES"]["BLOG"]["VALUE"]);
if($arElement["PREVIEW_PICTURE"])
{
$rsFile = CFile::GetByID($arElement["PREVIEW_PICTURE"]);
$Picture = $rsFile->Fetch();
$Picture["URL"] = "/upload/".$Picture["SUBDIR"]."/".$Picture["FILE_NAME"];
}
elseif($blog["PREVIEW_PICTURE"])
{
$rsFile = CFile::GetByID($blog["PREVIEW_PICTURE"]);
$Picture = $rsFile->Fetch();
$Picture["URL"] = "/upload/".$Picture["SUBDIR"]."/".$Picture["FILE_NAME"];
}
$Picture["ALT"] = $blog["NAME"].": ".$arElement["NAME"];
$Picture["LINK"] = "/blogs/".$blog["ID"]."/post/".Name2URL($arElement["NAME"])."/".$arElement["ID"].".html";
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"] = Array();
$db_props = CIBlockElement::GetProperty($arElement["IBLOCK_ID"], $arElement["ID"], "sort", "asc", Array("CODE"=>"AUTHOR"));
while($ar_props = $db_props->Fetch())
$arElement["PROPERTIES"]["AUTHOR"]["VALUE"][] = $ar_props["VALUE"];
include ($_SERVER["DOCUMENT_ROOT"]."/blocks/byline.php");
if(empty($authors) && empty($datasource))
{
$rsUser = CUser::GetByID($arElement["CREATED_BY"]);
$arUser = $rsUser->Fetch();
$authors = 'By '.$arUser["NAME"]." ".$arUser["LAST_NAME"];
}
if(!empty($blog["ANONYMUS"]))
{
$authors = '';
$datasource = '';
}
?>
.html">=$blog["NAME"]?>: /post/=Name2URL($arElement["NAME"])?>/=$arElement["ID"]?>.html">=$arElement["NAME"]?>
endwhile?>
//-------------------------------------------------------- Calendar block (Monday - Wednesday) -------------------------------------------------------?>
$hour = date('H');
$dow = date('N');
if(($dow != 3 || $hour < 21) && $dow != 4 && $dow != 5 && $dow != 6 && $dow != 7)
include("blocks/calendar.php");
else
include("blocks/beyond_moscow.php");
?>
//-------------------------------------------------------- MT Recommends block -------------------------------------------------------?>
The Moscow Times Recommends
Business
$ArticlesListBlockArray = Array (
"TEMPLATE" => "frontpage_more_headlines",
"IBLOCK_ID" => "62",
"SECTION_ID" => "1168",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => "/#SECTION_NAME#/",
"DETAIL_URL" => "#ELEMENT_ID#/",
"PAGE_ELEMENT_COUNT" => "7",
"SET_TITLE" => "N",
);
include("blocks/article_list.php");
?>
Culture
$ArticlesListBlockArray = Array (
"TEMPLATE" => "frontpage_more_headlines",
"IBLOCK_ID" => "62",
"SECTION_ID" => "1167",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"INCLUDE_SUBSECTIONS" => "N",
"SECTION_URL" => "/#SECTION_NAME#/",
"DETAIL_URL" => "#ELEMENT_ID#/",
"PAGE_ELEMENT_COUNT" => "7",
"SET_TITLE" => "N",
);
include("blocks/article_list.php");
?>
// записываем предварительно буферизированный вывод в файл кеша
$obCache->EndDataCache();
endif;
?>
//-------------------------------------------------------- Stocks & weather block -------------------------------------------------------?>
//-------------------------------------------------------- Troika block -------------------------------------------------------?>
}?>
//-------------------------------------------------------- Vacancy of the day block -------------------------------------------------------?>
//include($_SERVER["DOCUMENT_ROOT"]."/blocks/vacancy_of_day.php");?>
$vacancy_page_type = 'frontpage';
include($_SERVER["DOCUMENT_ROOT"]."/blocks/vacancy_block_on_section_page.php");
?>
//include($_SERVER["DOCUMENT_ROOT"]."/blocks/topic_9-11.php");?>
//if(in_array(41,$USER->GetUserGroupArray())):?>
//-------------------------------------------------------- Poll under Troika block -------------------------------------------------------?>
if(!CModule::IncludeModule('vote')) die();
$poll = GetCurrentVote ('FRONTPAGE_RIGHT');
if($poll):
$userVoted = IsUserVoted ($poll);
if($poll && !$userVoted):
$poll = GetVoteDataByID ($poll, $arChannel, $arVote, $arQuestions, $arAnswers, $arDropDown, $arMultiSelect, $arGroupAnswers, "N");
?>
/*
Poll: =$arVote["TITLE"]?>
vote
*/?>
Quick Poll
endif;
endif;
?>
//endif?>
/*
*/?>
//------- end Poll block ---- ?>
// создаем объект
$obCache = new CPageCache;
// время кеширования - 30 минут
$life_time = 30*60;
if($USER->IsAuthorized())
$authorized = "authorized";
else
$authorized = "unauthorized";
// формируем идентификатор кеша в зависимости от всех параметров
// которые могут повлиять на результирующий HTML
$cache_id = "tmt.main_page.right_column".$authorized;
// инициализируем буферизирование вывода
if($obCache->StartDataCache($life_time, $cache_id, "/")):
?>
//-- zoneid=45 banner?>
//-- zoneid=5 banner?>
//-------------------------------------------------------- Mosc read articles block -------------------------------------------------------?>
//-------------------------------------------------------- zoneid=6 banner -------------------------------------------------------?>
//-------------------------------------------------------- Classifieds block -------------------------------------------------------?>
//include_once ($_SERVER["DOCUMENT_ROOT"]."/blocks/classifieds.php");?>
//-------------------------------------------------------- Facebook likebox block -------------------------------------------------------?>
//-------------------------------------------------------- INFOX banner -------------------------------------------------------?>
// include_once ($_SERVER["DOCUMENT_ROOT"]."/blocks/right_banner_INFOX.php");?>
//-------------------------------------------------------- Twitter block -------------------------------------------------------?>
//include_once ($_SERVER["DOCUMENT_ROOT"]."/blocks/twitter_box.php");?>
//-------------------------------------------------------- Right column last banner -------------------------------------------------------?>
//-------------------------------------------------------- MarketGid block -------------------------------------------------------?>
// записываем предварительно буферизированный вывод в файл кеша
$obCache->EndDataCache();
endif;
?>