|
|
|
|
@ -2,13 +2,11 @@ |
|
|
|
|
/* For license terms, see /license.txt */ |
|
|
|
|
require '../../main/inc/global.inc.php'; |
|
|
|
|
|
|
|
|
|
api_protect_course_script(); |
|
|
|
|
|
|
|
|
|
$toolId = isset($_GET['id']) ? intval($_GET['id']) : 0; |
|
|
|
|
|
|
|
|
|
if (empty($toolId)) { |
|
|
|
|
if (api_is_platform_admin()) { |
|
|
|
|
header('Location: ' . api_get_path(WEB_PLUGIN_PATH) . 'ims_lti/create.php'); |
|
|
|
|
header('Location: ' . api_get_path(WEB_PLUGIN_PATH) . 'ims_lti/list.php'); |
|
|
|
|
exit; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -16,6 +14,8 @@ if (empty($toolId)) { |
|
|
|
|
exit; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
api_protect_course_script(); |
|
|
|
|
|
|
|
|
|
$imsLtiPlugin = ImsLtiPlugin::create(); |
|
|
|
|
|
|
|
|
|
$tool = ImsLtiTool::fetch($toolId); |
|
|
|
|
|