ソースを参照

sorting works on all fields

Luke Ehresman 25 年 前
コミット
65d016e1d1
2 ファイル変更8 行追加2 行削除
  1. 1 1
      functions/array.php
  2. 7 1
      functions/mailbox_display.php

+ 1 - 1
functions/array.php

@@ -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++;
     }
 

+ 7 - 1
functions/mailbox_display.php

@@ -102,7 +102,13 @@
           ** 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 {