1 {if $Expert}
2 {if $LastError != ""}
3 <table class='sieve_test_case'>
4 <tr>
5 <td colspan=4>
6 <font color='red'><b>{$LastError}</b></font>
7 </td>
8 </tr>
9 </table>
10 {/if}
13 <table class='sieve_test_case'>
14 <tr>
15 <td>
16 <b>{t}Header{/t}</b>
17 </td>
18 <td style='text-align:right; vertical-align:top;'>
19 <input type='submit' name='Toggle_Expert_{$ID}' value='{t}Normal view{/t}'>
20 </td>
21 </tr>
22 </table>
23 <table>
24 <tr>
25 <td>
26 {t}Match type{/t}
27 </td>
28 <td>
29 <select name='matchtype_{$ID}' title='{t}Boolean value{/t}' onChange='document.mainform.submit();'>
30 {html_options options=$match_types selected=$match_type}
31 </select>
33 </td>
34 </tr>
35 <tr>
36 <td>
37 {t}Invert test{/t}?
38 </td>
39 <td>
40 {if $Inverse}
41 <input type='submit' name='toggle_inverse_{$ID}' value='{t}Yes{/t}'>
42 {else}
43 <input type='submit' name='toggle_inverse_{$ID}' value='{t}No{/t}'>
44 {/if}
45 </td>
46 </tr>
47 <tr>
48 <td>
49 {t}Comparator{/t}
50 </td>
51 <td>
52 <select name='comparator_{$ID}' title='{t}Boolean value{/t}'>
53 {html_options options=$comparators selected=$comparator}
54 </select>
55 </td>
56 </tr>
57 {if $match_type == ":count" || $match_type == ":value"}
58 <tr>
59 <td>
60 {t}operator{/t}
61 </td>
62 <td>
63 <select name='operator_{$ID}' title='{t}Boolean value{/t}' onChange='document.mainform.submit();'>
64 {html_options options=$operators selected=$operator}
65 </select>
66 </td>
67 </tr>
68 {/if}
70 <tr>
71 <td colspan=2> </td>
72 </tr>
73 </table>
74 <table class='sieve_test_case'>
75 <tr>
76 <td >
77 {t}Address fields to include{/t}<br>
78 <textarea style='width:100%;height:70px;' name='keys_{$ID}'>{$keys}</textarea>
79 </td>
80 <td >
81 {t}Values to match for{/t}<br>
82 <textarea style='width:100%;height:70px;' name='values_{$ID}'>{$values}</textarea>
83 </td>
84 </tr>
85 </table>
87 {else}
88 {if $LastError != ""}
89 <table class='sieve_test_case'>
90 <tr>
91 <td colspan=4>
92 <font color='red'><b>{$LastError}</b></font>
93 </td>
94 </tr>
95 </table>
96 {/if}
99 <table class='sieve_test_case'>
100 <tr>
101 {if $match_type == ":count" || $match_type == ":value"}
102 <td style='vertical-align:top; width:350px;'>
103 {else}
104 <td style='vertical-align:top; width:200px;'>
105 {/if}
106 <b>{t}Header{/t}</b>
108 {if $Inverse}
109 <input type='submit' name='toggle_inverse_{$ID}' value='{t}Not{/t}'>
110 {else}
111 <input type='submit' name='toggle_inverse_{$ID}' value='{t}-{/t}'>
112 {/if}
113
114 <select onChange='document.mainform.submit();' name='matchtype_{$ID}' title='{t}Boolean value{/t}'>
115 {html_options options=$match_types selected=$match_type}
116 </select>
118 {if $match_type == ":count" || $match_type == ":value"}
119 <select name='operator_{$ID}' title='{t}Boolean value{/t}' onChange='document.mainform.submit();'>
120 {html_options options=$operators selected=$operator}
121 </select>
122 {/if}
123 </td>
124 <td>
125 <textarea style='width:100%;height:40px;' name='keys_{$ID}'>{$keys}</textarea>
126 </td>
127 <td>
128 <textarea style='width:100%;height:40px;' name='values_{$ID}'>{$values}</textarea>
129 </td>
130 <td style='text-align:right; vertical-align:top; width:120px;'>
131 <input type='submit' name='Toggle_Expert_{$ID}' value='{t}Expert view{/t}'>
132 </td>
133 </tr>
135 </table>
136 {/if}