diff options
-rw-r--r-- | build.py | 5 | ||||
-rw-r--r-- | src/welcome.md | 2 | ||||
-rw-r--r-- | templates/summary.html | 6 |
3 files changed, 9 insertions, 4 deletions
@@ -38,13 +38,14 @@ def listPages(): "source_file" : path, "source_content" : content, "html" : markdown.markdown("\n".join(content.split("\n...\n"))), + "title" : content.split("\n")[0].replace("# ", ""), "summary" : lowerHeadings(markdown.markdown(content.split("\n...\n")[0])), "timestamp" : timestamp, "date": time.strftime(date_format, time.localtime(timestamp)), "name" : name, "url" : f"entries/{name}.html" })(".".join(p.split(".")[:-1])) - )(os.stat(path).st_ctime) + )(os.stat(path).st_mtime) )(open(path, "r").read()) )(os.path.join(source, p)) for p in os.listdir(source) ] @@ -92,7 +93,7 @@ def make(): .replace( "%content%", page["summary"] + (f"<a href={page['url']}>read more...</a>" if len(page["source_content"].split("\n...\n")) > 1 else "") - ) + ).replace("%title%", page["title"]) for page in pages ][: : -1] diff --git a/src/welcome.md b/src/welcome.md index 549dd7c..c9bf751 100644 --- a/src/welcome.md +++ b/src/welcome.md @@ -1,3 +1,5 @@ +# welcome + welcome. i decided to turn this webpage into blog-style site... i havent got a topic or anything, so expect either: quality tutorials and very interesting techy things; or just random shitposts or rambles about things. originally i was going to make this blog on [b.davidovski.xyz](https://b.davidovski.xyz) using [nanoblogger](http://nanoblogger.sourceforge.net/) (you might be able to still see the start of that) but nb itself seemed quite dead, and i couldn't really be asked to customise it all myself. So i made my own script to generate this static site: [kblg](https://github.com/davidovski/kblg/). Right now its probably just the bare minimum needed for this, but I am planning to add more things to it as I go along (including rss, if anyone would be interested?) diff --git a/templates/summary.html b/templates/summary.html index 9f226af..3ce1721 100644 --- a/templates/summary.html +++ b/templates/summary.html @@ -1,4 +1,6 @@ <div class="entry"> - <div class="small">%date% <a href="%url%">🔗</a></div> - %content% +<a href="%url%"> + <div class="small">%date% 🔗</div> + <h2>%title%</h2> +</a> </div> |