diff -r e22d9f699081 -r 2a53c5ade434 degal/templates.py --- 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