5 include_once
"Services/Object/classes/class.ilObjectListGUI.php";
33 $this->copy_enabled =
true;
34 $this->delete_enabled =
true;
35 $this->cut_enabled =
true;
36 $this->subscribe_enabled =
true;
37 $this->link_enabled =
true;
38 $this->payment_enabled =
true;
39 $this->info_screen_enabled =
true;
41 $this->gui_class_name =
"ilobjfilebasedlmgui";
44 include_once(
'Modules/HTMLLearningModule/classes/class.ilObjFileBasedLMAccess.php');
64 $cmd_link =
"ilias.php?baseClass=ilHTLMPresentationGUI&ref_id=".$this->ref_id;
68 $cmd_link =
"ilias.php?baseClass=ilHTLMEditorGUI&ref_id=".$this->ref_id;
72 $ilCtrl->setParameterByClass(
"ilrepositorygui",
"ref_id", $this->ref_id);
73 $cmd_link = $ilCtrl->getLinkTargetByClass(
"ilrepositorygui", $a_cmd);
74 $ilCtrl->setParameterByClass(
"ilrepositorygui",
"ref_id",
$_GET[
"ref_id"]);
96 include_once
'Services/Payment/classes/class.ilPaymentObject.php';
99 $showViewInFrameset =
true;
105 $frame =
"ilContObj".$this->obj_id;
109 $frame =
"ilContObj".$this->obj_id;
136 global
$lng, $rbacsystem;
140 include_once(
"./Modules/HTMLLearningModule/classes/class.ilObjFileBasedLMAccess.php");
144 $props[] = array(
"alert" =>
true,
"property" => $lng->txt(
"status"),
145 "value" => $lng->txt(
"offline"));
149 $props[] = array(
"alert" =>
true,
"property" => $lng->txt(
"status"),
150 "value" => $lng->txt(
"no_start_file"));
153 if ($rbacsystem->checkAccess(
"write",$this->ref_id))
155 $props[] = array(
"alert" =>
false,
"property" => $lng->txt(
"type"),
156 "value" => $lng->txt(
"htlm"));