From b422b6ded608807c7d3bb8b965b3797ca513610b Mon Sep 17 00:00:00 2001 From: winter Sparkles Date: Sat, 8 Aug 2026 23:01:51 +0100 Subject: implement a large chunk of the auth system itself :D --- index.php | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 index.php (limited to 'index.php') diff --git a/index.php b/index.php deleted file mode 100644 index 3dee8eb..0000000 --- a/index.php +++ /dev/null @@ -1,50 +0,0 @@ -Server misconfiguration! couldn't figure out the request path

"; - exit; -} - -$path = explode('?', $path, 2)[0]; - -$config = parse_ini_file(__DIR__ . '/config.ini', true, INI_SCANNER_TYPED); - -App\XMLResponse::addStylesheet('templates/index.xsl'); -App\XMLResponse::addPreamble(function ($doc) use ($config) { - $doc->addAttribute('site-name', $config['site']['name']); - $doc->addAttribute('source', $config['site']['source-location']); -}); - -$router = new App\Router('routes', $config); - -$router->registerStatusHandler(404, function ($path) { - $resp = new App\XMLResponse; - $resp->doc->addAttribute('title', 'Not found'); - $resp->doc->addChild( - 'error', - "The requested page ($path) does not exist." - ); - $resp->send(); -}); - -$router->registerStatusHandler(405, function ($path) { - $method = $_SERVER['REQUEST_METHOD']; - $resp = new App\XMLResponse; - $resp->doc->addAttribute('title', 'Wrong method'); - $resp->doc->addChild( - 'error', - "Your request method ($method) is not valid for this path." - ); - $resp->send(); -}); - -$router->dispatch($path); -- cgit v1.3