[%# The contents of this file are subject to the Mozilla Public # License Version 1.1 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or # implied. See the License for the specific language governing # rights and limitations under the License. # # The Original Code is the Bugzilla Bug Tracking System. # # The Initial Developer of the Original Code is Netscape Communications # Corporation. Portions created by Netscape are # Copyright (C) 1998 Netscape Communications Corporation. All # Rights Reserved. # # Contributor(s): Myk Melez <myk@mozilla.org> #%] [% PROCESS global/variables.none.tmpl %] [% filtered_summary = bugsummary FILTER html %] [% header = BLOCK %]View All Attachments for [%+ "$terms.Bug $bug.id" FILTER bug_link(bug) FILTER none %][% END %] [% title = BLOCK %] View All Attachments for [% terms.Bug %] [%+ bug.bug_id FILTER html %] [% END %] [% PROCESS global/header.html.tmpl title = title header = header subheader = filtered_summary style_urls = ['skins/standard/attachment.css'] %] [% IF hide_obsolete %] <div id="hidden_obsolete_message"> Obsolete attachments are hidden. To view all attachments (including obsolete) <a href="attachment.cgi?bugid=[% bug.id FILTER html %]&action=viewall">click here</a>. </div> [% END %] <br> [% FOREACH a = attachments %] <div align="center"> <table class="attachment_info" cellspacing="0" cellpadding="4" border="1" width="75%"> <tr> <td valign="top" bgcolor="#cccccc" colspan="6"> <big><b>Attachment #[% a.id %]</b></big> </td> </tr> <tr> <td valign="top"> [% a.description FILTER html FILTER obsolete(a.isobsolete) %] </td> <td valign="top"> [% IF a.ispatch %] <i>patch</i> [% ELSE %] [% a.contenttype FILTER html %] [% END %] </td> <td valign="top">[% a.attached FILTER time %]</td> <td valign="top">[% a.datasize FILTER unitconvert %]</td> <td valign="top"> [% IF a.flags.size == 0 %] <i>no flags</i> [% ELSE %] [% FOREACH flag = a.flags %] [% flag.setter.nick FILTER html %]: [%+ flag.type.name FILTER html %][% flag.status %] [% IF flag.status == "?" && flag.requestee %] ([% flag.requestee.nick FILTER html %]) [% END %] [% ", " IF !loop.last %] [% END %] [% END %] </td> <td valign="top"> <a href="attachment.cgi?id=[% a.id %]&action=edit">Details</a> </td> </tr> </table> [% IF a.is_viewable %] [% IF a.contenttype == "text/html" %] [%# For security reasons (clickjacking, embedded scripts), we never # render HTML pages from here. The source code is displayed instead. %] [% INCLUDE global/textarea.html.tmpl minrows = 10 cols = 80 defaultcontent = a.data readonly = 'readonly' classes = 'viewall_frame' %] [% ELSE %] <iframe src="attachment.cgi?id=[% a.id %]" class="viewall_frame"> <b>You cannot view the attachment on this page because your browser does not support IFRAMEs. <a href="attachment.cgi?id=[% a.id %]">View the attachment on a separate page</a>.</b> </iframe> [% END %] [% ELSE %] <p><b> Attachment cannot be viewed because its MIME type is not text/*, image/*, or application/vnd.mozilla.*. <a href="attachment.cgi?id=[% a.id %]">Download the attachment instead</a>. </b></p> [% END %] </div> <br><br> [% END %] [% PROCESS global/footer.html.tmpl %]