39         $this->
lng = $DIC->language();
    40         $this->
ctrl = $DIC->ctrl();
    52             $a_name = 
"standard/icon_" . $a_node[
"type"] . 
".svg";
    53             if ($a_node[
"type"] == 
"pg") {
    58                     (bool) 
$lm_set->get(
"time_scheduled_page_activation")
    62                 $img_sc = (
$lm_set->get(
"time_scheduled_page_activation") &&
    67                 $a_name = 
"standard/icon_pg" . $img_sc . 
".svg";
    70                     $a_name = 
"standard/icon_pg_d" . $img_sc . 
".svg";
    77                         $a_name = 
"standard/icon_pg_del" . $img_sc . 
".svg";
    94         if ($a_node[
"type"] == 
"du") {
    95             $a_node[
"type"] = 
"lm";
    98         if ($a_node[
"type"] == 
"pg") {
   102                 $this->lm->getType(),
   103                 (bool) 
$lm_set->get(
"time_scheduled_page_activation")
   107                 return $lng->
txt(
"cont_page_deactivated");
   114                     return $lng->
txt(
"cont_page_deactivated_elements");
   118         return parent::getNodeIconAlt($a_node);
   128         if ($a_node[
"child"] == 
"") {
   129             $a_node[
"child"] = null;
   131         $obj_id = ($this->obj_id == 
"")
   135         switch ($a_node[
"type"]) {
   137                 $ilCtrl->setParameterByClass(
"ilobjlearningmodulegui", 
"obj_id", null);
   138                 $ret = $ilCtrl->getLinkTargetByClass(
"ilobjlearningmodulegui", 
"chapters");
   142                 $ilCtrl->setParameterByClass(
"illmpageobjectgui", 
"obj_id", $a_node[
"child"]);
   143                 $ret = $ilCtrl->getLinkTargetByClass(array(
"ilobjlearningmodulegui", 
"illmpageobjectgui"), 
"edit");
   144                 $ilCtrl->setParameterByClass(
"illmpageobjectgui", 
"obj_id", 
$obj_id);
   148                 $ilCtrl->setParameterByClass(
"ilstructureobjectgui", 
"obj_id", $a_node[
"child"]);
   149                 $ret = $ilCtrl->getLinkTargetByClass(array(
"ilobjlearningmodulegui", 
"ilstructureobjectgui"), 
"view");
   150                 $ilCtrl->setParameterByClass(
"ilstructureobjectgui", 
"obj_id", 
$obj_id);
 static _lookupActive(int $a_id, string $a_parent_type, bool $a_check_scheduled_activation=false, string $a_lang="-")
lookup activation status 
 
static _isScheduledActivation(int $a_id, string $a_parent_type, string $a_lang="-")
Check whether page is activated by time schedule. 
 
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
static _lookupContainsDeactivatedElements(int $a_id, string $a_parent_type, string $a_lang="-")
lookup whether page contains deactivated elements 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
static getImagePath(string $image_name, string $module_path="", string $mode="output", bool $offline=false)
get image path (for images located in a template directory) 
 
getNodeId($a_node)
Get id for node. 
 
getRootNode()
Get root node. 
 
__construct(Container $dic, ilPlugin $plugin)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
__construct( $a_parent_obj, string $a_parent_cmd, ilObjContentObject $a_lm, string $a_id="")
ilLMEditorExplorerGUI constructor.