From ae43a6a2e60c07a474debe60c4a1f08753d42b35 Mon Sep 17 00:00:00 2001
From: Byron Jones <glob@mozilla.com>
Date: Wed, 1 Apr 2015 11:09:11 +0800
Subject: Bug 1146777: use lightbox for images

---
 .../template/en/default/bug_modal/activity_stream.html.tmpl |  9 ++++++++-
 .../template/en/default/bug_modal/attachments.html.tmpl     | 13 +++++++++++--
 2 files changed, 19 insertions(+), 3 deletions(-)

(limited to 'extensions/BugModal/template/en')

diff --git a/extensions/BugModal/template/en/default/bug_modal/activity_stream.html.tmpl b/extensions/BugModal/template/en/default/bug_modal/activity_stream.html.tmpl
index 08849ef17..2e7b3c87b 100644
--- a/extensions/BugModal/template/en/default/bug_modal/activity_stream.html.tmpl
+++ b/extensions/BugModal/template/en/default/bug_modal/activity_stream.html.tmpl
@@ -164,7 +164,14 @@
 [% BLOCK comment_body %]
   <pre class="comment-text [%= "bz_private" IF comment.is_private %]" id="ct-[% comment.count FILTER none %]"
     [% IF comment.collapsed +%] style="display:none"[% END ~%]
-  >[% comment.body_full FILTER quoteUrls(bug, comment) %]</pre>
+  >[% FILTER collapse %]
+    [% IF comment.is_about_attachment && comment.attachment.is_image ~%]
+      <a href="attachment.cgi?id=[% comment.attachment.id FILTER none %]"
+        title="[% comment.attachment.description FILTER html %]"
+        class="lightbox"><img src="extensions/BugModal/web/image.png" width="16" height="16"></a>
+    [% END %]
+  [% END %]
+  [%~ comment.body_full FILTER quoteUrls(bug, comment) ~%]</pre>
 [% END %]
 
 [%
diff --git a/extensions/BugModal/template/en/default/bug_modal/attachments.html.tmpl b/extensions/BugModal/template/en/default/bug_modal/attachments.html.tmpl
index 3055cc861..f9209d3bf 100644
--- a/extensions/BugModal/template/en/default/bug_modal/attachments.html.tmpl
+++ b/extensions/BugModal/template/en/default/bug_modal/attachments.html.tmpl
@@ -20,8 +20,17 @@
     " [% IF attachment.isobsolete %]style="display:none"[% END %]>
       <td class="attach-desc-td">
         <div class="attach-desc">
-          <a href="attachment.cgi?id=[% attachment.id FILTER none %]">
-            [%~ attachment.description FILTER html %]</a>
+          [% IF attachment.is_image %]
+            <a href="attachment.cgi?id=[% attachment.id FILTER none %]"
+              title="[% attachment.description FILTER html %]"
+              class="lightbox">
+              <img src="extensions/BugModal/web/image.png" width="16" height="16">
+              [%~ attachment.description FILTER html %]
+            </a>
+          [% ELSE %]
+            <a href="attachment.cgi?id=[% attachment.id FILTER none %]">
+              [%~ attachment.description FILTER html %]</a>
+          [% END %]
         </div>
         <div>
           <span class="attach-time">[% INCLUDE bug_modal/rel_time.html.tmpl ts=attachment.attached %]</span>
-- 
cgit v1.2.3-24-g4f1b