Changeset 4740 in subversion
- Timestamp:
- May 6, 2011 9:03:22 AM (2 years ago)
- Location:
- trunk/plugins
- Files:
-
- 3 edited
-
managesieve/Changelog (modified) (1 diff)
-
managesieve/managesieve.php (modified) (2 diffs)
-
subscriptions_option/subscriptions_option.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/managesieve/Changelog
r4619 r4740 1 1 - Moved elsif replacement code to handle only imports from other formats 2 - Fixed mod_mailbox() usage for newer Roundcube versions 2 3 3 4 * version 4.1 [2011-03-07] -
trunk/plugins/managesieve/managesieve.php
r4597 r4740 1097 1097 $a_folders = $this->rc->imap->list_mailboxes(); 1098 1098 $delimiter = $this->rc->imap->get_hierarchy_delimiter(); 1099 $replace_delimiter = $this->rc->config->get('managesieve_replace_delimiter'); 1099 1100 1100 1101 // set mbox encoding … … 1106 1107 $mailbox = ''; 1107 1108 1109 1108 1110 foreach ($a_folders as $folder) { 1109 $utf7folder = $this->rc->imap->mod_mailbox($folder); 1111 $utf7folder = $folder; 1112 $foldername = rcmail_localize_foldername($utf7folder); 1113 $names = explode($delimiter, $foldername); 1114 $foldername = $names[sizeof($names)-1]; 1115 1110 1116 $names = explode($delimiter, rcube_charset_convert($folder, 'UTF7-IMAP')); 1111 1117 $name = $names[sizeof($names)-1]; 1112 1118 1113 if ($replace_delimiter = $this->rc->config->get('managesieve_replace_delimiter'))1114 $utf7folder = str_replace($delimiter, $replace_delimiter, $utf7folder);1115 1116 1119 // convert to Sieve implementation encoding 1117 1120 $utf7folder = $this->mbox_encode($utf7folder, $mbox_encoding); 1118 1121 1119 if ($folder_class = rcmail_folder_classname($name)) 1120 $foldername = $this->gettext($folder_class); 1121 else 1122 $foldername = $name; 1122 if ($replace_delimiter) 1123 $utf7folder = str_replace($delimiter, $replace_delimiter, $utf7folder); 1123 1124 1124 1125 $out .= sprintf('<option value="%s"%s>%s%s</option>'."\n", -
trunk/plugins/subscriptions_option/subscriptions_option.php
r4736 r4740 77 77 $rcmail = rcmail::get_instance(); 78 78 if (!$rcmail->config->get('use_subscriptions', true)) { 79 $args['folders'] = $rcmail->imap->conn->listMailboxes($ rcmail->imap->mod_mailbox($args['root']), $args['name']);79 $args['folders'] = $rcmail->imap->conn->listMailboxes($args['root'], $args['name']); 80 80 } 81 81 return $args;
Note: See TracChangeset
for help on using the changeset viewer.
