$found = include "./$Page$Args.html";
}
elseif (isset($User) and $User['admin']) {
- $found = require './template.html';
+ $found = require (file_exists("$Page/template.html") ? "$Page/template.html" : './template.html');
}
print "</div>\n\n";
{
$rep = [];
foreach ($blocks as $name => $html) {
- $rep["[[$name]]"] = "<!--BLOCK $name-->$html<!--/-->";
+ $rep["[[$name]]"] = sprintf('<!--BLOCK:%s-->%s<!--/-->',
+ is_numeric($name) ? '' : "[[$name]]", $html
+ );
}
return str_replace(array_keys($rep), array_values($rep), ob_get_clean());
}