Example #1
0
    });
} 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");