$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':