diff --git a/web/inc/core.php b/web/inc/core.php index e1167b0..dbc8617 100644 --- a/web/inc/core.php +++ b/web/inc/core.php @@ -82,7 +82,7 @@ function callHook($url) if (!$dispatch->maySeeThisPage()) { $componentName = 'err'; $action = 'notallowed'; - $dispatch = new $componentName('error', $action, true); + $dispatch = new $componentName('err', $action, true); } else $dispatch = new $componentName($component, $action, true, $queryString); diff --git a/web/pages/err/controller.php b/web/pages/err/controller.php index b91fde0..07a3646 100644 --- a/web/pages/err/controller.php +++ b/web/pages/err/controller.php @@ -11,7 +11,8 @@ class Err extends Page { function notallowed() { - return json_encode(['error'=>'not allowed']); + $this->set("loggedin",(isset($_SESSION['user']) && $_SESSION['user'] !== false)); + $this->set('template', "notallowed.html"); } } \ No newline at end of file diff --git a/web/pages/err/notallowed.html b/web/pages/err/notallowed.html new file mode 100644 index 0000000..b550ba4 --- /dev/null +++ b/web/pages/err/notallowed.html @@ -0,0 +1,13 @@ +