24 require_once(
"classes/class.ilExplorer.php");
60 $this->gui_obj = $a_gui_obj;
64 $this->root_id = $this->tree->readRootId();
65 $this->order_column =
"title";
73 $this->selectable_types = $a_types;
78 $this->ref_id = $a_ref_id;
84 if(in_array($a_type,$this->selectable_types))
86 $this->ctrl->setParameter($this->gui_obj,
'link_ref_id',$a_node_id);
87 return $this->ctrl->getLinkTarget($this->gui_obj,
'addMenuEntry');
98 return in_array($a_type,$this->selectable_types) and $a_ref_id !=
$this->ref_id;
110 if ($rbacsystem->checkAccess(
"read", $a_ref_id))
134 $tpl->setCurrentBlock(
"text");
135 $tpl->setVariable(
"OBJ_TITLE", $lng->txt(
"repository"));
136 $tpl->parseCurrentBlock();
138 $tpl->setCurrentBlock(
"row");
139 $tpl->parseCurrentBlock();
141 $this->output[] =
$tpl->get();