Changeset 9490b7b in github
- Timestamp:
- Oct 4, 2007 3:48:43 AM (6 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- d03828f
- Parents:
- fc74920
- Location:
- program
- Files:
-
- 2 edited
-
include/rcube_imap.inc (modified) (1 diff)
-
steps/settings/manage_folders.inc (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
program/include/rcube_imap.inc
r6b79f7b r9490b7b 50 50 var $sort_field = 'date'; 51 51 var $sort_order = 'DESC'; 52 var $delimiter = '/';52 var $delimiter = NULL; 53 53 var $caching_enabled = FALSE; 54 54 var $default_folders = array('INBOX'); -
program/steps/settings/manage_folders.inc
r6b79f7b r9490b7b 54 54 if ($create && $OUTPUT->ajax_call) 55 55 { 56 $foldersplit = explode($IMAP->delimiter, $create); 57 $display_create = str_repeat(' ', substr_count($create, $IMAP->delimiter)) . rcube_charset_convert($foldersplit[count($foldersplit)-1], 'UTF-7'); 56 $delimiter = $IMAP->get_hierarchy_delimiter(); 57 $foldersplit = explode($delimiter, $create); 58 $display_create = str_repeat(' ', substr_count($create, $delimiter)) . rcube_charset_convert($foldersplit[count($foldersplit)-1], 'UTF-7'); 58 59 $OUTPUT->command('add_folder_row', $create, $display_create); 59 60 $OUTPUT->send(); … … 76 77 if ($rename && $OUTPUT->ajax_call) 77 78 { 78 $foldersplit = $IMAP->delimiter ? explode($IMAP->delimiter, $rename) : array($rename); 79 $delimiter = $IMAP->get_hierarchy_delimiter(); 80 $foldersplit = explode($delimiter, $rename); 79 81 $level = count($foldersplit) - 1; 80 82 $display_rename = str_repeat(' ', $level) . rcube_charset_convert($foldersplit[$level], 'UTF-7'); … … 146 148 $a_unsubscribed = $IMAP->list_unsubscribed(); 147 149 $a_subscribed = $IMAP->list_mailboxes(); 150 $delimiter = $IMAP->get_hierarchy_delimiter(); 148 151 $a_js_folders = array(); 149 152 … … 167 170 $zebra_class = $i%2 ? 'even' : 'odd'; 168 171 $folder_js = JQ($folder); 169 $foldersplit = $IMAP->delimiter ? explode($IMAP->delimiter, $folder) : array($folder);172 $foldersplit = explode($delimiter, $folder); 170 173 $level = count($foldersplit) - 1; 171 174 $display_folder = str_repeat(' ', $level) . rcube_charset_convert($foldersplit[$level], 'UTF-7'); … … 215 218 $OUTPUT->set_env('subscriptionrows', $a_js_folders); 216 219 $OUTPUT->set_env('defaultfolders', $CONFIG['default_imap_folders']); 217 $OUTPUT->set_env('delimiter', $ IMAP->delimiter);220 $OUTPUT->set_env('delimiter', $delimiter); 218 221 219 222 return $out;
Note: See TracChangeset
for help on using the changeset viewer.
