瀏覽代碼

Patched up the problem pointed out by Michael Bowe with folder
creation and Courier.

Erin Schnabel 22 年之前
父節點
當前提交
884fdf6023
共有 1 個文件被更改,包括 10 次插入9 次删除
  1. 10 9
      src/folders.php

+ 10 - 9
src/folders.php

@@ -101,20 +101,21 @@ echo html_tag( 'table', '', 'center', '', 'width="70%" cellpadding="4" cellspaci
      _("as a subfolder of").
      _("as a subfolder of").
      '<BR>'.
      '<BR>'.
      "<TT><SELECT NAME=subfolder>\n";
      "<TT><SELECT NAME=subfolder>\n";
-if ($default_sub_of_inbox == false) {
+
+$show_selected=0;
+$skip_folders=0;
+$server_type = strtolower($imap_server_type);
+if ( $server_type == 'courier' ) {
+  $show_selected = array('inbox');
+  $skip_folders = array('inbox','inbox.trash');
+}
+
+if ( $default_sub_of_inbox == false ) {
     echo '<OPTION SELECTED VALUE="">[ '._("None")." ]\n";
     echo '<OPTION SELECTED VALUE="">[ '._("None")." ]\n";
 } else {
 } else {
     echo '<OPTION VALUE="">[ '._("None")." ]\n";
     echo '<OPTION VALUE="">[ '._("None")." ]\n";
-}
-
-$show_selected = 0;
-if ( $default_sub_of_inbox ) {
     $show_selected = array('inbox');
     $show_selected = array('inbox');
 }
 }
-$skip_folders = 0;
-if ( strtolower($imap_server_type) == 'courier' ) {
-    $skip_folders = array('inbox.trash');
-}
 
 
 echo sqimap_mailbox_option_list($imapConnection, $show_selected, $skip_folders, $boxes, 'noinferiors');
 echo sqimap_mailbox_option_list($imapConnection, $show_selected, $skip_folders, $boxes, 'noinferiors');