|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
<?php
|
|
|
|
|
include "vendor/autoload.php";
|
|
|
|
|
include __DIR__."/../vendor/autoload.php";
|
|
|
|
|
|
|
|
|
|
$parser = Tildeverse\Wiki\Parser::factory();
|
|
|
|
|
|
|
|
|
@ -11,7 +11,7 @@ if (isset($_GET["slug"])) {
|
|
|
|
|
$entry_name = "";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$filename = "entries/{$entry_name}.md";
|
|
|
|
|
$filename = "{$entry_name}.md";
|
|
|
|
|
|
|
|
|
|
if (file_exists($filename)) {
|
|
|
|
|
$document = $parser->parse(file_get_contents($filename));
|
|
|
|
@ -21,7 +21,7 @@ if (file_exists($filename)) {
|
|
|
|
|
$author = htmlspecialchars($yml["author"]);
|
|
|
|
|
$description = "journal entry {$entry_name}: {$yml["title"]} by {$author}";
|
|
|
|
|
|
|
|
|
|
include "header.php";
|
|
|
|
|
include __DIR__."/../header.php";
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
<a href=".">< back to list</a>
|
|
|
|
@ -41,9 +41,9 @@ if (file_exists($filename)) {
|
|
|
|
|
} else {
|
|
|
|
|
$title="journal entries";
|
|
|
|
|
$description="a list of tildeverse journal entries.";
|
|
|
|
|
include "header.php";
|
|
|
|
|
include __DIR__."/../header.php";
|
|
|
|
|
|
|
|
|
|
foreach (glob("entries/*.md") as $entry) {
|
|
|
|
|
foreach (glob("*.md") as $entry) {
|
|
|
|
|
$entries[] = [
|
|
|
|
|
"slug" => basename($entry, ".md"),
|
|
|
|
|
"yml" => $parser->parse(file_get_contents($entry))->getYAML(),
|
|
|
|
@ -55,7 +55,7 @@ if (file_exists($filename)) {
|
|
|
|
|
<?php foreach ($entries as $entry) {
|
|
|
|
|
if (!$entry["yml"]["published"]) continue; ?>
|
|
|
|
|
<li>
|
|
|
|
|
<a href="/entry.php?slug=<?=$entry["slug"]?>">
|
|
|
|
|
<a href="/entries/<?=$entry["slug"]?>">
|
|
|
|
|
<?=$entry["yml"]["title"]?> by <?=$entry["yml"]["author"]?>
|
|
|
|
|
</a>
|
|
|
|
|
</li>
|
|
|
|
@ -63,5 +63,5 @@ if (file_exists($filename)) {
|
|
|
|
|
</ul>
|
|
|
|
|
<?php }
|
|
|
|
|
|
|
|
|
|
include "footer.php"; ?>
|
|
|
|
|
include __DIR__."/../footer.php"; ?>
|
|
|
|
|
|