aboutsummaryrefslogtreecommitdiffstats
path: root/template/en/default/admin/users
diff options
context:
space:
mode:
authorlpsolit%gmail.com <>2006-11-11 00:51:27 +0000
committerlpsolit%gmail.com <>2006-11-11 00:51:27 +0000
commit0d3a72b793725118641c4d7abf511b4fc98f7aef (patch)
treec5a7b0fbcb401fdc3a083bb94b0b6345962d0bac /template/en/default/admin/users
parentbd49bafdb5915a8e738dcbb82c88e8ffdf65a769 (diff)
downloadbugs-0d3a72b793725118641c4d7abf511b4fc98f7aef.tar
bugs-0d3a72b793725118641c4d7abf511b4fc98f7aef.tar.gz
bugs-0d3a72b793725118641c4d7abf511b4fc98f7aef.tar.bz2
bugs-0d3a72b793725118641c4d7abf511b4fc98f7aef.tar.xz
bugs-0d3a72b793725118641c4d7abf511b4fc98f7aef.zip
Bug 189627: Implement per-product privileges - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
Diffstat (limited to 'template/en/default/admin/users')
-rw-r--r--template/en/default/admin/users/confirm-delete.html.tmpl23
1 files changed, 11 insertions, 12 deletions
diff --git a/template/en/default/admin/users/confirm-delete.html.tmpl b/template/en/default/admin/users/confirm-delete.html.tmpl
index 4c348fa10..0fd4aafa7 100644
--- a/template/en/default/admin/users/confirm-delete.html.tmpl
+++ b/template/en/default/admin/users/confirm-delete.html.tmpl
@@ -19,7 +19,6 @@
# listselectionvalues: selection values to recreate the current user
# list.
# editusers: is viewing user member of editusers?
- # editcomponents: is viewing user member of editcomponents?
# otheruser: Bugzilla::User object of the viewed user.
# reporter: number of bugs reported by the user
# assignee_or_qa: number of bugs the user is either the assignee
@@ -57,8 +56,8 @@
%]
[% responsibilityterms = {
- 'initialowner' => 'Default Assignee',
- 'initialqacontact' => 'Default QA Contact'
+ 'default_assignee' => 'Default Assignee',
+ 'default_qa_contact' => 'Default QA Contact'
}
%]
@@ -93,21 +92,21 @@
[% FOREACH component = otheruser.product_responsibilities %]
<li>
[% andstring = '' %]
- [% FOREACH responsibility = ['initialowner', 'initialqacontact'] %]
- [% IF component.$responsibility == otheruser.id %]
+ [% FOREACH responsibility = ['default_assignee', 'default_qa_contact'] %]
+ [% IF component.${responsibility}.id == otheruser.id %]
[% andstring %] [% responsibilityterms.$responsibility %]
[% andstring = ' and ' %]
[% END %]
[% END %]
for
- [% IF editcomponents %]
+ [% IF user.in_group("editcomponents", component.product_id) %]
<a href="editcomponents.cgi?action=edit&amp;product=
- [% component.productname FILTER url_quote %]&amp;component=
- [% component.componentname FILTER url_quote %]">
+ [% component.product.name FILTER url_quote %]&amp;component=
+ [% component.name FILTER url_quote %]">
[% END %]
- [%+ component.productname FILTER html %]:
- [% component.componentname FILTER html %]
- [% IF editcomponents %]
+ [%+ component.product.name FILTER html %]:
+ [% component.name FILTER html %]
+ [% IF user.in_group("editcomponents", component.product_id) %]
</a>
[% END %]
</li>
@@ -125,7 +124,7 @@
one product.
</p>
<p>
- [% IF editcomponents %]
+ [% IF user.in_group("editcomponents", component.product_id) %]
Change this by clicking the product editing links above,
[% ELSE %]
For now, you can