5 include_once
"Services/Object/classes/class.ilObjectListGUI.php";
24 $this->copy_enabled =
true;
25 $this->delete_enabled =
true;
26 $this->cut_enabled =
true;
27 $this->subscribe_enabled =
true;
28 $this->link_enabled =
true;
29 $this->info_screen_enabled =
true;
31 $this->gui_class_name =
"ilobjfilebasedlmgui";
34 include_once(
'Modules/HTMLLearningModule/classes/class.ilObjFileBasedLMAccess.php');
54 $cmd_link =
"ilias.php?baseClass=ilHTLMPresentationGUI&ref_id=".$this->ref_id;
58 $cmd_link =
"ilias.php?baseClass=ilHTLMEditorGUI&ref_id=".$this->ref_id;
62 $ilCtrl->setParameterByClass(
"ilrepositorygui",
"ref_id", $this->ref_id);
63 $cmd_link = $ilCtrl->getLinkTargetByClass(
"ilrepositorygui", $a_cmd);
64 $ilCtrl->setParameterByClass(
"ilrepositorygui",
"ref_id",
$_GET[
"ref_id"]);
86 $frame =
"ilContObj".$this->obj_id;
112 global
$lng, $rbacsystem;
116 include_once(
"./Modules/HTMLLearningModule/classes/class.ilObjFileBasedLMAccess.php");
120 $props[] =
array(
"alert" =>
true,
"property" => $lng->txt(
"status"),
121 "value" => $lng->txt(
"offline"));
125 $props[] =
array(
"alert" =>
true,
"property" => $lng->txt(
"status"),
126 "value" => $lng->txt(
"no_start_file"));
129 if ($rbacsystem->checkAccess(
"write",$this->ref_id))
131 $props[] =
array(
"alert" =>
false,
"property" => $lng->txt(
"type"),
132 "value" => $lng->txt(
"htlm"));
getCommandFrame($a_cmd)
Get command target frame.
Class ilObjFileBasedLMListGUI.
getProperties()
Get item properties.
static _determineStartUrl($a_id)
check wether learning module is online
Create styles array
The data for the language used.
getCommandLink($a_cmd)
Overwrite this method, if link target is not build by ctrl class (e.g.
static _getCommands()
get commands
static _isOffline($a_obj_id)
Type-specific implementation of general status.