Fixed if hyper: cconditional in class MediaPage, lines 2554-2563.

svn: r13598
This commit is contained in:
Rob G. Healey 2009-11-16 21:10:49 +00:00
parent fb6897848e
commit 06017f562e

View File

@ -2550,18 +2550,14 @@ class MediaPage(BasePage):
with Html("div", id = "GalleryDisplay") as mediadisplay:
summaryarea += mediadisplay
img_url = self.report.build_url_fname(path, None, self.up)
if target_exists:
# TODO. Convert disk path to URL
url = self.report.build_url_fname(newpath, None, self.up)
hyper = Html("a", href = url)
# TODO. Mixup url and path
# path = convert_disk_path_to_url(path)
url = self.report.build_url_fname(path, None, self.up)
if hyper:
hyper += Html("img", src = url, alt = html_escape(self.page_title))
else:
hyper = Html("img", src = url, alt = html_escape(self.page_title))
if target_exists:
hyper = Html("a", href = url) + (
Html("img", src = img_url, alt = html_escape(self.page_title))
)
mediadisplay += hyper
else:
mediadisplay += missingimage