Преглед изворни кода

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;
     $key=0;
     $array2 = array();
     $array2 = array();
     while ($key < count($array1)) {
     while ($key < count($array1)) {
-        array_push($array2, $array1[$key]["$column"]);
+        array_push($array2, strtolower($array1[$key]["$column"]));
         $key++;
         $key++;
     }
     }
 
 

+ 7 - 1
functions/mailbox_display.php

@@ -102,7 +102,13 @@
           ** 3 = Name (dn)
           ** 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) {
          if(($sort % 2) == 1) {
             asort($msort);
             asort($msort);
          } else {
          } else {