index 94685e32e3988ebc431f6f0acd9308b7a5cd9d30..832e8b69212faed480d0b0a63e0e33d5235b30b7 100644 (file)
<select name='option'>
{foreach from=$options item=item key=key}
+ {if !isset($sudoOption.$key) || ($sudoOption.$key && $item.TYPE == "LISTS")}
<option value='{$key}'>{$item.NAME} ({$map[$item.TYPE]})</option>
+ {/if}
{/foreach}
</select>
-
+<input type="submit" name="add_option" value="{msgPool type=addButton}">
<table>
{foreach from=$sudoOption item=item key=key}
+
+ <!-- Special handling for lists
+ -->
+ {if $options[$key].TYPE == "LISTS"}
+ {foreach from=$item item=entry key=entry_key}
+ <tr>
+ <td>{$key} - <b>{t}List{/t}</b></td>
+ <td style="width:20px;">
+ {if $entry.NEGATE}
+ <img src='images/negate.png' alt="!">
+ {/if}
+ </td>
+ <td><input type='text' value="{$entry.VALUE.0}" name="list_value__{$key}_{$entry_key}"></td>
+ <td>
+ <input type='image' src='images/negate.png' name='negListOption_{$key}_{$entry_key}' class='center'>
+ <input type='image' src='images/edittrash.png' name='delListOption_{$key}_{$entry_key}' class='center'>
+ </td>
+ </tr>
+ {/foreach}
+ {else}
+
+ <!-- Default values flat values/single value
+ -->
<tr>
<td>{$key}</td>
<td style="width:20px;">
id="option_value__{$key}"
{if $item.VALUE.0 == "FALSE" || $item.VALUE.0 == "TRUE"} disabled {/if}>
</select>
- {else}
- {$options[$item.NAME].TYPE}
{/if}
</td>
<td style='width: 40px;'>
<input type='image' src='images/edittrash.png' name='delOption_{$key}' class='center'>
</td>
</tr>
+ {/if}
{/foreach}
</table>