Example #1
0
$tpl->assignVar(array('PAGE_TITLE' => Conf::get('PAGE_TITLE'), 'PAGE_DESCRIPTION' => Conf::get('PAGE_DESCRIPTION'), 'PAGE_KEYWORDS' => Conf::get('PAGE_KEYWORDS'), 'ROOT_PATH' => Conf::get('ROOT_PATH'), 'VERSION' => Conf::get('VERSION')));
// REMOTES
if (isset($_GET['remote'])) {
    include 'lib/remote/' . $_GET['remote'] . '.php';
    exit;
}
// PAGES
if (isset($_GET['page'])) {
    switch ($_GET['page']) {
        case 'homepage':
            $page = new Page_Homepage($tpl);
            break;
        case 'register':
            $page = new Page_Register($tpl);
            break;
        case 'logout':
            $page = new Page_Logout($tpl);
            break;
        case 'user':
            $page = new Page_User($tpl);
            break;
        case 'user_edit':
            $page = new Page_User_Edit($tpl);
            break;
        default:
            $page = new Page($tpl);
    }
    $page->configureData();
    $page->configureView();
    $tpl->display();
}