toggle all is back for a single folder
authorjmunro <jmunro@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 2 Feb 2002 22:13:17 +0000 (22:13 +0000)
committerjmunro <jmunro@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 2 Feb 2002 22:13:17 +0000 (22:13 +0000)
search only.
jason

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2348 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/imap_search.php

index fad2f502e187b2cc586f7decf6c32cc43af8988d..ba69165aa2916ea317ba42e2e300868de15094b4 100644 (file)
@@ -38,7 +38,7 @@ function sqimap_search($imapConnection,$search_where,$search_what,$mailbox,$colo
         }
         else {
                 $search_string = '';
         }
         else {
                 $search_string = '';
-               $count = count($multi_search);
+        $count = count($multi_search);
                 for ($x=0;$x<$count;$x++) {
                        $search_string = $search_string . ' ' . $search_where . " " . '"' . $multi_search[$x] . '" ';
                 }
                 for ($x=0;$x<$count;$x++) {
                        $search_string = $search_string . ' ' . $search_where . " " . '"' . $multi_search[$x] . '" ';
                 }
@@ -173,14 +173,21 @@ function sqimap_search($imapConnection,$search_where,$search_what,$mailbox,$colo
         if (!isset ($msg)) { 
             $msg = ''; 
         }
         if (!isset ($msg)) { 
             $msg = ''; 
         }
-        mail_message_listing_beginning( $imapConnection,
-            "move_messages.php?msg=$msg&mailbox=$urlMailbox&pos=$pos&where=" . urlencode($search_where) . "&what=".urlencode($search_what),
+        if ($search_all != 'all') {
+            mail_message_listing_beginning( $imapConnection,
+                "move_messages.php?msg=$msg&mailbox=$urlMailbox&pos=$pos&where=" . urlencode($search_where) . "&what=".urlencode($search_what),
             $mailbox,
             $mailbox,
-            -1,
-            '<b>' . _("Found") . ' ' . count($messagelist) . ' ' . _("messages") . '</b>');
-            #get_selectall_link($start_msg, $sort) );
-
-#              echo '<table width=100%>';
+                -1,
+                '<b>' . _("Found") . ' ' . count($messagelist) . ' ' . _("messages") . '</b></tr><tr>'.
+            get_selectall_link($start_msg, $sort));
+        }
+        else {
+            mail_message_listing_beginning( $imapConnection,
+                "move_messages.php?msg=$msg&mailbox=$urlMailbox&pos=$pos&where=" . urlencode($search_where) . "&what=".urlencode($search_what),
+            $mailbox,
+                -1,
+                '<b>' . _("Found") . ' ' . count($messagelist) . ' ' . _("messages") . '</b></tr><tr>');
+        }
                echo "<b><big><center>$mailbox</center></big></b>";
         while ($j < count($msgs)) {
             printMessageInfo($imapConnection, $msgs[$j]["ID"], 0, $j, $mailbox, '', 0, $search_where, $search_what);
                echo "<b><big><center>$mailbox</center></big></b>";
         while ($j < count($msgs)) {
             printMessageInfo($imapConnection, $msgs[$j]["ID"], 0, $j, $mailbox, '', 0, $search_where, $search_what);