\n"; ob_start(); include DOCROOT.'menu.html'; $nav = ob_get_clean(); $nav = preg_replace_callback('{(.*?)}', function ($m) { $request = $_SERVER['REQUEST_URI']; $html = $request == $m[1] ? $m[2] : $m[0]; # text or full link return $m[1] == substr($request, 0, strlen($m[1])) ? "$html" : $html; }, $nav); if (isset($User)) { $nav = preg_replace('{\s*
  • .*?
  • }', '', $nav); $nav = str_replace('[[login]]', $User['name'], $nav); } else { $nav = preg_replace('{\s*
  • .*?
  • }', '', $nav); } print $nav; print "\n\n"; print $body; register_shutdown_function(function () { print '\n"; global $User; if (isset($User) and $User['admin']) { print ''."\n"; print ''."\n"; } print "\n"; });