Commit 36540893 authored by olav%bkor.dhs.org's avatar olav%bkor.dhs.org

Bug 181239: Do not show flag table's header when all flags are disabled

Patch by Olav Vitters <olav@bkor.dhs.org> r=LpSolit a=justdave
parent 769a7f23
...@@ -257,33 +257,43 @@ ...@@ -257,33 +257,43 @@
<legend>People</legend> <legend>People</legend>
[% PROCESS section_people %] [% PROCESS section_people %]
</fieldset> </fieldset>
[%# *** Flags *** %] [%# *** Flags *** %]
<fieldset> [% show_bug_flags = 0 %]
<legend>Flags</legend> [% FOREACH type = bug.flag_types %]
<table cellspacing="1" cellpadding="1"> [% IF (type.flags && type.flags.size > 0) || (user.id && type.is_active) %]
<tr> [% show_bug_flags = 1 %]
<td colspan="2" valign="top"> [% LAST %]
[% IF user.id %] [% END %]
[% IF bug.flag_types.size > 0 %] [% END %]
[% PROCESS "flag/list.html.tmpl" flag_no_header = 1 [% IF show_bug_flags %]
flag_types = bug.flag_types <fieldset>
any_flags_requesteeble = bug.any_flags_requesteeble %] <legend>Flags</legend>
[% END %] <table cellspacing="1" cellpadding="1">
[% ELSE %] <tr>
[% FOREACH type = bug.flag_types %] <td colspan="2" valign="top">
[% FOREACH flag = type.flags %] [% IF user.id %]
[% flag.setter.nick FILTER html %]: [% IF bug.flag_types.size > 0 %]
[%+ type.name FILTER html FILTER no_break %][% flag.status %] [% PROCESS "flag/list.html.tmpl" flag_no_header = 1
[%+ IF flag.requestee %] flag_types = bug.flag_types
([% flag.requestee.nick FILTER html %]) any_flags_requesteeble = bug.any_flags_requesteeble %]
[% END %]<br> [% 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 %]
[% END %] [% END %]
[% END %] </td>
</td> </tr>
</tr> </table>
</table> </fieldset>
</fieldset> [% END %]
</td> </td>
</tr> </tr>
</table> </table>
......
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