From 39c3ea3a06f12d2e156d4959278bee7b093494da Mon Sep 17 00:00:00 2001
From: Alex Lardner '
+ singlePost = singlePost + datetime.fromtimestamp(ts).strftime('%B %-d, %Y') + ' ' + datetime.fromtimestamp(ts).strftime('%B %-d, %Y ')
- newPost = newPost + ''
- newPost = newPost + 'link to full post" + p["title"] + "
"
@@ -33,30 +40,58 @@ def generateBodies(db):
bodyText = p["body"]
if len(bodyText) > 512:
- formattedBody = bodyText[0:509] + '...'
+ formattedBody = bodyText[0:512] + postURLIntro + '...[click for full post]' + ''
else:
formattedBody = bodyText
formattedBody = markdown.markdown(formattedBody)
bodyText = markdown.markdown(bodyText)
+ ts = p["timestamp"]
- with open("./blog/posts/" + str(p["id"]) + ".html", "w") as f:
+ with open("./blog/posts/" + str(p["timestamp"]) + ".html", "w") as f:
singlePost = newPost + bodyText
+ singlePost = singlePost + '
Page ' + str(i-1) + '
' + else: + prev = " " + + cur = 'Page ' + str(i) + '
' + + if i == pageCount: + following = " " + else: + following = 'Page ' + str(i+1) + '
' + + with open("./blog/page" + str(i) + ".html", "w") as f: + f.write(rollTemplate.render(prevPage=prev, curPage=cur, nextPage=following, webRoot=documentRoot, blogContent=blobStack, siteCopyright=copyrightHolder)) + f.close() with open("./blog/index.html", "w") as f: - f.write(rollTemplate.render(webRoot=config['server']['document_root'], blogContent=blobStack, siteCopyright=config['server']['copyright_holder'])) + with open("./blog/page1.html", "r") as g: + for line in g: + f.write(line) + g.close() + f.close() + diff --git a/blahblah/templates/roll_template.html.jinja b/blahblah/templates/roll_template.html.jinja index 780529b..06d5833 100644 --- a/blahblah/templates/roll_template.html.jinja +++ b/blahblah/templates/roll_template.html.jinja @@ -15,6 +15,9 @@