Changeset 337 in subversion
- Timestamp:
- Sep 7, 2006 2:51:16 PM (7 years ago)
- Location:
- trunk/roundcubemail
- Files:
-
- 7 edited
-
config/main.inc.php.dist (modified) (2 diffs)
-
program/localization/de_CH/labels.inc (modified) (1 diff)
-
program/localization/de_DE/labels.inc (modified) (1 diff)
-
program/localization/en_US/labels.inc (modified) (1 diff)
-
program/steps/mail/compose.inc (modified) (1 diff)
-
program/steps/settings/func.inc (modified) (2 diffs)
-
program/steps/settings/save_prefs.inc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/config/main.inc.php.dist
r321 r337 196 196 */ 197 197 198 // list of configuration option names that need to be available in Javascript. 199 $rcmail_config['javascript_config'] = array('read_when_deleted', 'flag_for_deletion'); 200 198 201 // try to load host-specific configuration 199 202 $rcmail_config['include_host_config'] = FALSE; … … 223 226 $rcmail_config['message_sort_order'] = 'DESC'; 224 227 225 // list of configuration option names that need to be available in Javascript. 226 $rcmail_config['javascript_config'] = array('read_when_deleted', 'flag_for_deletion'); 227 228 // save compose message every 300 seconds (5min) 229 $rcmail_config['draft_autosave'] = 300; 228 230 229 231 // end of config file -
trunk/roundcubemail/program/localization/de_CH/labels.inc
r282 r337 201 201 $labels['dstactive'] = 'Sommerzeit'; 202 202 203 $labels['autosavedraft'] = 'Entwurf autom. speichern'; 204 $labels['everynminutes'] = 'alle $n Minuten'; 205 $labels['never'] = 'nie'; 206 203 207 $labels['folder'] = 'Ordner'; 204 208 $labels['folders'] = 'Ordner'; -
trunk/roundcubemail/program/localization/de_DE/labels.inc
r282 r337 202 202 $labels['dstactive'] = 'Sommerzeit'; 203 203 204 $labels['autosavedraft'] = 'Entwurf autom. speichern'; 205 $labels['everynminutes'] = 'alle $n Minuten'; 206 $labels['never'] = 'nie'; 207 204 208 $labels['folder'] = 'Ordner'; 205 209 $labels['folders'] = 'Ordner'; -
trunk/roundcubemail/program/localization/en_US/labels.inc
r313 r337 203 203 $labels['dstactive'] = 'Daylight savings'; 204 204 205 $labels['autosavedraft'] = 'Automatically save draft'; 206 $labels['everynminutes'] = 'every $n minutes'; 207 $labels['never'] = 'never'; 208 205 209 $labels['folder'] = 'Folder'; 206 210 $labels['folders'] = 'Folders'; -
trunk/roundcubemail/program/steps/mail/compose.inc
r322 r337 55 55 // add some labels to client 56 56 rcube_add_label('nosubject', 'norecipientwarning', 'nosubjectwarning', 'nobodywarning', 'notsentwarning', 'savingmessage', 'sendingmessage', 'messagesaved'); 57 58 // add config parameter to client script 59 $OUTPUT->add_script(sprintf("%s.set_env('draft_autosave', %d);", $JS_OBJECT_NAME, !empty($CONFIG['drafts_mbox']) ? $CONFIG['draft_autosave'] : 0)); 57 60 58 61 -
trunk/roundcubemail/program/steps/settings/func.inc
r171 r337 47 47 $out = "$form_start<table" . $attrib_str . ">\n\n"; 48 48 49 $a_show_cols = array('language' => array('type' => 'text'), 50 'pagesize' => array('type' => 'text'), 51 'timezone' => array('type' => 'text'), 52 'prettydate' => array('type' => 'text')); 49 $a_show_cols = array( 50 'language' => array('type' => 'text'), 51 'pagesize' => array('type' => 'text'), 52 'timezone' => array('type' => 'text'), 53 'prettydate' => array('type' => 'text'), 54 'draft_autosave' => array('type' => 'text') 55 ); 53 56 54 57 // show language selection … … 145 148 $input_prettydate->show($CONFIG['prettydate']?1:0)); 146 149 150 if (!empty($CONFIG['drafts_mbox'])) 151 { 152 $field_id = 'rcmfd_autosave'; 153 $select_autosave = new select(array('name' => '_draft_autosave', 'id' => $field_id)); 154 $select_autosave->add(rcube_label('never'), 0); 155 foreach (array(3, 5, 10) as $i => $min) 156 $select_autosave->add(rcube_label(array('name' => 'everynminutes', 'vars' => array('n' => $min))), $min*60); 157 158 $out .= sprintf("<tr><td class=\"title\"><label for=\"%s\">%s</label></td><td>%s</td></tr>\n", 159 $field_id, 160 rep_specialchars_output(rcube_label('autosavedraft')), 161 $select_autosave->show($CONFIG['draft_autosave'])); 162 } 147 163 148 164 $out .= "\n</table>$form_end"; -
trunk/roundcubemail/program/steps/settings/save_prefs.inc
r194 r337 29 29 $a_user_prefs['pagesize'] = is_numeric($_POST['_pagesize']) ? (int)$_POST['_pagesize'] : $CONFIG['pagesize']; 30 30 $a_user_prefs['prefer_html'] = isset($_POST['_prefer_html']) ? TRUE : FALSE; 31 $a_user_prefs['draft_autosave'] = isset($_POST['_draft_autosave']) ? intval($_POST['_draft_autosave']) : 0; 31 32 32 33 // MM: Date format toggle (Pretty / Standard) … … 35 36 if (isset($_POST['_language'])) 36 37 { 37 $sess_user_lang = $_SESSION['user_lang'] = $_POST['_language'];38 $sess_user_lang = $_SESSION['user_lang'] = get_input_value('_language', RCUBE_INPUT_POST); 38 39 rcmail_set_locale($sess_user_lang); 39 40 }
Note: See TracChangeset
for help on using the changeset viewer.
