X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=plugins%2Fsent_subfolders%2Fsetup.php;h=a2565c66aae591f8bbff3371602b8ca7ec64e931;hp=65e1c33d8ce57dd3349e7a4cd4e51c084d059e75;hb=0397590e2d0620ad93ae22d2c8d33fe1283068f6;hpb=a3add160842395ccb4612001f9781056ec1d073a diff --git a/plugins/sent_subfolders/setup.php b/plugins/sent_subfolders/setup.php index 65e1c33d..a2565c66 100644 --- a/plugins/sent_subfolders/setup.php +++ b/plugins/sent_subfolders/setup.php @@ -147,7 +147,7 @@ function sent_subfolders_update_sentfolder() { global $sent_folder, $delimiter, $auto_create_special, $auto_create_done; global $sent_subfolders_base, $sent_subfolders_setting; global $username, $data_dir, $key, $imapServerAddress, $imapPort; - global $use_sent_subfolders, $move_to_sent; + global $use_sent_subfolders, $move_to_sent, $imap_server_type; if ($use_sent_subfolders || $move_to_sent) { $year = date('Y'); @@ -160,16 +160,22 @@ function sent_subfolders_update_sentfolder() { Multiple year holders with messages in it. level 1. Multiple year folders with holders in it. level 2. */ + + if( $imap_server_type == 'uw' ) { + $cnd_delimiter = ''; + } else { + $cnd_delimiter = $delimiter; + } + switch ($sent_subfolders_setting) { case SMPREF_SENT_SUBFOLDERS_YEARLY: $level = 1; - $sent_subfolder = $sent_subfolders_base + $sent_subfolder = $sent_subfolders_base . $cnd_delimiter . $year; - $year_folder = $sent_subfolder; break; case SMPREF_SENT_SUBFOLDERS_QUARTERLY: $level = 2; - $sent_subfolder = $sent_subfolders_base + $sent_subfolder = $sent_subfolders_base . $cnd_delimiter . $year . $delimiter . $quarter; $year_folder = $sent_subfolders_base @@ -177,7 +183,7 @@ function sent_subfolders_update_sentfolder() { break; case SMPREF_SENT_SUBFOLDERS_MONTHLY: $level = 2; - $sent_subfolder = $sent_subfolders_base + $sent_subfolder = $sent_subfolders_base . $cnd_delimiter . $year . $delimiter . $month; $year_folder = $sent_subfolders_base . $year;