initial import from onelab svn codebase
[plewww.git] / planetlab / sites / site_action.php
1 <?php
2
3 // Require login
4 require_once 'plc_login.php';
5
6 // Get session and API handles
7 require_once 'plc_session.php';
8 global $plc, $api;
9
10 /*
11 // Print header
12 require_once 'plc_drupal.php';
13 drupal_set_title('Sites');
14 include 'plc_header.php';
15 */
16
17 // Common functions
18 require_once 'plc_functions.php';
19 require_once 'plc_sorts.php';
20
21 // find person roles
22 $_person= $plc->person;
23 $_roles= $_person['role_ids'];
24
25 // if action exists figure out what to do
26 if( $_POST['actions'] ) {
27   // get slice_id as int
28   $site_id= intval( $_POST['site_id'] );
29
30   // depending on action, run function
31   switch( $_POST['actions'] ) {
32     case "update":
33       header( "location: update_site.php?id=$site_id" );
34       exit();
35       break;
36     case "delete":
37       header( "location: delete_site.php?id=$site_id" );
38       exit();
39       break;
40     case "expire":
41       header( "location: expire.php?id=$site_id" );
42       exit();
43       break;
44      
45   }
46
47 }
48
49
50 /*
51 // Print footer
52 include 'plc_footer.php';
53 */
54
55 ?>