4 |
4 |
5 <form action="${urls.preferences.build(req)}" method="POST"> |
5 <form action="${urls.preferences.build(req)}" method="POST"> |
6 <fieldset> |
6 <fieldset> |
7 <legend>Dates / Times</legend> |
7 <legend>Dates / Times</legend> |
8 |
8 |
9 <label for="timezone">Timezone:</label> |
9 <p> |
10 <select name="timezone"> |
10 <label for="timezone">Timezone:</label> |
11 % for tz_name in timezones : |
11 <select name="timezone"> |
12 <option${' selected="selected"' if tz_name == prefs[preferences.timezone].zone else ''}>${tz_name}</option> |
12 % for tz_name in timezones : |
13 % endfor |
13 <option${' selected="selected"' if tz_name == prefs[preferences.timezone].zone else ''}>${tz_name}</option> |
14 </select> |
14 % endfor |
15 <br/> |
15 </select> |
|
16 </p> |
16 |
17 |
17 <label for="date_format">Date format:</label> |
18 <p> |
18 <input type="text" name="date_format" value="${prefs[preferences.date_format]}" /> |
19 <label for="date_format">Date format:</label> |
19 <br/> |
20 <input type="text" name="date_format" value="${prefs[preferences.date_format]}" /> |
|
21 <span class="example">(${h.fmt_date()})</span> |
|
22 </p> |
20 |
23 |
21 <label for="time_format">Time format:</label> |
24 <p> |
22 <input type="text" name="time_format" value="${prefs[preferences.time_format]}" /> |
25 <label for="time_format">Time format:</label> |
23 <br/> |
26 <input type="text" name="time_format" value="${prefs[preferences.time_format]}" /> |
|
27 <span class="example">(${h.fmt_time()})</span> |
|
28 </p> |
24 |
29 |
25 </fieldset> |
30 </fieldset> |
26 |
31 |
27 <fieldset> |
32 <fieldset> |
28 <legend>Log Output</legend> |
33 <legend>Log Output</legend> |
29 |
34 |
30 <label for="formatter">Formatter:</label> |
35 <p> |
31 <select name="formatter"> |
36 <label for="formatter">Formatter:</label> |
32 % for fmt_name, fmt in preferences.formatter.formatters.iteritems() : |
37 <select name="formatter"> |
33 <option value="${fmt_name}">${fmt.title}</option> |
38 % for fmt_name, fmt in preferences.formatter.formatters.iteritems() : |
34 % endfor |
39 <option value="${fmt_name}">${fmt.title}</option> |
35 </select> |
40 % endfor |
|
41 </select> |
|
42 </p> |
36 </fieldset> |
43 </fieldset> |
37 |
44 |
38 <input type="submit" value="Save" /> |
45 <input type="submit" value="Save" /> |
39 </form> |
46 </form> |
40 |
47 |