--- a/degal/templates.py Fri Jun 05 23:42:03 2009 +0300
+++ b/degal/templates.py Fri Jun 05 23:59:14 2009 +0300
@@ -14,12 +14,12 @@
return tags.a(href=to_page.path_from(from_page))
-def image_link (from_page, image) :
+def image_link (from_page, image, image_html) :
"""
Link to the given image
"""
- return link_from(from_page, imgae.html)(
+ return link_from(from_page, image_html)(
tags.img(src=image.path_from(from_page))
)
@@ -36,13 +36,13 @@
# image-links
tags.p(
# prev thumb
- image_link(image.html, image.prev.thumb) if image.prev else None,
+ image_link(image.html, image.prev.thumb, image.prev.html) if image.prev else None,
# preview
- image_link(image.html, image.preview),
+ image_link(image.html, image.preview, image),
# next thumb
- image_link(image.html, image.next.thumb) if image.next else None
+ image_link(image.html, image.next.thumb, image.next.html) if image.next else None
),
# optional description
@@ -122,7 +122,7 @@
# image thumbnails
((
- image_link(folder, image)
+ image_link(folder, image, image.html)
) for image in folder.images),
# lower paginate