+++ /dev/null
-<?php
-define('AT_INCLUDE_PATH', '../../../include/');
-require(AT_INCLUDE_PATH.'vitals.inc.php');
-authenticate(AT_PRIV_BASICLTI);
-
-if ( !is_int($_SESSION['course_id']) || $_SESSION['course_id'] < 1 ) {
- $msg->addFeedback('NEED_COURSE_ID');
- exit;
-}
-
-require_once('forms.php');
-
-// Filter all POST data //
-$tool = intval($_REQUEST['id']);
-
-if (isset($_POST['cancel'])) {
- $msg->addFeedback('CANCELLED');
- header('Location: '.AT_BASE_HREF.'mods/basiclti/index_instructor.php');
- exit;
-} else if (isset($_POST['form_basiclti'], $tool)) {
-
- if ( at_form_validate($blti_instructor_form, $msg) ) {
- global $addslashes;
- $sql = "SELECT count(*) cnt FROM ".TABLE_PREFIX."basiclti_tools WHERE toolid = '".
- $addslashes($_POST['toolid'])."' AND id != $tool".
- " AND course_id = ". $_SESSION['course_id'];
- $result = mysql_query($sql, $db) or die(mysql_error());
- $row = mysql_fetch_assoc($result);
-
- if ($row["cnt"] != 0) {
- $msg->addFeedback('NEED_UNIQUE_TOOLID');
- } else {
- $fields = array('course_id' => $_SESSION['course_id']);
- $sql = at_form_update($_POST, $blti_instructor_form, $fields);
- $sql = 'UPDATE '.TABLE_PREFIX."basiclti_tools SET ".$sql." WHERE id = $tool".
- " AND course_id = ". $_SESSION['course_id'];
- $result = mysql_query($sql, $db) or die(mysql_error());
- write_to_log(AT_ADMIN_LOG_INSERT, 'basiclti_create', mysql_affected_rows($db), $sql);
- $msg->addFeedback('ACTION_COMPLETED_SUCCESSFULLY');
- header('Location: '.AT_BASE_HREF.'mods/basiclti/index_instructor.php');
- exit;
- }
- }
-}
-
-$sql = "SELECT * FROM ".TABLE_PREFIX."basiclti_tools WHERE id = ".$tool.
- " AND course_id = ". $_SESSION['course_id'];
-$result = mysql_query($sql, $db) or die(mysql_error());
-$toolrow = mysql_fetch_assoc($result);
-if ( $toolrow['id'] != $tool ) {
- $msg->addFeedback('COULD_NOT_LOAD_TOOL');
- header('Location: '.AT_BASE_HREF.'mods/basiclti/index_instructor.php');
- exit;
-}
-
-include(AT_INCLUDE_PATH.'header.inc.php');
-
-$msg->printAll();
-
-?>
-<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" name="basiclti_form" enctype="multipart/form-data">
- <input type="hidden" name="form_basiclti" value="true" />
- <input type="hidden" name="id" value="<?php echo $tool; ?>" />
- <div class="input-form">
- <fieldset class="group_form"><legend class="group_form"><?php echo _AT('properties'); ?></legend>
-<?php at_form_generate($toolrow, $blti_instructor_form); ?>
- <div class="buttons">
- <input type="submit" name="submit" value="<?php echo _AT('save'); ?>" accesskey="s" />
- <input type="submit" name="cancel" value="<?php echo _AT('cancel');?>" />
- </div>
- </fieldset>
- </div>
-</form>
-
-<?php
-require(AT_INCLUDE_PATH.'footer.inc.php');