steve0greatness,
created on Thursday, 18 January 2024, 00:53:46 (1705539226),
received on Monday, 6 May 2024, 02:55:34 (1714964134)
Author identity: Steve0Greatness <75220768+Steve0Greatness@users.noreply.github.com>
3f739f5d2ffb51a77bac964dee4ca371b656ef0b
build.py
@@ -72,7 +72,10 @@ def RenderPosts():
PostHTML = RenderMarkdown(PostMD)
Title = PostHTML.metadata["title"]
PostDate = PostHTML.metadata["date"]
RenderedHTML = RenderTemplate("blog-post.html", Title=Title, PostDate=PostDate, Content=PostHTML, PostPath=PostPath, PlaintextPath=PlaintextPath)
Revised = False
if "updated" in PostHTML.metadata:
Revised = PostHTML.metadata["updated"]
RenderedHTML = RenderTemplate("blog-post.html", Revised=Revised, Title=Title, PostDate=PostDate, Content=PostHTML, PostPath=PostPath, PlaintextPath=PlaintextPath)
print("Building blog/%s to %s/blog/%s" % (post, BUILD_DIRECTORY, PostPath))
with open(BUILD_DIRECTORY + "/blog/" + PostPath, "w", encoding="utf-8") as PostHTMLFile:
PostHTMLFile.write(RenderedHTML)
views/blog-post.html
@@ -27,7 +27,7 @@
<img src="/md-src.svg" width="16" height="16" aria-hidden="true" />
</a>
</div>
<time>{{PostDate}}</time>
<time>{{PostDate}}</time> {% if Revised %}- <span aria-hidden="true" style="font-style:italic">Revision as of: </span> <time aria-label="Revision">{{Revised}}</time>{% endif %}
</header>
{{ Content }}
</article>