X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetlab%2Fpeers%2Fpeer.php;h=014af4660e798e813b2ca45abf8f360711cc692c;hb=62119ec9e5cb3eae1eb8f331da3221a1bc4da495;hp=7deca56f04a17497e2e01594214da6fe9135e3f6;hpb=50c52e39521aa6ac664e542848057822fed4d395;p=plewww.git diff --git a/planetlab/peers/peer.php b/planetlab/peers/peer.php index 7deca56..014af46 100644 --- a/planetlab/peers/peer.php +++ b/planetlab/peers/peer.php @@ -13,12 +13,12 @@ include 'plc_header.php'; // Common functions require_once 'plc_functions.php'; -require_once 'plc_details.php'; -require_once 'plc_minitabs.php'; +require_once 'details.php'; +require_once 'linetabs.php'; $tabs=array(); $tabs['Back to peers list']=l_peers(); -plc_tabs ($tabs); +plekit_linetabs ($tabs); // -------------------- // recognized URL arguments @@ -36,20 +36,28 @@ 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); -plc_details_start(); -plc_details_line("Peer name",$peer['peername']); -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'])); -plc_details_end(); +$details=new PlekitDetails(false); +$details->start(); +$details->th_td("Peer name",$peer['peername']); +$details->th_td("Short name",$peer['shortname']); +$details->th_td("Hierarchical name",$peer['hrn_root']); +$details->th_td("API URL",$peer['peer_url']); + +$nb=sizeof($peer['site_ids']); +$details->th_td("Number of sites",href(l_sites_peer($peer_id),"$nb sites")); +$nb=sizeof($peer['node_ids']); +$details->th_td("Number of nodes",href(l_nodes_peer($peer_id),"$nb nodes")); +$nb=sizeof($peer['person_ids']); +$details->th_td("Number of users",href(l_persons_peer($peer_id),"$nb users")); +$nb=sizeof($peer['slice_ids']); +$details->th_td("Number of slices",href(l_slices_peer($peer_id),"$nb slices")); +$details->end(); + +//plekit_linetabs ($tabs,"bottom"); // Print footer include 'plc_footer.php';