auth: admin permissions per function
[minimedit.git] / login / index.php
index c7d705df7c2c69a337a001383591dc12877df3ab..5cfbdedf8d322d00fd171a1436e48a238a6812f4 100644 (file)
@@ -39,15 +39,12 @@ if (empty($User)) {
        ob_clean();
        require_once 'login/form.inc.php';
        $Place['warn'] = $message;
-       $Place['title'] = 'Inloggen';
+       $Article->title = 'Inloggen';
        if (isset($_REQUEST['goto'])) {
-               require_once 'nieuws.inc.php';
                $target = ltrim($_REQUEST['goto'], '/');
                $target = new ArchiveArticle("$target.html");
-               if ($target->file) {
-                       if ($target->title) {
-                               $Place['title'] .= ' voor ' . $target->title;
-                       }
+               if ($target->title) {
+                       $Article->title .= ' voor ' . $target->title;
                }
        }
        return TRUE;
@@ -61,7 +58,7 @@ if (isset($_REQUEST['goto'])) {
        exit;
 }
 
-if (empty($Args) and !empty($User['admin'])) {
+if (empty($Args) and $User and $User->admin) {
        include_once 'login/admin.html';
 }