]> git.tokkee.org Git - gosa.git/commitdiff

Code

Fixed sorting of systems
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Wed, 19 Dec 2007 12:15:52 +0000 (12:15 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Wed, 19 Dec 2007 12:15:52 +0000 (12:15 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@8144 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/plugins/admin/systems/class_systemManagement.inc

index 60a577e8b29ce27fb6782010457e0907e013d42f..03a3b83866754de78f1534565259b22105a28320 100644 (file)
@@ -1158,14 +1158,16 @@ class systems extends plugin
       }
     }
 
-    $tmp=array();
+    $tmp  =array();
+    $tmp2 =array();
     foreach($this->terminals as $tkey => $val ){
       $tmp[strtolower($val['cn'][0]).$val['dn']]=$val;
+      $tmp2[strtolower($val['cn'][0]).$val['dn']] = strtolower($val['cn'][0]).$val['dn'];
     }
-    ksort($tmp);
+    natcasesort($tmp2);
     $this->terminals=array();
-    foreach($tmp as $val){
-      $this->terminals[]=$val;
+    foreach($tmp2 as $val){
+      $this->terminals[]=$tmp[$val];
     }
     reset ($this->terminals);
   }