1038b3c577
- Added Markdown support to guestbook and blog comments - Moved comment rendering code to post rendering script - Markdownized final remaining blog post - Fixed one page that was still designed for the old code block css
40 lines
1.4 KiB
PHP
40 lines
1.4 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>blog comments</title>
|
|
<link href="/style.css" rel="stylesheet" type="text/css" media="all">
|
|
<link href="comments.css" rel="stylesheet" type="text/css" media="all">
|
|
<style>
|
|
|
|
</style>
|
|
<?php include($_SERVER['DOCUMENT_ROOT'] . '/seasonal.php'); ?>
|
|
</head>
|
|
<body>
|
|
<?php include($_SERVER['DOCUMENT_ROOT'] . '/nav.php'); ?>
|
|
<h1>blog</h1>
|
|
<h2 id="caption">every comment</h2>
|
|
<nav>
|
|
<a href="feed.php">RSS</a>
|
|
</nav>
|
|
<?php
|
|
include("../../Parsedown.php");
|
|
$Parsedown = new Parsedown();
|
|
$Parsedown->setSafeMode(true);
|
|
|
|
$totaloutput = "";
|
|
$postlist = json_decode(file_get_contents("posts.json"));
|
|
foreach($postlist as $post) {
|
|
$output = "";
|
|
$date = date("Y-m-d h:iA", $post->date);
|
|
$name = $post->name;
|
|
$message = $Parsedown->text(html_entity_decode($post->message));
|
|
$entry = $post->entry;
|
|
|
|
$output = $output."<hr><article><table><tr><td style='text-align: left;'>".$name." <i>on</i> <a href='/blog/posts/".$entry."/'>".$entry."</a></td><td style='text-align: right;'>".$date."</td></tr><tr><td colspan='2'>".$message."</td></tr></table></article>";
|
|
$totaloutput = $output.$totaloutput;
|
|
}
|
|
echo $totaloutput; ?>
|
|
</body>
|
|
</html>
|