|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Inheritance diagram for ilSearchRootSelector:
Collaboration diagram for ilSearchRootSelector:Public Member Functions | |
| __construct ($a_target) | |
| Constructor @access public. More... | |
| setClickableTypes ($a_types) | |
| isClickable ($a_type, $a_ref_id=0) | |
| check if links for certain object type are activated More... | |
| setTargetClass ($a_class) | |
| getTargetClass () | |
| setCmd ($a_cmd) | |
| getCmd () | |
| setSelectableType ($a_type) | |
| setRefId ($a_ref_id) | |
| buildLinkTarget ($a_node_id, $a_type) | |
| get link target (may be overwritten by derived classes) More... | |
| buildFrameTarget ($a_type, $a_child=0, $a_obj_id=0) | |
| get frame target (may be overwritten by derived classes) More... | |
| showChilds ($a_ref_id) | |
| determines wether the childs of an object should be shown or not note: this standard implementation always returns true but it could be overwritten by derived classes (e.g. More... | |
| formatHeader ($tpl, $a_obj_id, $a_option) | |
| overwritten method from base class @access public More... | |
Public Member Functions inherited from ilExplorer | |
| __construct ($a_target) | |
| Constructor @access public. More... | |
| setId ($a_val) | |
| Set id. More... | |
| getId () | |
| Get id. More... | |
| setAsynchExpanding ($a_val) | |
| Set asynch expanding. More... | |
| getAsynchExpanding () | |
| Get asynch expanding. More... | |
| initItemCounter ($a_number) | |
| Init item counter. More... | |
| setTitle ($a_val) | |
| Set title. More... | |
| setTitleLength ($a_length) | |
| Set max title length. More... | |
| getTitleLength () | |
| Get max title length. More... | |
| getTitle () | |
| Get title. More... | |
| setRoot ($a_root_id) | |
| Set root node. More... | |
| getRoot () | |
| get root id More... | |
| setOrderColumn ($a_column) | |
| set the order column @access public More... | |
| setOrderDirection ($a_direction) | |
| set the order direction @access public More... | |
| setTargetGet ($a_target_get) | |
| set the varname in Get-string @access public More... | |
| setParamsGet ($a_params_get) | |
| set additional params to be passed in Get-string @access public More... | |
| setExpandTarget ($a_exp_target) | |
| target script for expand icons More... | |
| setFrameUpdater ($a_up_frame, $a_up_script, $a_params="") | |
| Set Explorer Updater. More... | |
| highlightNode ($a_id) | |
| set highlighted node More... | |
| checkPermissions ($a_check) | |
| check permissions via rbac More... | |
| setSessionExpandVariable ($a_var_name="expand") | |
| set name of expand session variable More... | |
| outputIcons ($a_icons) | |
| output icons More... | |
| setClickable ($a_type, $a_clickable) | |
| (de-)activates links for a certain object type More... | |
| isVisible ($a_ref_id, $a_type) | |
| setTreeLead ($a_val) | |
| Set tree leading content. More... | |
| getTreeLead () | |
| Get tree leading content. More... | |
| isClickable ($a_type, $a_ref_id=0) | |
| check if links for certain object type are activated More... | |
| setPostSort ($a_sort) | |
| process post sorting More... | |
| setFilterMode ($a_mode=IL_FM_NEGATIVE) | |
| set filter mode More... | |
| getFilterMode () | |
| get filter mode More... | |
| setUseStandardFrame ($a_val) | |
| Set use standard frame. More... | |
| getUseStandardFrame () | |
| Get use standard explorer frame. More... | |
| getChildsOfNode ($a_parent_id) | |
| Get childs of node. More... | |
| setOutput ($a_parent_id, $a_depth=1, $a_obj_id=0, $a_highlighted_subtree=false) | |
| Creates output for explorer view in admin menue recursive method @access public. More... | |
| modifyChilds ($a_parent_id, $a_objects) | |
| showChilds ($a_parent_id) | |
| determines wether the childs of an object should be shown or not note: this standard implementation always returns true but it could be overwritten by derived classes (e.g. More... | |
| forceExpanded ($a_obj_id) | |
| force expansion of node More... | |
| getMaximumTreeDepth () | |
| Get maximum tree depth. More... | |
| getOutput () | |
| Creates output recursive method @access public. More... | |
| handleListEndTags (&$a_tpl_tree, $a_cur_depth, $a_item_depth) | |
| handle list end tags ( and ) More... | |
| handleListStartTags (&$a_tpl_tree, $a_cur_depth, $a_item_depth) | |
| handle list start tags ( More... | |
| formatHeader ($tpl, $a_obj_id, $a_option) | |
| Creates output for header (is empty here but can be overwritten in derived classes) More... | |
| formatObject ($tpl, $a_node_id, $a_option, $a_obj_id=0) | |
| Creates output recursive method @access private. More... | |
| getImage ($a_name, $a_type="", $a_obj_id="") | |
| get image path (may be overwritten by derived classes) More... | |
| getImageAlt ($a_default_text, $a_type="", $a_obj_id="") | |
| get image alt text More... | |
| getNodeStyleClass ($a_id, $a_type) | |
| get style class for node More... | |
| buildLinkTarget ($a_node_id, $a_type) | |
| get link target (may be overwritten by derived classes) More... | |
| buildOnClick ($a_node_id, $a_type, $a_title) | |
| get onclick event handling (may be overwritten by derived classes) More... | |
| buildTitle ($a_title, $a_id, $a_type) | |
| standard implementation for title, may be overwritten by derived classes More... | |
| buildDescription ($a_desc, $a_id, $a_type) | |
| standard implementation for description, may be overwritten by derived classes More... | |
| buildSelect ($a_node_id, $a_type) | |
| standard implementation for adding an option select box between image and title More... | |
| buildFrameTarget ($a_type, $a_child=0, $a_obj_id=0) | |
| get frame target (may be overwritten by derived classes) More... | |
| createTarget ($a_type, $a_node_id, $a_highlighted_subtree=false, $a_append_anch=true) | |
| Creates Get Parameter @access private. More... | |
| setFrameTarget ($a_target) | |
| set target frame or not frame? More... | |
| createLines ($a_depth) | |
| Creates lines for explorer view @access private. More... | |
| is_in_array ($a_start, $a_depth) | |
| DESCRIPTION MISSING @access private. More... | |
| getIndex ($a_data) | |
| get index of format_options array from specific ref_id,parent_id @access private More... | |
| addFilter ($a_item) | |
| adds item to the filter @access public More... | |
| delFilter ($a_item) | |
| removes item from the filter @access public More... | |
| setExpand ($a_node_id) | |
| set the expand option this value is stored in a SESSION variable to save it different view (lo view, frm view,...) @access private More... | |
| forceExpandAll ($a_mode, $a_show_minus=true) | |
| force expandAll. More... | |
| setFiltered ($a_bool) | |
| active/deactivate the filter @access public More... | |
| checkFilter ($a_item) | |
| check if item is in filter @access private More... | |
| sortNodes ($a_nodes, $a_parent_obj_id) | |
| sort nodes and put adm object to the end of sorted array @access private More... | |
Data Fields | |
| $root_id | |
| $output | |
| $ctrl | |
| $selectable_type | |
| $ref_id | |
Data Fields inherited from ilExplorer | |
| $id | |
| $output | |
| $format_options | |
| $tree | |
| $target | |
| $target_get | |
| $params_get | |
| $expanded | |
| $order_column | |
| $order_direction = "asc" | |
| $expand_target | |
| $rbac_check | |
| $output_icons | |
| $expand_variable | |
| $is_clickable | |
| $post_sort | |
| $filtered = false | |
| $filter_mode | |
| $expand_all = false | |
| $root_id = null | |
| $use_standard_frame = false | |
Additional Inherited Members | |
Protected Attributes inherited from ilExplorer | |
| $obj_definition | |
| $error | |
| $rbacsystem | |
| $tpl | |
| $lng | |
Definition at line 35 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::__construct | ( | $a_target | ) |
Constructor @access public.
| string | scriptname |
| int | user_id |
Reimplemented from ilExplorer.
Definition at line 55 of file class.ilSearchRootSelector.php.
References $DIC, ilExplorer\$tree, ILIAS\GlobalScreen\Provider\__construct(), ilExplorer\addFilter(), IL_FM_POSITIVE, setClickableTypes(), ilExplorer\setFiltered(), ilExplorer\setFilterMode(), ilExplorer\setSessionExpandVariable(), ilExplorer\setTitleLength(), and ilObject\TITLE_LENGTH.
Here is the call graph for this function:| ilSearchRootSelector::buildFrameTarget | ( | $a_type, | |
$a_child = 0, |
|||
$a_obj_id = 0 |
|||
| ) |
get frame target (may be overwritten by derived classes)
Reimplemented from ilExplorer.
Definition at line 132 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::buildLinkTarget | ( | $a_node_id, | |
| $a_type | |||
| ) |
get link target (may be overwritten by derived classes)
Reimplemented from ilExplorer.
Definition at line 125 of file class.ilSearchRootSelector.php.
References getCmd(), and getTargetClass().
Here is the call graph for this function:| ilSearchRootSelector::formatHeader | ( | $tpl, | |
| $a_obj_id, | |||
| $a_option | |||
| ) |
overwritten method from base class @access public
| integer | obj_id |
| integer | array options |
Reimplemented from ilExplorer.
Definition at line 162 of file class.ilSearchRootSelector.php.
References $DIC, ilExplorer\$lng, ilExplorer\$tpl, getTargetClass(), and ROOT_FOLDER_ID.
Here is the call graph for this function:| ilSearchRootSelector::getCmd | ( | ) |
Definition at line 110 of file class.ilSearchRootSelector.php.
Referenced by buildLinkTarget().
Here is the caller graph for this function:| ilSearchRootSelector::getTargetClass | ( | ) |
Definition at line 102 of file class.ilSearchRootSelector.php.
Referenced by buildLinkTarget(), and formatHeader().
Here is the caller graph for this function:| ilSearchRootSelector::isClickable | ( | $a_type, | |
$a_ref_id = 0 |
|||
| ) |
check if links for certain object type are activated
| string | $a_type | object type |
Reimplemented from ilExplorer.
Definition at line 90 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::setClickableTypes | ( | $a_types | ) |
Definition at line 85 of file class.ilSearchRootSelector.php.
Referenced by __construct().
Here is the caller graph for this function:| ilSearchRootSelector::setCmd | ( | $a_cmd | ) |
Definition at line 106 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::setRefId | ( | $a_ref_id | ) |
Definition at line 119 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::setSelectableType | ( | $a_type | ) |
Definition at line 115 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::setTargetClass | ( | $a_class | ) |
Definition at line 98 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::showChilds | ( | $a_parent_id | ) |
determines wether the childs of an object should be shown or not note: this standard implementation always returns true but it could be overwritten by derived classes (e.g.
Reimplemented from ilExplorer.
Definition at line 137 of file class.ilSearchRootSelector.php.
References $DIC, and ilExplorer\$rbacsystem.
| ilSearchRootSelector::$ctrl |
Definition at line 45 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::$output |
Definition at line 44 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::$ref_id |
Definition at line 48 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::$root_id |
Definition at line 43 of file class.ilSearchRootSelector.php.
| ilSearchRootSelector::$selectable_type |
Definition at line 47 of file class.ilSearchRootSelector.php.