*/ /** * First, initialise the script */ // name of the language file which needs to be included // 'inc.php' is automatically appended to the file name $langFile = "document"; //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/main_api.lib.php) include("../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(); } /** * 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; } ?>