summaryrefslogtreecommitdiffstats
path: root/_scripts/generate_page.lua
diff options
context:
space:
mode:
Diffstat (limited to '_scripts/generate_page.lua')
-rw-r--r--_scripts/generate_page.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/_scripts/generate_page.lua b/_scripts/generate_page.lua
index c0dee25..a019cf4 100644
--- a/_scripts/generate_page.lua
+++ b/_scripts/generate_page.lua
@@ -68,4 +68,9 @@ page.pagestate[page.pagename] = 'active'
page.content = lustache:render(content, page)
+if page.date then
+ local y,m,d = page.date:match("(%d+)-(%d+)-(%d+)")
+ page.pubdate = os.date("%b %d, %Y", os.time{year=y, month=m, day=d})
+end
+
io.write(lustache:render(layout, page))