Bug 327077: Implement a way to get all the components with a given default assignee (owner) and/or default QA contact - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bkor a=LpSolit

git-svn-id: svn://10.0.0.236/trunk@226360 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
lpsolit%gmail.com
2007-05-13 18:58:27 +00:00
parent a612569e07
commit 5ef9e4f038
5 changed files with 51 additions and 38 deletions

View File

@@ -55,12 +55,6 @@
listselectionvalues = listselectionvalues
%]
[% responsibilityterms = {
'default_assignee' => 'Default Assignee',
'default_qa_contact' => 'Default QA Contact'
}
%]
<table class="main">
<tr>
<th>Login name:</th>
@@ -88,30 +82,7 @@
<tr>
<th>Product responsibilities:</th>
<td>
<ul>
[% FOREACH component = otheruser.product_responsibilities %]
<li>
[% andstring = '' %]
[% FOREACH responsibility = ['default_assignee', 'default_qa_contact'] %]
[% IF component.${responsibility}.id == otheruser.id %]
[% andstring %] [% responsibilityterms.$responsibility %]
[% andstring = ' and ' %]
[% END %]
[% END %]
for
[% IF user.in_group("editcomponents", component.product_id) %]
<a href="editcomponents.cgi?action=edit&amp;product=
[% component.product.name FILTER url_quote %]&amp;component=
[% component.name FILTER url_quote %]">
[% END %]
[%+ component.product.name FILTER html %]:
[% component.name FILTER html %]
[% IF user.in_group("editcomponents", component.product_id) %]
</a>
[% END %]
</li>
[% END %]
</ul>
[% PROCESS admin/users/responsibilities.html.tmpl otheruser = otheruser %]
</td>
</tr>
[% END %]

View File

@@ -30,7 +30,7 @@
[% PROCESS global/header.html.tmpl
title = title
message = message
style_urls = ['skins/standard/editusers.css']
style_urls = ['skins/standard/admin.css', 'skins/standard/editusers.css']
%]
[% PROCESS admin/users/listselectvars.html.tmpl
@@ -96,6 +96,17 @@
</td>
</tr>
[% END %]
<tr>
<th>Product responsibilities:</th>
<td>
[% IF otheruser.product_responsibilities.size %]
[% PROCESS admin/users/responsibilities.html.tmpl otheruser = otheruser %]
[% ELSE %]
<em>none</em>
[% END %]
</td>
</tr>
</table>
<p>

View File

@@ -518,8 +518,6 @@
],
'admin/users/confirm-delete.html.tmpl' => [
'andstring',
'responsibilityterms.$responsibility',
'reporter',
'assignee_or_qa',
'cc',