76        $this->rbacsystem = 
$DIC->rbac()->system();
 
   77        $this->
error = $DIC[
"ilErr"];
 
   78        $this->access = 
$DIC->access();
 
   79        $this->nav_history = 
$DIC[
"ilNavigationHistory"];
 
   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);
 
  134                $tpl->printToStdout();
 
  138                $this->ctrl->setCmdClass(
"ilobjfilebasedlmgui");
 
  139                $this->ctrl->setCmd(
"");
 
An exception for terminatinating execution or to throw for unit testing.
error($a_errmsg)
set error message @access public
GUI class for learning module editor.
executeCommand()
execute command
__construct()
Constructor @access public.
User Interface class for file based learning modules (HTML)