diff --git a/config.example.php b/config.example.php index b4946ee..fa2c280 100644 --- a/config.example.php +++ b/config.example.php @@ -2,4 +2,3 @@ define("TITLE", "Static File Generator"); define("MD_DIR", "MarkdownFiles"); define("DEFAULT_FILE", "out.html"); -?> diff --git a/manager.php b/manager.php index 9332d46..a895699 100644 --- a/manager.php +++ b/manager.php @@ -38,54 +38,73 @@ function buildStaticPage() { } function showAdminPage() { - outputHTMLHeader(); - $out = '
'."\n" - .'
'."\n" - .' '."\n" - .' '."\n" - .'
'."\n" - .'
'."\n" - .' '."\n" - .' '."\n" - .' '."\n" - .' '."\n" - .' '."\n"; + $out = getHTMLHeader(TITLE) + .''."\n" + .'
'."\n" + .'
'."\n" + .' '."\n" + .' '."\n" + .' '."\n" + .'
'."\n" + .'
'."\n" + .' '."\n" + .' '."\n" + .'
File
'."\n" + .' '."\n"; foreach(glob(MD_DIR.'/*.md') as $file) { - $out.=' '."\n" - .' '."\n" - .' '."\n"; + $base = basename($file, '.md'); + $out.=' '."\n" + .' ' + .''."\n" + .' '."\n"; } - $out.= ' '."\n" - .'
'.basename($file, '.md').'
'.$base.'
'."\n" - .'
'."\n" - .' '."\n" - .'
'."\n" - .''."\n"; - outputHTMLFooter(); + $out.=' '."\n" + .' '."\n" + .' '."\n" + .' '."\n" + .''."\n" + .''."\n" + .getHTMLFooter(); + echo $out; } -function outputHTMLHeader($title = TITLE, $ret = false) { +function getHTMLHeader($title = TITLE) { $out = ''."\n" .''."\n" .' '."\n" .' '.$title.''."\n" .' '."\n" + .' '."\n" .' '."\n" .' '."\n"; - if($ret) { - return $out; - } - echo $out; + return $out; } -function outputHTMLFooter($ret = false) { +function getHTMLFooter() { $out = ' '."\n" .''."\n"; - if($ret) { - return $out; - } - echo $out; + return $out; } ?>