diff options
Diffstat (limited to 'includes/blog/list.php')
-rw-r--r-- | includes/blog/list.php | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/includes/blog/list.php b/includes/blog/list.php new file mode 100644 index 0000000..5166966 --- /dev/null +++ b/includes/blog/list.php @@ -0,0 +1,14 @@ +<div class="list-group"> + <?php + + $articles = scandir($_SERVER['DOCUMENT_ROOT'] . "/includes/blog/data"); + $i = 1; + foreach ($articles as $article): + + ?> + <?php if (strpos($article, "@") !== false && strpos($article, ".html") === false): ?> + <?php $data = json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/blog/data/" . $article), true); ?> + <a href="/blog/article-<?= explode(".", $article)[0] ?>" class="list-group-item list-group-item-action"><span class="text-muted"><?= DateTime::createFromFormat('Y-m-d', explode("@", $article)[0])->format("F jS, Y"); ?></span> ยท <?= $data["title"] ?></a> + <?php endif;$i++; ?> + <?php endforeach; ?> +</div>
\ No newline at end of file |