summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--build.py9
-rw-r--r--index.html2
-rw-r--r--templates/orly-memes.html.j2 (renamed from templates/oreily-memes.html.j2)4
4 files changed, 10 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
index dfbedba..f948ec3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
*.png
*.jpg
-oreily-memes.html
+orly-memes.html
diff --git a/build.py b/build.py
index eb9fdbb..004b869 100644
--- a/build.py
+++ b/build.py
@@ -18,6 +18,9 @@ def get_memes(directory):
def bake_thumbnails(memes):
for meme in memes:
if not os.access(meme.get("thumb"), os.F_OK):
+ thumb_path = os.path.dirname(meme.get("thumb"))
+ if not os.access(thumb_path, os.F_OK):
+ os.mkdir(thumb_path, int('0775', 8))
os.system("convert {} -resize 320x320^\> {}"
.format(meme.get("orig"), meme.get("thumb")))
@@ -30,11 +33,11 @@ def render_template(template_fname, output_fname, memes):
outdir = "."
-memes_dir = "oreily-memes"
+memes_dir = "orly-memes"
# The "om_" prefix means "oreily memes"
-om_template_fname = "templates/oreily-memes.html.j2"
+om_template_fname = "templates/orly-memes.html.j2"
om_outdir = outdir
-om_output_fname = om_outdir + "/" + "oreily-memes.html"
+om_output_fname = om_outdir + "/" + "orly-memes.html"
if not os.access(outdir, os.F_OK):
os.mkdir(outdir, int('0775', 8))
diff --git a/index.html b/index.html
index cb9346b..e8f0728 100644
--- a/index.html
+++ b/index.html
@@ -12,7 +12,7 @@
<a href="http://git.oxore.tk">cgit</a>
</p>
<p>
- <a href=oreily-memes.html>O'Reily memes</a>
+ <a href=orly-memes.html>O'RLY memes</a>
</p>
</body>
</html>
diff --git a/templates/oreily-memes.html.j2 b/templates/orly-memes.html.j2
index b1a8ce0..8555c06 100644
--- a/templates/oreily-memes.html.j2
+++ b/templates/orly-memes.html.j2
@@ -1,14 +1,14 @@
<!DOCTYPE html>
<html>
<head>
- <title>O'Reily Memes</title>
+ <title>O'RLY Memes</title>
<style>
img.meme {width: 24%;}
</style>
</head>
<body>
- <h1>O'Reily Memes</h1>
+ <h1>O'RLY Memes</h1>
<p>{% for meme in memes %}
<a href="{{ meme.orig }}"><img class=meme src="{{ meme.thumb }}"></a>{% endfor %}
</p>