From 4a76a00a028214f71ba2f244ab7d9f663d6dffa0 Mon Sep 17 00:00:00 2001 From: Alex Lardner Date: Thu, 6 Aug 2026 16:21:17 -0700 Subject: [PATCH] css changes --- blahblah/render.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/blahblah/render.py b/blahblah/render.py index 5daa8b9..134ed6f 100644 --- a/blahblah/render.py +++ b/blahblah/render.py @@ -9,9 +9,15 @@ env = Environment( loader = PackageLoader("blahblah") ) rollTemplate = env.get_template("roll_template.html.jinja") postTemplate = env.get_template("post_template.html.jinja") -with open('config.toml', 'r') as f: - config = toml.load(f) - +try: + with open('config.toml', 'r') as f: + config = toml.load(f) +except FileNotFoundError: + print('Error: config.toml not found (try renaming example.toml?). Exiting...') + sys.exit() +except: + print('An unknown error occurred. Exiting...') + sys.exit() def generateBodies(db): postCount = 0 @@ -22,24 +28,18 @@ def generateBodies(db): newPost = '
' newPost = newPost + "

" + p["title"] + "


" else: - newPost = '
' + newPost = '
' bodyText = p["body"] if len(bodyText) > 512: - formattedBody = bodyText[0:512] - # formattedBody = markdown.markdown(formattedBody) - # bodyText = markdown.markdown(bodyText) + formattedBody = bodyText[0:509] + '...' else: formattedBody = bodyText formattedBody = markdown.markdown(formattedBody) bodyText = markdown.markdown(bodyText) - #newPost = newPost + formattedBody - - #newPost = newPost + "
" - with open("./blog/posts/" + str(p["id"]) + ".html", "w") as f: singlePost = newPost + bodyText singlePost = singlePost + '
' @@ -49,7 +49,7 @@ def generateBodies(db): newPost = newPost + formattedBody newPost = newPost + '

' + datetime.fromtimestamp(ts).strftime('%B %-d, %Y ') newPost = newPost + '' - newPost = newPost + 'permalink

' + newPost = newPost + 'link to full post

' blogRoll.append(newPost) postCount += 1