site->userLogout(); redirect(urlIndex()); exit(); } } /* * Read cached classifieds, favorities * */ private function read_cache() : void { $this->ar_cached = array(); $index_cache_item = appendPath($this->site->getCachePath(), INDEX_CACHE_ITEM); $cache = @file_get_contents($index_cache_item); if ( $cache ) { $ar = unserialize($cache); if ( is_array($ar) ) { $this->ar_cached = $ar; } else { log_error(__METHOD__."(): can't unserialize cached array"); } } else { log_warning(__METHOD__."(): can't read cached array, sending rebuild request"); rcast($this->site)->rebuild_index_cache(); } } private function gen_js_data() : void { global $v_scripts; echo " "; /* */ } protected function generatePage() : void { global $v_images; $this->setTitle("Архитектура Петербурга, Архитектура Санкт-Петербурга, фотографии Петербурга, здания различных архитектурных стилей"); $this->setDescription("Архитектура Санкт-Петербурга, фотографии зданий Санкт-Петербурга различных архитектурных стилей, исторических периодов и архитекторов. Исторические сведения о зданиях Петербурга. Архитектура модерн, барокко, классицизм. Улицы и дома Петербурга на карте."); $this->setKeywords("архитектура Петербург Санкт-Петербург фото фотографии фотогалерея дома здания улицы архитекторы модерн барокко классицизм"); $this->insertHeader(""); $this->insertHeader(""); $this->insertHeader(""); $this->insertScriptStatic("imageflow.js"); //$this->insert_ie7_styles(); $this->sape_enable(true); //$this->insert_social(); $this->insert_frontpage('CPage_Index'); $btn_search = new CButtonGray('Искать'); $this->read_cache(); $this->generatePageHeader(); echo "\n\n\n", "\n", "
\n\n", "