Commit 3f11fbd9 authored by lpsolit%gmail.com's avatar lpsolit%gmail.com

Bug 477662: Display attachment flags as read-only to logged out users - Patch by…

Bug 477662: Display attachment flags as read-only to logged out users - Patch by Fré©ric Buclin <LpSolit@gmail.com> r/a=mkanat
parent c23619f1
[%# The contents of this file are subject to the Mozilla Public
[%# 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/
......@@ -938,23 +938,11 @@
</tr>
<tr>
<td colspan="2">
[% IF user.id %]
[% IF bug.flag_types.size > 0 %]
[% PROCESS "flag/list.html.tmpl" flag_no_header = 1
flag_types = bug.flag_types
any_flags_requesteeble = bug.any_flags_requesteeble %]
[% END %]
[% ELSE %]
[% FOREACH type = bug.flag_types %]
[% FOREACH flag = type.flags %]
[% flag.setter.nick FILTER html %]:
[%+ type.name FILTER html FILTER no_break %][% flag.status %]
[%+ IF flag.requestee %]
([% flag.requestee.nick FILTER html %])
[% END %]<br>
[% END %]
[% END %]
[% END %]
</td>
</tr>
[% END %]
......
......@@ -72,6 +72,8 @@
// -->
</script>
[% IF user.id %]
[%# We list flags by looping twice over the flag types relevant for the bug.
# In the first loop, we display existing flags and then, for active types,
# we display UI for adding new flags. In the second loop, we display UI
......@@ -273,3 +275,16 @@
[% END %]
</table>
[% ELSE %]
[%# The user is logged out. Display flags as read-only. %]
[% FOREACH type = flag_types %]
[% FOREACH flag = type.flags %]
[% flag.setter.nick FILTER html %]:
[%+ type.name FILTER html FILTER no_break %][% flag.status %]
[% IF flag.requestee %]
([% flag.requestee.nick FILTER html %])
[% END %]<br>
[% END %]
[% END %]
[% END %]
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment