start work on nodelist page
[raven.git] / apps / gacksadmin / vicci.module
index 8435f21..5344c17 100644 (file)
@@ -89,21 +89,24 @@ function vicci_block($op = 'list', $delta = 0, $edit = array()) {
         $bullet_item = href( l_gacks_service_level(), "Service settings");
         $items []= expanded($bullet_item);
 
-        if ($plc_synced) {
+        if (($plc_synced) && (!plc_is_admin()) && (!plc_is_pi())) {
+            // SSO accounts have these pages disabled, unless they're an admin
+            // or a PI.
+
             $bullet_item = href("/planetlab_create_slice","Create new slice");
             $items []= expanded($bullet_item);
 
-            $bullet_item = href("/planetlab_add_users", "Add users to slice");
+            $bullet_item = href("/planetlab_add_users", "Manage Slice Users");
             $items []= expanded($bullet_item);
         } else {
             $bullet_item = href(l_slice_add(),"Create new slice");
             $items []= expanded($bullet_item);
 
-            $bullet_item = href( l_gacks_persons(), "Add users to slice");
+            $bullet_item = href( l_gacks_persons(), "Manage Slice Users");
             $items []= expanded($bullet_item);
         }
 
-        $bullet_item = href( l_gacks_wizard(), "Add nodes to slice");
+        $bullet_item = href( l_gacks_wizard(), "Manage Slice Nodes");
         $items []= expanded($bullet_item);
 
         $bullet_item = href( l_gacks_user_reservations(), "Reserve resources");