ckp
[plewww.git] / planetlab / peers / peer.php
index 7deca56..d21c051 100644 (file)
@@ -36,6 +36,7 @@ if ( ! $peer_id ) { plc_error('Malformed URL - id not set'); return; }
 // make the api call to pull that peers DATA
 $peers= $api->GetPeers( array( $peer_id ) );
 $peer = $peers[0];
+$peer_id=$peer['peer_id'];
 
 drupal_set_title("Details for Peer " . $peername);
 
@@ -45,10 +46,14 @@ plc_details_line("Short name",$peer['shortname']);
 plc_details_line("Hierarchical name",$peer['hrn_root']);
 plc_details_line("API URL",$peer['peer_url']);
 
-plc_details_line("Number of sites",sizeof($peer['site_ids']));
-plc_details_line("Number of nodes",sizeof($peer['node_ids']));
-plc_details_line("Number of persons",sizeof($peer['person_ids']));
-plc_details_line("Number of slices",sizeof($peer['slice_ids']));
+$nb=sizeof($peer['site_ids']);
+plc_details_line("Number of sites",href(l_sites_peer($peer_id),"$nb sites"));
+$nb=sizeof($peer['node_ids']);
+plc_details_line("Number of nodes",href(l_nodes_peer($peer_id),"$nb nodes"));
+$nb=sizeof($peer['person_ids']);
+plc_details_line("Number of users",href(l_persons_peer($peer_id),"$nb users"));
+$nb=sizeof($peer['slice_ids']);
+plc_details_line("Number of slices",href(l_slices_peer($peer_id),"$nb slices"));
 plc_details_end();
 
 // Print footer