2 $body = ob_get_clean();
4 include_once DOCROOT.'head.inc.php';
8 include DOCROOT.'menu.html';
11 printf('<p class="login">Ingelogd: %s</p>'."\n", $User['name']);
13 $nav = getoutput(['login' => ob_get_clean()]);
15 $nav = preg_replace_callback('{<a href="([^"]+)">(.*?)</a>}', function ($m) {
16 $request = $_SERVER['REQUEST_URI'];
17 $html = $request == $m[1] ? $m[2] : $m[0]; # text or full link
18 return $m[1] == substr($request, 0, strlen($m[1])) ? "<b>$html</b>" : $html;
21 $nav = preg_replace('{\s*<li class="logout">.*?</li>}', '', $nav);
24 $nav = preg_replace('{\s*<li class="login">.*?</li>}', '', $nav);
27 print "</header>\n\n";
31 register_shutdown_function(function () {
33 @include DOCROOT.'footer.html';
37 if (isset($User) and $User['admin']) {
38 print '<script src="//cdn.ckeditor.com/4.7.3/full-all/ckeditor.js"></script>'."\n";
39 print '<script src="/edit.js"></script>'."\n";
42 print "</body></html>\n";