diff options
Diffstat (limited to 'template/en/default/reports/components.html.tmpl')
-rw-r--r-- | template/en/default/reports/components.html.tmpl | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/template/en/default/reports/components.html.tmpl b/template/en/default/reports/components.html.tmpl new file mode 100644 index 000000000..2b7d1516e --- /dev/null +++ b/template/en/default/reports/components.html.tmpl @@ -0,0 +1,104 @@ +[%# 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): Bradley Baetz <bbaetz@student.usyd.edu.au> + # Max Kanat-Alexander <mkanat@bugzilla.org> + #%] + +[%# INTERFACE: + # product: object. The product for which we want to display component + # descriptions. + #%] + +[% title = BLOCK %] + Components for [% product.name FILTER html %] +[% END %] + +[% PROCESS global/header.html.tmpl + style_urls = [ "skins/standard/reports.css" ] + title = title +%] + +[% IF Param("useqacontact") %] + [% numcols = 3 %] +[% ELSE %] + [% numcols = 2 %] +[% END %] + +<table cellpadding="0" cellspacing="0" id="components_header_table"> + <tr> + <td class="instructions"> + Select a component to see open [% terms.bugs %] in that component: + </td> + <td class="product_container"> + <h2 class="product_name">[% product.name FILTER html %]</h2> + <div class="product_desc"> + [% product.description FILTER html_light %] + </div> + </td> + </tr> +</table> + +<h3 class="components_header">Components</h3> + +<table class="component_table" cellspacing="0" cellpadding="0"> + <thead> + <tr> + <th> </th> + <th>Default Assignee</th> + [% IF Param("useqacontact") %] + <th>Default QA Contact</th> + [% END %] + </tr> + </thead> + + <tbody> + [% FOREACH comp = product.components %] + [% INCLUDE describe_comp %] + [% END %] + </tbody> +</table> + +[% PROCESS global/footer.html.tmpl %] + +[%############################################################################%] +[%# BLOCK for components %] +[%############################################################################%] + +[% BLOCK describe_comp %] + <tr id="[% comp.name FILTER html %]"> + <td rowspan="2" class="component_name"> + <a href="buglist.cgi?product= + [%- product.name FILTER url_quote %]&component= + [%- comp.name FILTER url_quote %]&resolution=---"> + [% comp.name FILTER html %]</a> + </td> + <td class="component_assignee"> + [% INCLUDE global/user.html.tmpl who = comp.default_assignee %] + </td> + [% IF Param("useqacontact") %] + <td class="component_qa_contact"> + [% INCLUDE global/user.html.tmpl who = comp.default_qa_contact %] + </td> + [% END %] + </tr> + <tr> + <td colspan="[% numcols - 1 %]" class="component_description"> + [% comp.description FILTER html_light %] + </td> + </tr> +[% END %] |