use Null instead of an empty array to filter.
[plewww.git] / planetlab / sirius / index.php
index 71ea772..253f447 100644 (file)
@@ -110,8 +110,8 @@ function authorizeSlice($sn) {
        global $api;
   
   $slice_list= array();
-  $result= $api->GetSlices( $slice_list, array( "name" ) );
-  
+  $result= $api->GetSlices( Null, array( "name" ) );
+
   foreach ( $result AS $slice )
   {
        if ( $slice["name"] == $sn )
@@ -681,7 +681,13 @@ function sliceDropDown() {
   
   $slice_list= array();
   $result= $api->GetSlices( Null, array( "name" ) );
-  sort_slices( $result );
+
+  // sort_slices( $result ); --> slice sort on name
+  function __cmp_slices($a, $b) {
+    return strcasecmp($a['name'], $b['name']);
+  }
+  usort($result, '__cmp_slices');
+
   foreach ( $result AS $slice )
   {
        echo "<option value='" . $slice["name"] . "'>" . $slice["name"] . "\n";