4 require_once 'plc_login.php';
6 // Get session and API handles
7 require_once 'plc_session.php';
12 require_once 'plc_drupal.php';
13 drupal_set_title('Slices');
14 include 'plc_header.php';
18 require_once 'plc_functions.php';
19 require_once 'plc_sorts.php';
22 $_person= $plc->person;
23 $_roles= $_person['role_ids'];
26 if( !empty( $_POST['add_sub'] ) ) {
27 $attrib_type= $_POST['sliver'];
28 $value= $_POST['value'];
29 $node_id= $_POST['node_id'];
30 $slice_id= $_POST['slice_id'];
32 $api->AddSliceTag( intval( $slice_id ), intval( $attrib_type ), $value, intval( $node_id ) );
34 header( "location: slivers.php?slice=$slice_id&node=$node_id" );
41 if( $_GET['rem_id'] ) {
42 $attrib_id= $_GET['rem_id'];
44 // get the slivers for this node
45 $sliver_info= $api->GetSliceTags( array( "slice_tag_id"=>intval( $attrib_id ) ), array( "slice_id", "node_id" ) );
47 $api->DeleteSliceTag( intval( $attrib_id ) );
49 header( "location: slivers.php?slice=". $sliver_info[0]['slice_id'] ."&node=". $sliver_info[0]['node_id'] );
57 include 'plc_footer.php';