= 5)?"es_gapi":NULL))); require_once ("./app/config/_config.php"); require_once ("./app/core/script/getFile.php"); // download suborov // spristupni konzolu systemu //if ($_CONFIG ["setup"]) // require_once ("./app/core/script/setupInterface.php"); // robots.txt /* if ($_CONFIG ["gpdata"]["q"] == "robots.txt") { echo mb_undiacritic_text (getPHPContent ("./app/config/_robots.inc.php")); ob_start (); ob_clean (); header ("Content-Type: text/plain"); header ("Content-Disposition: attachment; filename=\"robots.txt\";"); exit; } */ // zastavi generovanie stranky, ak sa tato nachadza mimo vymedzenych krajin if ($_CONFIG ["counry_ip_allowed"] && accept_ip_by_country ($_CONFIG ["counry_ip_allowed"], $_SERVER ['REMOTE_ADDR'])) { fb_info (sprintf ("Vaša IP adresa (%s) je mimo povoleného rozsahu (krajiny: ".implode (", ", (array) $_CONFIG ["counry_ip_allowed"])."). Ľutujeme, ale nemáte prístup na stránky.", $_SERVER ['REMOTE_ADDR'])); exit; } if (!$_CONFIG ["disabledcore"]) { // natiahne bootovaci subor pred inicializovanim jadra systemu require_once ("./app/config/_bootstrap.inc.php"); new mb_class_core (); if ($_CONFIG ["gpdata"]["custom_elements"]) { // vygeneruje custom_elements subor podla zadaneho kodu $_CORE ["pointer"]->generateCustomElements ($_CONFIG ["gpdata"]["custom_elements"]); exit; } elseif ($_CONFIG ["arguments"][0] == "codelist") { // vrati pozadovany ciselnik require_once ("./app/core/script/getCodelist.php"); } // natiahne jazykovy subor pre system (moduly maju samostatne lang subory) if (file_exists ("./app/config/lang/_core_{$_CONFIG ["lang"]["current"]}.php")) @require_once ("./app/config/lang/_core_{$_CONFIG ["lang"]["current"]}.php"); // zablokuje pouzitie administracneho rozhrania, ak je takto nastavena konfiguracie ($_CONFIG ["router"] == "admin" && $_CONFIG ["disabledadmin"]) ? redirect () : NULL; $_CORE ["pointer"]->getWebRootConfig (); $_CORE ["pointer"]->redirectPage (); /* DOPLNKOVE NASTAVENIA */ //$_CONFIG ["panorama"][1] = array ("luka", "recepcia", "chodba"); // hotel //$_CONFIG ["panorama"][2] = array ("izba_rozdelena", "izba_manzelska1", "izba_manzelska2", "izba_rodinna", "izba_apartman", "izba_prezident", "kupelna"); // ubytovanie //$_CONFIG ["panorama"][3] = array ("restauracia_jedalna_cast", "restauracia_kaviarnova_cast", "restauracia_stred"); // restauracia //$_CONFIG ["panorama"][4] = array ("kongres_svadba"); // kongres //$_CONFIG ["panorama"][5] = array (); // wellness //$_CONFIG ["panorama"][6] = array ("fitnes", "fitnes2"); // fitness //$_CONFIG ["panorama"][13] = array ("kongres_svadba"); // svadba $_CONFIG ["stay_types_opts"] = array ( 1 => array ("sk" => "Štandardný pobyt", "en" => "Standard stay", "de" => "Standard Aufenthalt"), ); $root_id = 2; $rooms = $_DB ["pointer"]->select ("SELECT `id`, `top_id`, `measure`, `price`, `name` FROM `{$_DB ["pointer"]->prefix}trees` WHERE `top_id` = {$root_id} ORDER BY `order`, `id`;"); if ($_CONFIG ["lang"]["current"] != $_CONFIG ["lang"]["client"]["default"]) { $rooms_multilangual = $_DB ["pointer"]->selectByColumn ($sql = "SELECT `id`, `main_lang_id`, `name` FROM `{$_DB ["pointer"]->prefix}trees` WHERE `main_lang_id` IN (SELECT `id` FROM `{$_DB ["pointer"]->prefix}trees` WHERE `top_id` = {$root_id}) AND `lang` = '{$_CONFIG ["lang"]["current"]}' ORDER BY `order`, `id`;", "main_lang_id"); foreach ((array) $rooms AS $room_key => $room) { if (isset ($rooms_multilangual [$room ["id"]][0]["name"])) $rooms [$room_key]["name"] = $rooms_multilangual [$room ["id"]][0]["name"]; } } foreach ((array) $rooms AS $room_id => $room) { if (!in_array ($room ["name"], array ("Zľavy pre deti"))) $_CONFIG ["room_types_opts"][$room_id] = $room ["name"]; } $_CORE ["modules"] = $_CORE ["pointer"]->makeModules (); $_CORE ["elements"] = $_CORE ["pointer"]->makeElements (); $_CORE ["loaders"] = $_CORE ["pointer"]->makeLoaders (); $_CORE ["title"] = $_CORE ["pointer"]->getTitle (); $_CORE ["template"] = $_CORE ["pointer"]->getTemplate (); @require_once ("./app/config/_before_get_output.inc.php"); if ($_GET ["bdload"]) { echo getPHPContent ($_GET ["bdload"]); exit; } $_CORE ["output"] = $_CORE ["pointer"]->getOutput (); @require_once ("./app/config/_before_render.inc.php"); echo trim ($_CORE ["output"]); } if ($_CONFIG ["debug_script_timer"]) { fb_info (microtime (true) - $fcw_start." sekundy", "Čas generovania skriptu"); } if ($_CONFIG ["debug_script_memory"]) { fb_info (memory_get_usage () / (1024 * 1024)." MB (".memory_get_usage ().")", "Použitá pamäť"); } ?>