13 require_once(
"./Services/UIComponent/Explorer/classes/class.ilExplorer.php");
41 $this->root_id = $this->tree->readRootId();
42 $this->order_column =
"title";
47 #$this->addFilter("root");
48 #$this->addFilter("cat");
50 #$this->setFilterMode(IL_FM_NEGATIVE);
56 if($a_type == $this->selectable_type)
58 $this->ctrl->setParameterByClass(
'ilpaymentobjectgui',
'source_id',$a_node_id);
59 return $this->ctrl->getLinkTargetByClass(
'ilpaymentobjectgui',
'linkChilds');
63 $this->ctrl->setParameterByClass(
'ilrepositorygui',
"ref_id",$this->ref_id);
64 return $this->ctrl->getLinkTargetByClass(
'ilrepositorygui',
'linkSelector');
75 return $a_type == $this->selectable_type and $a_ref_id !=
$this->ref_id;
87 if ($rbacsystem->checkAccess(
"read", $a_ref_id))
109 $tpl =
new ilTemplate(
"tpl.tree.html",
true,
true,
"Services/UIComponent/Explorer");
111 $tpl->setCurrentBlock(
"text");
112 $tpl->setVariable(
"OBJ_TITLE", $lng->txt(
"repository"));
113 $tpl->parseCurrentBlock();
115 $tpl->setCurrentBlock(
"row");
116 $tpl->parseCurrentBlock();
118 $this->output[] =
$tpl->get();