Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00033 define("ILIAS_MODULE", "assessment");
00034 chdir("..");
00035 require_once "./include/inc.header.php";
00036 require_once "./assessment/classes/class.ilObjTestGUI.php";
00037
00038 unset($id);
00039
00040
00041
00042 if ($_GET["obj_id"] > 0)
00043 {
00044 $call_by_reference = false;
00045 $id = $_GET["obj_id"];
00046 }
00047 else
00048 {
00049 $call_by_reference = true;
00050 $id = $_GET["ref_id"];
00051 }
00052
00053
00054 if (!isset($_GET["ref_id"]))
00055 {
00056 $ilias->raiseError("No valid ID given! Action aborted", $ilias->error_obj->MESSAGE);
00057 }
00058
00059 switch ($_GET["cmd"])
00060 {
00061 case "run":
00062 $prepare_output = false;
00063 break;
00064 default:
00065 $prepare_output = true;
00066 break;
00067 }
00068 $ilCtrl->setTargetScript("test.php");
00069 $ilCtrl->getCallStructure("ilobjtestgui");
00070 $tst_gui =& new ilObjTestGUI("", $_GET["ref_id"], true, $prepare_output);
00071 $ilCtrl->forwardCommand($tst_gui);
00072
00073 $tpl->show();
00074 ?>