page: delay loading user code until after page
[minimedit.git] / page.php
index 71bc74afaa0a964fe91f9c0124b4ad1b9b65b5e1..a4440cb2ff7447e9b1f49f2eb7b4e167f7a9102b 100644 (file)
--- a/page.php
+++ b/page.php
@@ -7,11 +7,6 @@ set_include_path(implode(PATH_SEPARATOR, [ DOCROOT, __DIR__ ]));
 
 include_once 'error.inc.php';
 
-# user login and control
-
-include_once 'auth.inc.php'; // sets global $User
-$Edit = isset($_GET['edit']);
-
 # setup requested page
 
 $request = preg_replace('/\?.*/', '', @$_SERVER['PATH_INFO'] ?: $_SERVER['REQUEST_URI']);
@@ -33,6 +28,10 @@ elseif (file_exists("$request/index.html")) {
 require_once('article.inc.php');
 $Page = new ArchiveArticle($staticpage);
 
+# user login and control
+
+include_once 'auth.inc.php'; // sets global $User
+
 if ($Page->restricted) {
        # access restriction
        if (!$User->login) {