// adding: _GET['node_id']:
// otherwise, node_id is needed and the form only allows to add
-if ( isset ($_GET['id'])) {
+if ( get_array($_GET, 'id')) {
$mode='update';
$interface_id=intval($_GET['id']);
$interfaces=$api->GetInterfaces(array('interface_id'=>$interface_id));
$interface=$interfaces[0];
$node_id=$interface['node_id'];
$title=('Updating interface ' . $interface['ip']);
- } else if (isset ($_GET['node_id'])) {
+ } else if (get_array($_GET, 'node_id')) {
$mode='add';
$interface=array();
$node_id=$_GET['node_id'];
$tabs=array();
$tabs[] = array('label'=>'Back to node', 'url'=>l_node($node_id),
- 'values' => array('show_details'=>False,'show_interfaces'=>True),
+ 'values' => array('show_interfaces'=>True),
'bubble'=>'Cancel pending changes');
plekit_linetabs($tabs);
$nifty_id = ($mode == 'add' ) ? 'add-interface' : 'interface';
$toggle = new PlekitToggle ($nifty_id,"Details",
array('bubble'=>'Display and modify details for that interface',
- 'visible'=>get_arg('show_details',true)));
+ 'visible'=>get_arg('show_details')));
$toggle->start();
$details=new PlekitDetails($can_update);
//////////////////////////////////////// tags
$tags=$api->GetInterfaceTags (array('interface_id'=>$interface_id));
$toggle=new PlekitToggle ('tags',count_english($tags,'tag'),
- array('visible'=>get_arg('show_tags',true)));
+ array('visible'=>get_arg('show_tags')));
$toggle->start();
$form = new PlekitForm (l_actions(),array('interface_id'=>$interface_id));