76 $this->rbacsystem = $DIC->rbac()->system();
77 $this->error = $DIC[
"ilErr"];
78 $this->access = $DIC->access();
79 $this->nav_history = $DIC[
"ilNavigationHistory"];
81 $lng = $DIC->language();
87 $lng->loadLanguageModule(
"content");
97 $this->ctrl->saveParameter($this,
array(
"ref_id"));
103 $this->ref_id =
$_GET[
"ref_id"];
116 $next_class = $this->ctrl->getNextClass($this);
117 $cmd = $this->ctrl->getCmd(
"");
120 if ($ilAccess->checkAccess(
"read",
"",
$_GET[
"ref_id"])) {
121 $ilCtrl->setParameterByClass(
"ilobjfilebasedlmgui",
"ref_id",
$_GET[
"ref_id"]);
122 $ilNavigationHistory->addItem(
124 $ilCtrl->getLinkTargetByClass(
array(
"ilrepositorygui",
"ilobjfilebasedlmgui"),
"infoScreen"),
129 switch ($next_class) {
130 case "ilobjfilebasedlmgui":
131 require_once(
"./Modules/HTMLLearningModule/classes/class.ilObjFileBasedLMGUI.php");
133 $ilCtrl->forwardCommand($fblm_gui);
138 $this->ctrl->setCmdClass(
"ilobjfilebasedlmgui");
139 $this->ctrl->setCmd(
"");
executeCommand()
execute command
Create styles array
The data for the language used.
User Interface class for file based learning modules (HTML)
GUI class for learning module editor.
__construct()
Constructor public.