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