X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/d3ed59c2753c2babd5aa9a1c5e0109c644904ba8..08c034059523d345de80f5ebd28843700a8bc4c8:/page.php diff --git a/page.php b/page.php index 75540b6..14b58db 100644 --- a/page.php +++ b/page.php @@ -170,21 +170,22 @@ $Place = [ 'url' => htmlspecialchars($_SERVER['REQUEST_URI']), ]; +if (!isset($Article->raw) and $User->admin("edit {$Article->link}")) { + # open template as initial contents + $Article->raw(file_exists("$Page/template.inc.html") ? "$Page/template.inc.html" : 'template.inc.html'); + $Article->meta['article:author'] = '/' . $User->dir; +} + if (isset($Article->raw)) { if ($User->admin("edit $Page$Args")) { # restore meta tags in static contents for editing foreach (array_reverse($Article->meta) as $metaprop => $val) { $Article->raw = sprintf( - ''."\n", + ''."\n", $metaprop, $val ) . $Article->raw; } } -} -elseif ($User->admin("edit {$Article->link}")) { - $Article->raw(file_exists("$Page/template.inc.html") ? "$Page/template.inc.html" : 'template.inc.html'); -} -if (isset($Article->raw)) { $Article->raw = '
'."\n\n".$Article->raw."
\n\n"; }