*/ /** * First, initialise the script */ // name of the language file that needs to be included $language_file[] = 'document'; $language_file[] = 'scorm'; //the document file is loaded because most of the upload vocab relates to the document tool // global settings initialisation // also provides access to main api (inc/lib/api.lib.php) require_once '../inc/global.inc.php'; // return to index if no tool is set if(empty($_SESSION['my_tool'])){header('location:index.php');} // check access permissions (edit permission is needed to add a document or a LP) $is_allowed_to_edit = api_is_allowed_to_edit(); if (!$is_allowed_to_edit){ api_not_allowed(true); } /** * Redirect to the correct script to handle this type of upload */ switch($_SESSION['my_tool']){ case TOOL_LEARNPATH: require 'upload.scorm.php'; break; //the following cases need to be distinguished later on case TOOL_DROPBOX: case TOOL_STUDENTPUBLICATION: case TOOL_DOCUMENT: default: require 'upload.document.php'; break; }