redirect("/setup/")->send(); } $app->get('/', function() use ($app) { $browser = Browser::getInstance(); if ($browser->isMobile()) return $app->redirect("/login/?redirect=/lightbox"); elseif ($browser->isNewGeneration()) return $app->redirect("/login/?redirect=/prod"); else return $app->redirect("/login/?redirect=/client"); }); $app->get('robots.txt', function() use ($app) { require dirname(__FILE__) . "/../lib/bootstrap.php"; $appbox = appbox::get_instance(); $registry = $appbox->get_registry(); if ($registry->get('GV_allow_search_engine') === true) { $buffer = "User-Agent: *\n" . "Allow: /\n"; } else { $buffer = "User-Agent: *\n" . "Disallow: /\n"; } $response = new Response($buffer, 200, array('Content-Type: text/plain')); $response->setCharset('UTF-8'); return $response; }); $app->mount('/feeds/', new Controller_RSSFeeds()); /** * Mount all aps */ return $app; } );