diff options
Diffstat (limited to 'template/default')
-rw-r--r-- | template/default/show/comments.tmpl | 50 | ||||
-rw-r--r-- | template/default/show/multiple.tmpl | 154 |
2 files changed, 204 insertions, 0 deletions
diff --git a/template/default/show/comments.tmpl b/template/default/show/comments.tmpl new file mode 100644 index 000000000..77c621a74 --- /dev/null +++ b/template/default/show/comments.tmpl @@ -0,0 +1,50 @@ +[%# 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): Gervase Markham <gerv@gerv.net> + #%] + +[% DEFAULT start_at = 0 %] +[% count = 0 %] +[% FOREACH comment = bug.comments %] + [% IF count >= start_at %] + [% PROCESS a_comment %] + [% END %] + + [% count = count + 1 %] +[% END %] + + +[%############################################################################%] +[%# Block for individual comments #%] +[%############################################################################%] + +[% BLOCK a_comment %] + [% IF count > 0 %] + <br> + <i>------- Additional Comment + <a name="c[% count %]" href="#c[% count %]">#[% count %]</a> From + <a href="mailto:[% comment.email %]">[% comment.name %]</a> + [%+ comment.time %] ------- + </i> + [% END %] + + <br> + <pre> + [% quoteUrls(comment.body) %] + </pre> +[% END %] diff --git a/template/default/show/multiple.tmpl b/template/default/show/multiple.tmpl new file mode 100644 index 000000000..de5e6c251 --- /dev/null +++ b/template/default/show/multiple.tmpl @@ -0,0 +1,154 @@ +[%# 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): Terry Weissman <terry@mozilla.org> + # Gervase Markham <gerv@gerv.net> + #%] + +[% INCLUDE global/header + title = "Full Text Bug Listing" +%] + +[% IF bugs.first %] + [% FOREACH bug = bugs %] + [% PROCESS bug_display %] + [% END %] +[% ELSE %] + <p> + You'd have more luck if you gave me some bug numbers. + </p> +[% END %] + +[% INCLUDE global/footer %] + + +[%###########################################################################%] +[%# Block for an individual bug #%] +[%###########################################################################%] + +[% BLOCK bug_display %] + <img src="1x1.gif" width="1" height="80" align="left"> + <div align="center"> + <b> + <font ="+3">Bug [% bug.bug_id %] - [% bug.short_desc FILTER html %]</font> + </b> + </div> + + <table width="100%"> + <tr> + <td> + <b>Bug#:</b> + <a href="show_bug.cgi?id=[% bug.bug_id %]">[% bug.bug_id %]</a> + </td> + [% PROCESS cell attr = { description => "Product", + name => "product" } %] + [% PROCESS cell attr = { description => "Version", + name => "version" } %] + [% PROCESS cell attr = { description => "Platform", + name => "rep_platform" } %] + </tr> + + <tr> + [% PROCESS cell attr = { description => "OS/Version", + name => "op_sys" } %] + [% PROCESS cell attr = { description => "Status", + name => "bug_status" } %] + [% PROCESS cell attr = { description => "Severity", + name => "bug_severity" } %] + [% PROCESS cell attr = { description => "Priority", + name => "priority" } %] + </tr> + + <tr> + [% PROCESS cell attr = { description => "Resolution", + name => "resolution" } %] + [% PROCESS cell attr = { description => "Assigned To", + name => "assigned_to" } %] + [% PROCESS cell attr = { description => "Reported By", + name => "reporter" } %] + [% IF Param('useqacontact') %] + [% PROCESS cell attr = { description => "QA Contact", + name => "qa_contact" } %] + [% END %] + </tr> + + <tr> + <td colspan="2"> + <b>Component:</b> + [% bug.component %] + </td> + + <td colspan="2"> + [% IF Param('usetargetmilestone') %] + <b>Target Milestone:</b> + [% bug.target_milestone %] + [% END %] + </td> + </tr> + + <tr> + <td colspan="4"> + <b>URL:</b> + <A HREF="[% bug.bug_file_loc %]">[% bug.bug_file_loc FILTER html %]</a> + </tr> + + <tr> + <td colspan="4"> + <b>Summary:</b> [% bug.short_desc %] + </td> + </tr> + + [% IF use_keywords %] + <tr> + <td colspan="4"> + <b>Keywords: </b> [% bug.keywords %] + </td> + </tr> + [% END %] + + [% IF Param("usestatuswhiteboard") %] + <tr> + <td colspan="4"> + <b>Status Whiteboard:</b> + [% bug.status_whiteboard FILTER html %] + </td> + </tr> + [% END %] + + <tr> + <td colspan="4"> + <b>Description:</b> + </td> + </tr> + </table> + + [% PROCESS show/comments.tmpl %] + + <hr> +[% END %] + + +[%###########################################################################%] +[%# Block for standard table cells #%] +[%###########################################################################%] + +[% BLOCK cell %] + <td> + <b>[% attr.description%]:</b> + [% bug.${attr.name} %] + </td> +[% END %] |