}); } elseif (Input::getPath()->part(1) == "store") { Session::start(); Session::authenticate(App::$param['userHostName'] . "/user/login/"); $_SESSION['postgisschema'] = Input::getPath()->part(3) ?: "public"; include_once "store.php"; if (\app\conf\App::$param['intercom_io']) { include_once "../app/conf/intercom.js.inc"; } } elseif (Input::getPath()->part(1) == "editor") { Session::start(); Session::authenticate(App::$param['userHostName'] . "/user/login/"); include_once "editor.php"; } elseif (Input::getPath()->part(1) == "controllers") { Session::start(); Session::authenticate(null); Database::setDb($_SESSION['screen_name']); Connection::$param["postgisschema"] = $_SESSION['postgisschema']; Route::add("controllers/cfgfile"); Route::add("controllers/classification/"); Route::add("controllers/database/"); Route::add("controllers/layer/"); Route::add("controllers/mapfile"); Route::add("controllers/tinyowsfile"); Route::add("controllers/setting"); Route::add("controllers/table/"); Route::add("controllers/tile/"); Route::add("controllers/tilecache/"); Route::add("controllers/session/"); Route::add("controllers/osm/"); Route::add("controllers/upload/vector");