X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/fc74e45e15e3b1f17312f229496c25f7caff7d60..234326791b1e8177eb475bffc5956d7086cfac4e:/page.php diff --git a/page.php b/page.php index bca7a67..fb39f51 100644 --- a/page.php +++ b/page.php @@ -113,6 +113,7 @@ error_reporting(error_reporting() & ~E_FATAL); # user login and control +$User = NULL; include_once 'auth.inc.php'; $Edit = isset($_GET['edit']); @@ -158,12 +159,15 @@ if (file_exists("$Page$Args.html")) { elseif (file_exists("$Page$Args/index.html")) { $staticpage = "$Page$Args/index.html"; } -elseif (!empty($User['admin'])) { +elseif ($User and $User->admin) { $staticpage = (file_exists("$Page/template.html") ? "$Page/template.html" : 'template.html'); } # load static contents +require_once('article.inc.php'); +$Article = new ArchiveArticle($staticpage); + ob_start(); # page body ob_start(); # inner html print '
'."\n\n"; @@ -184,7 +188,7 @@ if ($Page) { } $Place += [ - 'user' => empty($User) ? '' : $User['name'], + 'user' => $User ? $User->login : '', 'url' => htmlspecialchars($_SERVER['REQUEST_URI']), ];