X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=index.php;h=5c4b909b5057fe201b23b09978d73c0a785222dd;hb=f0c52728132dd572b9c06f1ea1b8dd086e65c0b2;hp=9bdeceaaccb438c086de2c55882072f6dbe43125;hpb=40ca11bb6f346249618e20dfc8aa4d23226abaa3;p=mdref%2Fmdref diff --git a/index.php b/index.php index 9bdecea..5c4b909 100644 --- a/index.php +++ b/index.php @@ -101,37 +101,15 @@ function ls($dir) { if ($dir !== ".") { printf("\n"); } @@ -148,38 +126,20 @@ function ml($file) { if ($pi["extension"] !== "md") { return; } - if (!ctype_upper($pi["filename"][0])) { - // namespaced functions - $dir = $pi["dirname"] . "/" . $pi["filename"]; - if (is_dir($dir)) { - printf("

Functions:

\n"); - printf("\n"); - } - } else { - // methods - $dir = $pi["dirname"] . "/" . $pi["filename"]; - if (is_dir($dir)) { - printf("

Methods:

\n"); - printf("\n"); + $dir = $pi["dirname"] . "/" . $pi["filename"]; + if (($glob = glob("$dir/[_a-z]*.md"))) { + printf("

%s:

\n", !ctype_upper($pi["filename"][0]) ? + "Functions" : "Methods"); + printf("\n"); } } @@ -193,7 +153,7 @@ function md($file, $res) { $r = fopen($file, "r"); $md = MarkdownDocument::createFromStream($r); $md->compile(MarkdownDocument::AUTOLINK|MarkdownDocument::TOC); - print str_replace("
","
",$md->getHtml()); + print $md->getHtml(); fclose($r); ml($file); break;