From e96f16c5c372d06945920a3db6e600fcdd301924 Mon Sep 17 00:00:00 2001 From: nathaniel smith Date: Sat, 23 Sep 2017 01:13:22 -0700 Subject: [PATCH] add compile time to footer content --- tildewiki/compilation.py | 6 +++--- tildewiki/main.py | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/tildewiki/compilation.py b/tildewiki/compilation.py index 91aaf6a..d3edac7 100644 --- a/tildewiki/compilation.py +++ b/tildewiki/compilation.py @@ -1,5 +1,6 @@ import os import re +from datetime import datetime from os.path import join as path_join from markdown import markdown @@ -17,11 +18,10 @@ def compile_wiki(source_path: str, dest_path: str) -> None: Be absolutely sure you know what you are doing when you call this ^_^ """ - # TODO progress bar - # TODO put useful metadata in footer + last_compiled = '

last compiled: {}

'.format(datetime.utcnow()) header_content = compile_markdown(path_join(source_path, 'src/header.md')) - footer_content = compile_markdown(path_join(source_path, 'src/footer.md')) + footer_content = last_compiled + compile_markdown(path_join(source_path, 'src/footer.md')) articles_root = path_join(source_path, 'src/articles') diff --git a/tildewiki/main.py b/tildewiki/main.py index 390a66f..f603cfe 100644 --- a/tildewiki/main.py +++ b/tildewiki/main.py @@ -1,4 +1,3 @@ -"""TODO""" import os import re from os.path import expanduser