move code up one directory
[atutor.git] / mods / _standard / basiclti / tool / admin_delete.php
1 <?php
2 error_reporting(E_ALL & ~E_NOTICE);
3 ini_set("display_errors", 1);
4
5 define('AT_INCLUDE_PATH', '../../../../include/');
6 require(AT_INCLUDE_PATH.'vitals.inc.php');
7 admin_authenticate(AT_ADMIN_BASICLTI);
8
9 $tool = intval($_REQUEST['id']);
10
11 $sql = "SELECT title FROM ".TABLE_PREFIX."basiclti_tools WHERE id = ".$tool.";";
12 $result = mysql_query($sql, $db) or die(mysql_error());
13 $row = mysql_fetch_assoc($result);
14
15 if ( strlen($row["title"]) < 1) {
16         $msg->addFeedback('UNABLE_TO_FIND_TOOL');
17         header('Location: ../index_admin.php');
18         exit;
19 }
20
21 if (isset($_POST['submit_no'])) {
22         $msg->addFeedback('CANCELLED');
23         header('Location: ../index_admin.php');
24         exit;
25 } else if (isset($_POST['submit_yes'])) {
26         $sql = "DELETE FROM ".TABLE_PREFIX."basiclti_tools WHERE id = ".$tool.";";
27         $result = mysql_query($sql, $db) or die(mysql_error());
28         write_to_log(AT_ADMIN_LOG_DELETE, 'basiclti_delete', mysql_affected_rows($db), $sql);
29         $msg->addFeedback('ACTION_COMPLETED_SUCCESSFULLY');
30         header('Location: ../index_admin.php');
31         exit;
32 }
33
34 require(AT_INCLUDE_PATH.'header.inc.php'); 
35
36 if (!isset($_POST['step'])) {
37         $hidden_vars['step']   = 2;
38         $hidden_vars['id'] = $tool;
39         $msg->addConfirm(array('DELETE_TOOL_1', $row['title']), $hidden_vars);
40         $msg->printConfirm();
41
42 /*
43
44 else if ($_POST['step'] == 1) {
45         $hidden_vars['step']   = 2;
46         $hidden_vars['id'] = $tool;
47         $msg->addConfirm(array('DELETE_TOOL_2', $row['title']), $hidden_vars);
48         $msg->printConfirm();
49 }*/
50
51 require(AT_INCLUDE_PATH.'footer.inc.php');