if (isset($_GET['default_link'])) { $location = Koken::$site['default_links'][$_GET['default_link']]; unset($_GET['default_link']); foreach ($_GET as $key => $val) { $location = str_replace(":{$key}", $val, $location); } header("Location: {$base_folder}{$location}"); } date_default_timezone_set(Koken::$site['timezone']); // Setup path to current theme Koken::$template_path = $root_path . $ds . 'storage' . $ds . 'themes' . $ds . Koken::$site['theme']['path']; $nav = array(); if (isset(Koken::$site['navigation'])) { foreach (Koken::$site['navigation']['items'] as &$n) { if (isset($n['front']) && $n['front']) { Koken::$navigation_home_path = rtrim($n['path'], '/') . '/'; } } if (isset(Koken::$site['navigation']['groups'])) { $groups = array(); foreach (Koken::$site['navigation']['groups'] as $g) { $key = $g['key']; $groups[$key] = array('items' => $g['items'], 'items_nested' => $g['items_nested']); } Koken::$site['navigation']['groups'] = $groups; } } $temp = array(); if (isset(Koken::$site['pulse_flat'])) { Koken::$site['pulse'] = array(); foreach (Koken::$site['pulse_flat'] as $key => $obj) {