12 require_once(
"./Services/UIComponent/Explorer/classes/class.ilExplorer.php");
44 $this->role_desk_obj =& $role_desk_item_obj;
48 $this->root_id = $this->tree->readRootId();
49 $this->order_column =
"title";
55 #$this->addFilter("chat");
56 #$this->addFilter('fold');
66 $this->ctrl->setParameterByClass(
'ilobjrolegui',
'item_id',$a_node_id);
67 return $this->ctrl->getLinkTargetByClass(
'ilobjrolegui',
'assignDesktopItem');
80 return $rbacsystem->checkAccess(
'write',$a_ref_id) and !$this->role_desk_obj->isAssigned($a_ref_id);
89 return $rbacsystem->checkAccess(
'read',$a_ref_id);
106 $tpl =
new ilTemplate(
"tpl.tree.html",
true,
true,
"Services/UIComponent/Explorer");
108 $tpl->setCurrentBlock(
"text");
109 $tpl->setVariable(
"OBJ_TITLE", $lng->txt(
"repository"));
110 $tpl->parseCurrentBlock();
112 $tpl->setCurrentBlock(
"row");
113 $tpl->parseCurrentBlock();
115 $this->output[] =
$tpl->get();