]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Fix for bug 180544: prevents display of requestee field for generally requestable...
authormyk%mozilla.org <>
Sun, 17 Nov 2002 20:40:41 +0000 (20:40 +0000)
committermyk%mozilla.org <>
Sun, 17 Nov 2002 20:40:41 +0000 (20:40 +0000)
r=bbaetz
a=myk

template/en/default/flag/list.html.tmpl

index 67cb0b81523833b935be73305cf6570a16551931..4ee991447ed4750414ad56b91c7a9a30a9a101d8 100644 (file)
 
 <table id="flags">
 
+  [%# Step 1: Display every flag type (except inactive types with no flags). %]
   [% FOREACH type = flag_types %]
+    
+    [%# Step 1a: Display existing flag(s). %]
     [% FOREACH flag = type.flags %]
       <tr>
         <td>
@@ -94,7 +97,7 @@
           </select>
         </td>
         <td>
-          [% IF type.is_active && type.is_requestable %]
+          [% IF type.is_active && type.is_requesteeble %]
             <span style="white-space: nowrap;">
               (<input type="text" size="8" maxlength="255"
                       id="requestee-[% flag.id %]" 
         </td>
       </tr>
     [% END %]
+    
+    [%# Step 1b: Display UI for setting flag. %]
     [% IF (!type.flags || type.flags.size == 0) && type.is_active %]
       <tr>
         <td>&nbsp;</td>
           </select>
         </td>
         <td>
+          [% IF type.is_requesteeble %]
             <span style="white-space: nowrap;">
               (<input type="text" size="8" maxlength="255"
                       id="requestee_type-[% type.id %]" 
                       name="requestee_type-[% type.id %]">)
             </span>
+          [% END %]
         </td>
       </tr>
     [% END %]
   [% END %]
 
+  [%# Step 2: Display flag type again (if type is multiplicable). %]
   [% FOREACH type = flag_types %]
     [% NEXT UNLESS type.flags.size > 0 && type.is_multiplicable && type.is_active %]
     [% IF !separator_displayed %]
         </select>
       </td>
       <td>
-        [% IF type.is_requestable && type.is_requesteeble %]
+        [% IF type.is_requesteeble %]
             <span style="white-space: nowrap;">
               (<input type="text" size="8" maxlength="255"
                       id="requestee_type-[% type.id %]"