4 require_once
'Services/Repository/classes/class.ilRepositorySelectorExplorerGUI.php';
20 public function __construct($a_parent_obj, $a_parent_cmd, $a_selection_gui = null, $a_selection_cmd =
"selectObject",
21 $a_selection_par =
"sel_ref_id")
23 parent::__construct($a_parent_obj, $a_parent_cmd, $a_selection_gui, $a_selection_cmd, $a_selection_par);
49 return parent::isNodeVisible($a_node);
57 $this->select_postvar = $this->
isNodeClickable($a_node) ?
'frm_ref_id' :
'';
58 parent::renderNode($a_node,
$tpl);
71 if($a_node[
'type'] ==
'frm')
78 if(!$ilAccess->checkAccess(
'read',
'', $a_node[
'child']))
83 $is_valid_type =
true;
89 return $ilAccess->checkAccess(
'moderate_frm',
'', $a_node[
'child']) && $is_valid_type;
Explorer for selecting repository items.
setSelectMode($a_postvar, $a_multi=false)
Set select mode (to deactivate, pass an empty string as postvar)
setCurrentFrmRefId($current_frm_ref_id)
setTypeWhiteList($a_val)
Set type white list.
__construct($a_parent_obj, $a_parent_cmd, $a_selection_gui=null, $a_selection_cmd="selectObject", $a_selection_par="sel_ref_id")
{}
renderNode($a_node, $tpl)
{}
isNodeClickable($a_node)
Is node clickable?
if(isset($_FILES['img_file']['size']) && $_FILES['img_file']['size'] > 0) $tpl
ilForumMoveTopicsExplorer
getClickableTypes()
get whitelist for clickable items