X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetlab%2Fnodes%2Fsettings.php;h=cf1d21abb8a94156f3ae941435d87c77e98bcb75;hb=fbbaf4cc55774a24441b7dc8ef964b3c58a5888a;hp=a9c9d53c865ab49385392f00e77c556ed120b16b;hpb=a9184c050531eeb1c1bffc7efe78590cac7be520;p=plewww.git diff --git a/planetlab/nodes/settings.php b/planetlab/nodes/settings.php index a9c9d53..cf1d21a 100644 --- a/planetlab/nodes/settings.php +++ b/planetlab/nodes/settings.php @@ -1,6 +1,6 @@ role_name global $roles; @@ -60,12 +60,12 @@ function layout_setting_type ($setting_type) { return $setting_type; } -// if no id, display list of attributes types +// if no id, display list of tag types if( !$_GET['id'] && !$_GET['add'] && !$_GET['add_type'] && !$_GET['edit_type'] ) { // get types global $person_role; - $filter = array (']min_role_id'=>$person_role); - $setting_types= $api->GetTagTypes( $filter, $columns ); + $filter = array (']min_role_id'=>$person_role,'category'=>'interface*'); + $setting_types= $api->GetTagTypes( $filter, $tag_columns ); $setting_types = array_map(layout_setting_type,$setting_types); sort_interface_tags ($setting_types); @@ -90,15 +90,15 @@ if( !$_GET['id'] && !$_GET['add'] && !$_GET['add_type'] && !$_GET['edit_type'] ) // if admin display delete links if( in_array( "10", $_person['role_ids'] ) ) { echo ""; - echo plc_delete_link_button('setting_action.php?del_type='. $type['interface_tag_type_id'], - $type['name']); + echo plc_delete_link_button('setting_action.php?del_type='. $type['tag_type_id'], + $type['tagname']); echo ""; } // if admin, the name is a link to edition if (in_array( "10", $_person['role_ids'])) { - echo "" . $type['name'] . ""; + echo "" . $type['tagname'] . ""; } else { - echo "" . $type['name'] . ""; + echo "" . $type['tagname'] . ""; } echo "" . $type['category'] . ""; echo "" . $type['min_role'] . "" . $type['min_role_id'] . "" . $type['description'] . ""; @@ -116,13 +116,13 @@ if( !$_GET['id'] && !$_GET['add'] && !$_GET['add_type'] && !$_GET['edit_type'] ) } elseif( $_GET['add_type'] || $_GET['edit_type'] ) { - // if its edit get the attribute info + // if its edit get the tag info if( $_GET['edit_type'] ) { $type_id= intval( $_GET['edit_type'] ); $type= $api->GetTagTypes( array( $type_id ) ); $category=$type[0]['category']; - $name= $type[0]['name']; + $name= $type[0]['tagname']; $min_role_id= $type[0]['min_role_id']; $description= $type[0]['description']; @@ -151,7 +151,7 @@ elseif( $_GET['add_type'] || $_GET['edit_type'] ) { echo "\n"; echo ""; if( $_GET['edit_type'] ) { - echo "\n"; + echo "\n"; echo "\n"; } else { echo "\n"; @@ -170,8 +170,8 @@ elseif( $_GET['add'] ) { // get all setting types global $person_role; - $filter = array (']min_role_id'=>$person_role); - $setting_types= $api->GetTagTypes( $filter, array( "interface_tag_type_id", "name" , "category") ); + $filter = array (']min_role_id'=>$person_role,'category'=>'interface*'); + $setting_types= $api->GetTagTypes( $filter, array( "tag_type_id", "tagname" , "category") ); sort_interface_tags($setting_types); // get interface's settings @@ -185,10 +185,10 @@ elseif( $_GET['add'] ) { echo ""; - echo "
New Setting
Select
Select\n"; @@ -209,7 +209,7 @@ else { // interface info $interface= $api->GetInterfaces( array( $setting[0]['interface_id'] ), array( "ip" ) ); - drupal_set_title("Edit setting ". $setting[0]['name'] ." on ". $interface[0]['ip']); + drupal_set_title("Edit setting ". $setting[0]['tagname'] ." on ". $interface[0]['ip']); // start form and put values in to be edited. echo "
\n"; @@ -218,7 +218,7 @@ else { echo ""; echo ""; - echo ""; + echo ""; echo ""; echo ""; echo "
Edit Setting
Category " . $setting[0]['category'] . "
Name " . $setting[0]['name'] . "
Name " . $setting[0]['tagname'] . "
Value
";