ar_cached = array(); $index_cache_item = append_path(get_cache_path(), INDEX_CACHE_ITEM); $start_time = microtime(1); $cache = file_get_contents($index_cache_item); stat_io(STAT_R, $start_time); if ( $cache ) { $ar = unserialize($cache); if ( is_array($ar) ) { $this->ar_cached = $ar; } else { htrace(__METHOD__."(): can't unserialize cached array"); } } else { htrace(__METHOD__."(): can't read cached array, sending rebuild request"); rcast()->rebuild_index_cache(); } } private function gen_js_data() { global $v_scripts; echo " "; } protected function generate() { global $v_images; $html_obj = new CPageColumn3("Архитектура Петербурга, фотографии зданий разных архитектурных стилей", 'main'); $html_obj->set_title("Архитектура Петербурга, Архитектура Санкт-Петербурга, фотографии Петербурга, здания различных архитектурных стилей"); $html_obj->set_description("Архитектура Санкт-Петербурга, фотографии зданий Санкт-Петербурга различных архитектурных стилей, исторических периодов и архитекторов. Исторические сведения о зданиях Петербурга. Архитектура модерн, барокко, классицизм. Улицы и дома Петербурга на карте."); $html_obj->set_keywords("архитектура Петербург Санкт-Петербург фото фотографии фотогалерея дома здания улицы архитекторы модерн барокко классицизм"); $html_obj->insert_extra_header(""); $html_obj->insert_extra_header(""); $html_obj->insert_extra_header(""); $html_obj->insert_extra_header(""); $html_obj->insert_static_scripts("imageflow.js"); $html_obj->insert_ie7_styles(); $html_obj->sape_enable(TRUE); //$html_obj->set_permanent_links("Магазин подарков в Санкт-Петербурге
"); $html_obj->insert_social(); /*$html_obj->insert_notification('index,visited', 'user_notify');*/ $btn_search = new CButtonGray('Искать'); $this->read_cache(); $html_obj->generate_header(); echo "\n\n\n", "\n", "
\n", "\t
 
\n", "\t\n", "
\n\n", "
$btn_search ", get_sid_input(), "
Например:  дворец   церковь   доходный дом
", "
\n", "\tПриглашаем Вас совершить прогулку по улицам Петербурга. Сайт познакомит вас с\n", "\tархитектурой Санкт-Петербурга. Вы найдете множество фотографий архитектуры\n", "\tПетербурга 18, 19, 20 и 21 веков и зданий всех основных архитектурных стилей.\n", "\tНа сайте представлена информация об истории зданий, архитекторах, расположение\n", "\tзданий на карте города. При желании вы сможете поделиться своими материалами о Петербурге.\n", "
\n\n"; /* Generate favorities imageflow */ $html = $this->ar_cached['favorities']; if ( $html ) { echo "\n", "
\n", $html, "
\n", "
\n\n"; } gen_social_buttons('onmain'); /* Generate recent forum messages */ $html = $this->ar_cached['forum']; if ( $html ) { $html = predisplay_text($html); $html = replace_time_marks($html, _DT_NO_YEAR); echo "\n
\n", "\t
\n", "\t\t\n", "\t\tПоследние сообщения на форуме
\n", "\t\n", "\t\n", "\t\n", "
\n\n"; } /* Generate recent house comments */ $html = $this->ar_cached['comments']; if ( $html ) { $html = predisplay_text($html); $html = replace_time_marks($html); echo "
\n", "\t
\n", "\t\t\n", "\t\tПоследние комментарии к публикациям\n", "\t
\n\n", "\t\n", "\t\n", "\t\n", "
\n\n"; } /* Generate classifieds */ $html = $this->ar_cached['classifieds']; if ( $html ) { $html = predisplay_text($html); $html = replace_time_marks($html); echo "
\n", "\t
\n", "\t\t\n", "\t\tЛента новостей\n", "\t
\n\n", "\t\n", $html, "\t\n", "
\n\n"; } $this->gen_js_data(); echo " "; $html_obj->generate_footer(); } } new CMainPageGen(); ?>