$techs = array();
$pis = array();
$disabled_persons = array();
-foreach( $persons as $person ) {
+if ($persons) foreach( $persons as $person ) {
$role_ids= $person['role_ids'];
if ( in_array( '20', $role_ids )) $pis[] = $person;
$tabs=array();
+$tabs []= tab_mysite();
+
// available actions
if ( $is_site_admin)
$tabs['Expire slices'] = array('url'=>l_actions(),
// show gray background on foreign objects : start a <div> with proper class
$peers->block_start ($peer_id);
-if ( $local_peer && ( ! $enabled ) )
- plc_warning ("This site is not enabled - Please visit " .
- href (l_sites_pending(),"this page") .
- " to review pending applications.");
+if ( $local_peer && ( ! $enabled ) ) {
+ if ($site['ext_consortium_id'] == $PENDING_CONSORTIUM_ID) {
+ plc_warning ("This site is not enabled - Please visit " .
+ href (l_sites_pending(),"this page") .
+ " to review pending applications.");
+ } else {
+ plc_warning ("This site is disabled.");
+ }
+}
$can_update=(plc_is_admin () && $local_peer) || ( plc_in_site($site_id) && plc_is_pi());
$nodes_title .= href(l_nodes_site($site_id)," (See as nodes)");
$toggle=new PlekitToggle ('nodes',$nodes_title,
- array('visible'=>get_arg('show_nodes',false)));
+ array('visible'=>get_arg('show_nodes',true)));
$toggle->start();
$headers=array();
$headers['User']='string';
$headers["Tech"]='string';
if ($has_disabled_persons) $headers["Disabled"]='string';
+ $notes=array('S = slices');
$table=new PlekitTable('persons',$headers,'1r-3r-0',array('search_area'=>false,
- 'notes_area'=>false,
+ 'notes'=>$notes,
'pagesize_area'=>false));
$table->start();
if ($persons) foreach ($persons as $person) {
$headers ['I'] = 'string';
$headers ['N']='int';
$headers ['U']='int';
- $notes=array('I column shows instantiation type',
- 'N column shows number of nodes',
- 'U column shows number of users');
+ $notes=array('I = instantiation type',
+ 'N = number of nodes',
+ 'U = number of users');
$table=new PlekitTable ('slices',$headers,0,array('search_area'=>false,
'pagesize_area'=>false,
'notes'=>$notes));