git.shiar.nl
/
minimedit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
edit: toggle editor dynamically
[minimedit.git]
/
page.php
diff --git
a/page.php
b/page.php
index c88852416c9ccc531b015ce25eec163157d1e452..38f54ecc285fe38381d898138da4eaf10b167ec0 100644
(file)
--- a/
page.php
+++ b/
page.php
@@
-2,6
+2,9
@@
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
+include_once 'auth.inc.php';
+$Edit = isset($_GET['edit']);
+
$Args = '';
$Page = preg_replace('/\?.*/', '', $_SERVER['REQUEST_URI']);
$Page = urldecode(trim($Page, '/')) ?: 'index';
$Args = '';
$Page = preg_replace('/\?.*/', '', $_SERVER['REQUEST_URI']);
$Page = urldecode(trim($Page, '/')) ?: 'index';
@@
-21,6
+24,10
@@
while (TRUE) {
$up = strrpos($Page, '/');
if ($up === FALSE) {
$up = strrpos($Page, '/');
if ($up === FALSE) {
+ if ($User['admin']) {
+ $Page = 'template';
+ break;
+ }
http_response_code(404);
$Page = '404';
break;
http_response_code(404);
$Page = '404';
break;
@@
-29,6
+36,4
@@
while (TRUE) {
$Page = substr($Page, 0, $up);
}
$Page = substr($Page, 0, $up);
}
-$Edit = isset($_GET['edit']);
-
include 'page.inc.php';
include 'page.inc.php';