templates/preferences.tmpl
changeset 79 43ac75054d5c
parent 73 5a7188bf2894
child 84 3c78c9c080e9
equal deleted inserted replaced
78:85345abbd46a 79:43ac75054d5c
     7         <legend>Dates / Times</legend>
     7         <legend>Dates / Times</legend>
     8         
     8         
     9         <p>
     9         <p>
    10             <label for="timezone">Timezone:</label>
    10             <label for="timezone">Timezone:</label>
    11             <select name="timezone">
    11             <select name="timezone">
    12             % for tz_name in timezones :
    12             ${h.select_options(((tz_name, tz_name) for tz_name in timezones), prefs['timezone'])}
    13                 <option${' selected="selected"' if tz_name == prefs['timezone'].zone else ''}>${tz_name}</option>
       
    14             % endfor
       
    15             </select>
    13             </select>
    16             <span class="example">(${h.tz_name(prefs['timezone'])})</span>
    14             <span class="example">(${h.tz_name(prefs['timezone'])})</span>
    17         </p>
    15         </p>
    18 
    16 
    19         <p>
    17         <p>
    34         <legend>Log Output</legend>
    32         <legend>Log Output</legend>
    35         
    33         
    36         <p>
    34         <p>
    37             <label for="formatter">Formatter:</label>
    35             <label for="formatter">Formatter:</label>
    38             <select name="formatter">
    36             <select name="formatter">
    39             % for fmt_name, fmt in preferences.formatter.formatters.iteritems() :
    37                 ${h.select_options(((fmt_name, fmt.title) for fmt_name, fmt in preferences.formatter.formatters.iteritems()), prefs['formatter'])}
    40                 <option value="${fmt_name}">${fmt.title}</option>
       
    41             % endfor
       
    42             </select>
    38             </select>
    43         </p>
    39         </p>
    44 
    40 
    45         <p>
    41         <p>
    46             <label for="count">Lines / Page:</label>
    42             <label for="count">Lines / Page:</label>
    47             <input type="text" name="count" value="${prefs['count']}" />
    43             <input type="text" name="count" value="${prefs['count']}" />
    48             <span class="example">(Blank for infinite)</span>
    44             <span class="example">(Blank for infinite)</span>
    49         </p>
    45         </p>
    50     </fieldset>
    46     </fieldset>
       
    47     
       
    48     <fieldset>
       
    49         <legend>Image Options</legend>
       
    50 
       
    51         <p>
       
    52             <label for="image_font">Font:</label>
       
    53             <select name="image_font">
       
    54                 ${h.select_options(((name, title) for name, (path, title) in config.FORMATTER_IMAGE_FONTS.iteritems()), prefs['image_font'][0])}
       
    55             </select>
       
    56         </p>
       
    57 
       
    58         <p>
       
    59             <label for="image_font_size">Font size:</label>
       
    60             <input type="text" name="image_font_size" value="${prefs['image_font_size']}" />
       
    61             <span class="example">pt</span>
       
    62         </p>
       
    63     </fieldset>
    51 
    64 
    52     <input type="submit" value="Save" />
    65     <input type="submit" value="Save" />
    53 </form>
    66 </form>
    54 
    67