5 ** Copyright (c) 1999-2000 The SquirrelMail development team
6 ** Licensed under the GNU GPL. For full terms see the file COPYING.
8 ** Displays all optinos about display preferences
13 include('../src/validate.php');
14 include('../functions/page_header.php');
15 include('../functions/display_messages.php');
16 include('../functions/imap.php');
17 include('../functions/array.php');
18 include('../functions/plugin.php');
19 include('../src/load_prefs.php');
21 displayPageHeader($color, 'None');
22 $chosen_language = getPref($data_dir, $username, 'language');
25 <table width
="95%" align
="center" border
="0" cellpadding
="2" cellspacing
="0"><tr
><td bgcolor
="<?php echo $color[0] ?>">
26 <center
><b
><?php
echo _("Options") . ' - ' . _("Display Preferences"); ?
></b
></center
>
29 <form name
="f" action
="options.php" method
="post">
30 <table width
="100%" cellpadding
="0" cellspacing
="2" border
="0">
32 <td align
="right" nowrap
><?php
echo _("Theme"); ?
>:
35 echo ' <tt><select name="chosentheme">' . "\n";
36 for ($i = 0; $i < count($theme); $i++
) {
37 if ($theme[$i]['PATH'] == $chosen_theme)
38 echo ' <option selected value="'.$theme[$i]['PATH'].'">'.$theme[$i]['NAME']."\n";
40 echo ' <option value="'.$theme[$i]['PATH'].'">'.$theme[$i]['NAME']."\n";
42 echo ' </select></tt>';
47 <td align
="right" nowrap
><?php
echo _("Language"); ?
>:
50 echo ' <tt><select name="language">' . "\n";
51 foreach ($languages as $code => $name) {
52 if ($code==$chosen_language)
53 echo ' <OPTION SELECTED VALUE="'.$code.'">'.$languages[$code]['NAME']."\n";
55 echo ' <OPTION VALUE="'.$code.'">'.$languages[$code]['NAME']."\n";
57 echo ' </select></tt>';
59 echo '<br><small>This system doesn\'t support multiple languages</small>';
64 <td align
=right nowrap
> 
;
65 <?php
echo _("Use Javascript or HTML addressbook?") . '</td><td>';
66 if ($use_javascript_addr_book == true) {
67 echo ' <input type="radio" name="javascript_abook" value="1" checked> ' . _("JavaScript") . ' ';
68 echo ' <input type="radio" name="javascript_abook" value="0"> ' . _("HTML");
70 echo ' <input type="radio" name="javascript_abook" value="1"> ' . _("JavaScript") . ' ';
71 echo ' <input type="radio" name="javascript_abook" value="0" checked> ' . _("HTML");
77 <td align
=right nowrap
><?php
echo _("Number of Messages to Index"); ?
>:
81 echo ' <tt><input type="text" size="5" name="shownum" value="'.$show_num.'"></tt><br>';
83 echo ' <tt><input type="text" size="5" name="shownum" value="25"></tt><br>';
88 <td align
="right" nowrap
><?php
echo _("Wrap incoming text at"); ?
>:
92 echo ' <tt><input type="text" size="5" name="wrapat" value="'.$wrap_at.'"></tt><br>';
94 echo ' <tt><input type="tex" size="5" name="wrapat" value="86"></tt><br>';
99 <td align
="right" nowrap
><?php
echo _("Size of editor window"); ?
>:
102 if ($editor_size >= 10 && $editor_size <= 255)
103 echo ' <tt><input type="text" size="5" name="editorsize" value="'.$editor_size.'"></tt><br>';
105 echo ' <tt><input type="text" size="5" name="editorsize" value="76"></tt><br>';
110 <td align
="right" nowrap
><?PHP
echo _("Location of folder list") ?
>:</td
>
111 <td
><select name
="folder_new_location">
112 <option value
="left"<?PHP
113 if ($location_of_bar != 'right') echo ' SELECTED';
114 ?
>><?PHP
echo _("Left"); ?
></option
>
115 <option value
="right"<?PHP
116 if ($location_of_bar == 'right') echo ' SELECTED';
117 ?
>><?PHP
echo _("Right"); ?
></option
>
122 <td align
="right" nowrap
><?PHP
echo _("Location of buttons when composing") ?
>:</td
>
123 <td
><select name
="button_new_location">
124 <option value
="top"<?PHP
125 if ($location_of_buttons == 'top') echo ' SELECTED';
126 ?
>><?PHP
echo _("Before headers"); ?
></option
>
127 <option value
="between"<?PHP
128 if ($location_of_buttons == 'between') echo ' SELECTED';
129 ?
>><?PHP
echo _("Between headers and message body"); ?
></option
>
130 <option value
="bottom"<?PHP
131 if ($location_of_buttons == 'bottom') echo ' SELECTED';
132 ?
>><?PHP
echo _("After message body"); ?
></option
>
137 <td align
=right nowrap
><?php
echo _("Width of folder list"); ?
>:
140 echo ' <select name="leftsize">' . "\n";
141 for ($i = 100; $i <= 300; $i +
= 10)
143 if ($left_size >= $i && $left_size < $i +
10)
144 echo "<option value=\"$i\" selected>$i pixels\n";
146 echo "<option value=\"$i\">$i pixels\n";
153 <td align
="right" nowrap
><?php
echo _("Auto refresh folder list"); ?
>:
156 $seconds_str = _("Seconds");
157 $none_str = _("None");
158 $minute_str = _("Minute");
159 $minutes_str = _("Minutes");
161 echo ' <SELECT name="leftrefresh">';
162 if (($left_refresh == 'None') ||
($left_refresh == ''))
163 echo ' <OPTION VALUE="None" SELECTED>'.$none_str;
165 echo ' <OPTION VALUE="None">'.$none_str;
167 if (($left_refresh == 10))
168 echo ' <OPTION VALUE="10" SELECTED>10 '.$seconds_str;
170 echo ' <OPTION VALUE="10">10 '.$seconds_str;
172 if (($left_refresh == 20))
173 echo ' <OPTION VALUE="20" SELECTED>20 '.$seconds_str;
175 echo ' <OPTION VALUE="20">20 '.$seconds_str;
177 if (($left_refresh == 30))
178 echo ' <OPTION VALUE="30" SELECTED>30 '.$seconds_str;
180 echo ' <OPTION VALUE="30">30 '.$seconds_str;
182 if (($left_refresh == 60))
183 echo ' <OPTION VALUE="60" SELECTED>1 '.$minute_str;
185 echo ' <OPTION VALUE="60">1 '.$minute_str;
187 if (($left_refresh == 120))
188 echo ' <OPTION VALUE="120" SELECTED>2 '.$minutes_str;
190 echo ' <OPTION VALUE="120">2 '.$minutes_str;
192 if (($left_refresh == 180))
193 echo ' <OPTION VALUE="180" SELECTED>3 '.$minutes_str;
195 echo ' <OPTION VALUE="180">3 '.$minutes_str;
197 if (($left_refresh == 240))
198 echo ' <OPTION VALUE="240" SELECTED>4 '.$minutes_str;
200 echo ' <OPTION VALUE="240">4 '.$minutes_str;
202 if (($left_refresh == 300))
203 echo ' <OPTION VALUE="300" SELECTED>5 '.$minutes_str;
205 echo ' <OPTION VALUE="300">5 '.$minutes_str;
207 if (($left_refresh == 420))
208 echo ' <OPTION VALUE="420" SELECTED>7 '.$minutes_str;
210 echo ' <OPTION VALUE="420">7 '.$minutes_str;
212 if (($left_refresh == 600))
213 echo ' <OPTION VALUE="600" SELECTED>10 '.$minutes_str;
215 echo ' <OPTION VALUE="600">10 '.$minutes_str;
217 if (($left_refresh == 720))
218 echo ' <OPTION VALUE="720" SELECTED>12 '.$minutes_str;
220 echo ' <OPTION VALUE="720">12 '.$minutes_str;
222 if (($left_refresh == 900))
223 echo ' <OPTION VALUE="900" SELECTED>15 '.$minutes_str;
225 echo ' <OPTION VALUE="900">15 '.$minutes_str;
227 if (($left_refresh == 1200))
228 echo ' <OPTION VALUE="1200" SELECTED>20 '.$minutes_str;
230 echo ' <OPTION VALUE="1200">20 '.$minutes_str;
232 if (($left_refresh == 1500))
233 echo ' <OPTION VALUE="1500" SELECTED>25 '.$minutes_str;
235 echo' <OPTION VALUE="1500">25 '.$minutes_str;
237 if (($left_refresh == 1800))
238 echo ' <OPTION VALUE="1800" SELECTED>30 '.$minutes_str;
240 echo ' <OPTION VALUE="1800">30 '.$minutes_str;
248 <?php
echo _("Use alternating row colors?") ?
>
251 if (isset($alt_index_colors) && $alt_index_colors == 1) {
259 <input type
="radio" name
="altIndexColors" value
="1"<?php
echo $a ?
>> <?php
echo _("Yes") ?
>  
; 
;
260 <input type
="radio" name
="altIndexColors" value
="0"<?php
echo $b ?
>> <?php
echo _("No") ?
><br
>
265 <?php
echo _("Show HTML version by default"); ?
>:
268 <input type
=checkbox name
=showhtmldefault
<?php
269 if (isset($show_html_default) && $show_html_default)
272 echo _("Yes, show me the HTML version of a mail message, if it is available.");
276 <?php
do_hook('options_display_inside'); ?
>
280 <input type
="submit" value
="<?php echo _("Submit
"); ?>"name
="submit_display">
285 <?php
do_hook('options_display_bottom'); ?
>