Example #1
0
    $ajax = true;
    Globals::$tpl->assignSection('AJAX');
} else {
    $ajax = false;
    Globals::$tpl->assignSection('NOT_AJAX');
}
// REMOTES
if (isset($_GET['remote'])) {
    $className = Tool::path2class($_GET['remote'], 'Remote');
    $remote = new $className();
    if ($ajax) {
        $remote->configureData();
        $remote->configureView();
    } else {
        $page = new Page();
        $page->setRemote($remote);
        $page->configureData();
        $page->configureView();
    }
    Globals::$tpl->compute();
    addStatsHeaders();
    Globals::$tpl->display();
    exit;
}
// PAGES
if (isset($_GET['page'])) {
    switch ($_GET['page']) {
        case 'homepage':
            $page = new Page_Homepage();
            break;
        case 'register':