sorting works on all fields
authorlkehresman <lkehresman@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 14 Apr 2000 04:07:56 +0000 (04:07 +0000)
committerlkehresman <lkehresman@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 14 Apr 2000 04:07:56 +0000 (04:07 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@426 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/array.php
functions/mailbox_display.php

index 9e83a19532ba2c4b34bf017a41914341d158e685..cf5f23dee86ffd1003eaaff89cf399c2c11d571c 100644 (file)
@@ -57,7 +57,7 @@
     $key=0;
     $array2 = array();
     while ($key < count($array1)) {
-        array_push($array2, $array1[$key]["$column"]);
+        array_push($array2, strtolower($array1[$key]["$column"]));
         $key++;
     }
 
index cd25b137d29f2c7e7088b0af2aa591396dcd1761..b21f9f1fe8793d6101c85a88a22662a300b70bcd 100644 (file)
           ** 3 = Name (dn)
           **/
 
-         $msort = array_cleave ($msgs, "TIME_STAMP");
+         if (($sort == 0) || ($sort == 1))
+            $msort = array_cleave ($msgs, "TIME_STAMP");
+         if (($sort == 2) || ($sort == 3))
+            $msort = array_cleave ($msgs, "FROM");
+         if (($sort == 4) || ($sort == 5))
+            $msort = array_cleave ($msgs, "SUBJECT");
+
          if(($sort % 2) == 1) {
             asort($msort);
          } else {