| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Class ilExplorer class for explorer view in admin frame. More...
 Inheritance diagram for ilExplorer:
 Inheritance diagram for ilExplorer: Collaboration diagram for ilExplorer:
 Collaboration diagram for ilExplorer:| Public Member Functions | |
| ilExplorer ($a_target) | |
| Constructor  public. | |
| initItemCounter ($a_number) | |
| Init item counter. | |
| setTitle ($a_val) | |
| Set title. | |
| setTitleLength ($a_length) | |
| Set max title length. | |
| getTitleLength () | |
| Get max title length. | |
| getTitle () | |
| Get title. | |
| setRoot ($a_root_id) | |
| Set root node. | |
| getRoot () | |
| get root id | |
| setOrderColumn ($a_column) | |
| set the order column  public | |
| setOrderDirection ($a_direction) | |
| set the order direction  public | |
| setTargetGet ($a_target_get) | |
| set the varname in Get-string  public | |
| setParamsGet ($a_params_get) | |
| set additional params to be passed in Get-string  public | |
| setExpandTarget ($a_exp_target) | |
| target script for expand icons | |
| setFrameUpdater ($a_up_frame, $a_up_script, $a_params="") | |
| Set Explorer Updater. | |
| highlightNode ($a_id) | |
| set highlighted node | |
| checkPermissions ($a_check) | |
| check permissions via rbac | |
| setSessionExpandVariable ($a_var_name="expand") | |
| set name of expand session variable | |
| outputIcons ($a_icons) | |
| output icons | |
| setClickable ($a_type, $a_clickable) | |
| (de-)activates links for a certain object type | |
| isVisible ($a_ref_id, $a_type) | |
| setTreeLead ($a_val) | |
| Set tree leading content. | |
| getTreeLead () | |
| Get tree leading content. | |
| isClickable ($a_type, $a_ref_id=0) | |
| check if links for certain object type are activated | |
| setPostSort ($a_sort) | |
| process post sorting | |
| setFilterMode ($a_mode=IL_FM_NEGATIVE) | |
| set filter mode | |
| getFilterMode () | |
| get filter mode | |
| setUseStandardFrame ($a_val) | |
| Set use standard frame. | |
| getUseStandardFrame () | |
| Get use standard explorer frame. | |
| 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  public. | |
| 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. | |
| forceExpanded ($a_obj_id) | |
| force expansion of node | |
| getOutput () | |
| Creates output recursive method  public. | |
| handleListEndTags (&$a_tpl_tree, $a_cur_depth, $a_item_depth) | |
| handle list end tags ( and ) | |
| handleListStartTags (&$a_tpl_tree, $a_cur_depth, $a_item_depth) | |
| handle list start tags ( | |
| formatHeader (&$tpl, $a_obj_id, $a_option) | |
| Creates output for header (is empty here but can be overwritten in derived classes) | |
| formatObject (&$tpl, $a_node_id, $a_option, $a_obj_id=0) | |
| Creates output recursive method  private. | |
| getImage ($a_name, $a_type="", $a_obj_id="") | |
| get image path (may be overwritten by derived classes) | |
| getImageAlt ($a_default_text, $a_type="", $a_obj_id="") | |
| get image alt text | |
| getNodeStyleClass ($a_id, $a_type) | |
| get style class for node | |
| buildLinkTarget ($a_node_id, $a_type) | |
| get link target (may be overwritten by derived classes) | |
| buildOnClick ($a_node_id, $a_type, $a_title) | |
| get onclick event handling (may be overwritten by derived classes) | |
| buildTitle ($a_title, $a_id, $a_type) | |
| standard implementation for title, may be overwritten by derived classes | |
| buildDescription ($a_desc, $a_id, $a_type) | |
| standard implementation for description, may be overwritten by derived classes | |
| buildSelect ($a_node_id, $a_type) | |
| standard implementation for adding an option select box between image and title | |
| buildFrameTarget ($a_type, $a_child=0, $a_obj_id=0) | |
| get frame target (may be overwritten by derived classes) | |
| createTarget ($a_type, $a_node_id, $a_highlighted_subtree=false) | |
| Creates Get Parameter  private. | |
| setFrameTarget ($a_target) | |
| set target frame or not frame? | |
| createLines ($a_depth) | |
| Creates lines for explorer view  private. | |
| is_in_array ($a_start, $a_depth) | |
| DESCRIPTION MISSING  private. | |
| getIndex ($a_data) | |
| get index of format_options array from specific ref_id,parent_id  private | |
| addFilter ($a_item) | |
| adds item to the filter  public | |
| delFilter ($a_item) | |
| removes item from the filter  public | |
| 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,...)  private | |
| forceExpandAll ($a_mode, $a_show_minus=true) | |
| force expandAll. | |
| setFiltered ($a_bool) | |
| active/deactivate the filter  public | |
| checkFilter ($a_item) | |
| check if item is in filter  private | |
| sortNodes ($a_nodes, $a_parent_obj_id) | |
| sort nodes and put adm object to the end of sorted array  private | |
| Data Fields | |
| $ilias | |
| $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 | |
Class ilExplorer class for explorer view in admin frame.
Definition at line 16 of file class.ilExplorer.php.
| ilExplorer::addFilter | ( | $a_item | ) | 
adds item to the filter public
| string | object type to add | 
Definition at line 1269 of file class.ilExplorer.php.
Referenced by ilForumMoveTopicsExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\__construct(), ilContainerSelectionExplorer\__construct(), ilConditionSelector\ilConditionSelector(), ilExplorer(), ilLMMenuObjectSelector\ilLMMenuObjectSelector(), ilMaterialExplorer\ilMaterialExplorer(), ilPaymentObjectSelector\ilPaymentObjectSelector(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryExplorer\ilRepositoryExplorer(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), ilSearchRootSelector\ilSearchRootSelector(), ilSolutionExplorer\ilSolutionExplorer(), and ilTableOfContentsExplorer\ilTableOfContentsExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::buildDescription | ( | $a_desc, | |
| $a_id, | |||
| $a_type | |||
| ) | 
standard implementation for description, may be overwritten by derived classes
Reimplemented in ilBookmarkExplorer, and ilIntLinkRepItemExplorer.
Definition at line 1110 of file class.ilExplorer.php.
Referenced by ilPasteIntoMultipleItemsExplorer\formatObject(), ilForumMoveTopicsExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::buildFrameTarget | ( | $a_type, | |
| $a_child = 0, | |||
| $a_obj_id = 0 | |||
| ) | 
get frame target (may be overwritten by derived classes)
Reimplemented in ilBookmarkExplorer, ilRepositoryExplorer, ilTableOfContentsExplorer, ilSearchRootSelector, ilAdministrationExplorer, ilMaterialExplorer, ilSolutionExplorer, ilRepositoryCopySelector, ilRepositoryLinkSelector, ilConditionSelector, ilIntLinkRepItemExplorer, ilLMMenuObjectSelector, ilPaymentObjectSelector, ilRoleDesktopItemSelector, ilObjectSelector, and ilShopPublicSectionSelector.
Definition at line 1127 of file class.ilExplorer.php.
Referenced by ilHACPExplorer\formatObject(), ilAICCExplorer\formatObject(), ilSCORMExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::buildLinkTarget | ( | $a_node_id, | |
| $a_type | |||
| ) | 
get link target (may be overwritten by derived classes)
Reimplemented in ilBookmarkExplorer, ilTableOfContentsExplorer, ilLMTOCExplorer, ilScorm2004EditorExplorer, ilLMEditorExplorer, ilSearchRootSelector, ilMaterialExplorer, ilSolutionExplorer, ilRepositoryCopySelector, ilRepositoryLinkSelector, ilAdministrationExplorer, ilRepositoryExplorer, ilLMMenuObjectSelector, ilStyleScopeExplorer, ilConditionSelector, ilIntLinkRepItemExplorer, ilShopPublicSectionSelector, ilPoolSelectorGUI, ilRoleDesktopItemSelector, ilPaymentObjectSelector, ilObjectSelector, ilFileSelectorGUI, and ilGlossarySelectorGUI.
Definition at line 1083 of file class.ilExplorer.php.
References $target.
Referenced by ilLMExplorer\formatHeader(), ilHACPExplorer\formatObject(), ilAICCExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::buildOnClick | ( | $a_node_id, | |
| $a_type, | |||
| $a_title | |||
| ) | 
get onclick event handling (may be overwritten by derived classes)
Reimplemented in ilIntLinkRepItemExplorer.
Definition at line 1094 of file class.ilExplorer.php.
Referenced by ilPasteIntoMultipleItemsExplorer\formatObject(), ilForumMoveTopicsExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::buildSelect | ( | $a_node_id, | |
| $a_type | |||
| ) | 
standard implementation for adding an option select box between image and title
Reimplemented in ilCopyWizardExplorer.
Definition at line 1118 of file class.ilExplorer.php.
Referenced by formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::buildTitle | ( | $a_title, | |
| $a_id, | |||
| $a_type | |||
| ) | 
standard implementation for title, may be overwritten by derived classes
Reimplemented in ilIntLinkRepItemExplorer, ilTableOfContentsExplorer, ilLMEditorExplorer, and ilLMTOCExplorer.
Definition at line 1102 of file class.ilExplorer.php.
Referenced by ilPasteIntoMultipleItemsExplorer\formatObject(), ilForumMoveTopicsExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::checkFilter | ( | $a_item | ) | 
check if item is in filter private
| string | 
Definition at line 1398 of file class.ilExplorer.php.
References $ret, getFilterMode(), and IL_FM_NEGATIVE.
Referenced by ilSCORMExplorer\setOutput(), and setOutput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::checkPermissions | ( | $a_check | ) | 
check permissions via rbac
| boolean | $a_check | check true/false | 
Definition at line 388 of file class.ilExplorer.php.
Referenced by ilAICCExplorer\ilAICCExplorer(), ilHACPExplorer\ilHACPExplorer(), ilLMExplorer\ilLMExplorer(), ilMediaPoolExplorer\ilMediaPoolExplorer(), ilScorm2004EditorExplorer\ilScorm2004EditorExplorer(), and ilSCORMExplorer\ilSCORMExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::createLines | ( | $a_depth | ) | 
Creates lines for explorer view private.
| integer | 
Definition at line 1180 of file class.ilExplorer.php.
References is_in_array().
Referenced by ilMailExplorer\getOutput(), ilPublicSectionSelector\getOutput(), ilShopPublicSectionSelector\getOutput(), ilForumExplorer\getOutput(), ilSCORMExplorer\getOutput(), and getOutput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::createTarget | ( | $a_type, | |
| $a_node_id, | |||
| $a_highlighted_subtree = false | |||
| ) | 
Creates Get Parameter private.
| string | |
| integer | 
Definition at line 1140 of file class.ilExplorer.php.
Referenced by ilPasteIntoMultipleItemsExplorer\formatObject(), ilForumMoveTopicsExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::delFilter | ( | $a_item | ) | 
removes item from the filter public
| string | object type to remove | 
Definition at line 1304 of file class.ilExplorer.php.
| ilExplorer::forceExpandAll | ( | $a_mode, | |
| $a_show_minus = true | |||
| ) | 
force expandAll.
if true all nodes are expanded regardless of the values in $expanded (default: false) public
| boolean | 
Definition at line 1374 of file class.ilExplorer.php.
Referenced by ilPublicSectionSelector\ilPublicSectionSelector().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::forceExpanded | ( | $a_obj_id | ) | 
force expansion of node
Reimplemented in ilRepositoryExplorer, ilTableOfContentsExplorer, ilAdministrationExplorer, ilLMEditorExplorer, ilLMTOCExplorer, ilMaterialExplorer, ilScorm2004EditorExplorer, ilPoolSelectorGUI, and ilFileSelectorGUI.
Definition at line 716 of file class.ilExplorer.php.
Referenced by setOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::formatHeader | ( | & | $tpl, | 
| $a_obj_id, | |||
| $a_option | |||
| ) | 
Creates output for header (is empty here but can be overwritten in derived classes)
public
| integer | obj_id | 
| integer | array options | 
Reimplemented in ilRepositoryExplorer, ilForumMoveTopicsExplorer, ilPasteIntoMultipleItemsExplorer, ilIntLinkRepItemExplorer, ilPoolSelectorGUI, ilFileSelectorGUI, ilGlossarySelectorGUI, ilScorm2004EditorExplorer, ilLMEditorExplorer, ilLMExplorer, ilStyleScopeExplorer, ilMediaPoolExplorer, and ilAdministrationExplorer.
Definition at line 900 of file class.ilExplorer.php.
Referenced by getOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::formatObject | ( | & | $tpl, | 
| $a_node_id, | |||
| $a_option, | |||
| $a_obj_id = 0 | |||
| ) | 
Creates output recursive method private.
| integer | |
| array | 
Reimplemented in ilForumExplorer, ilPublicSectionSelector, ilForumMoveTopicsExplorer, ilPasteIntoMultipleItemsExplorer, and ilScorm2004EditorExplorer.
Definition at line 912 of file class.ilExplorer.php.
References $lng, $target, $tpl, buildDescription(), buildFrameTarget(), buildLinkTarget(), buildOnClick(), buildSelect(), buildTitle(), createTarget(), getImage(), getImageAlt(), getNodeStyleClass(), isClickable(), and ilUtil\shortenText().
Referenced by ilMailExplorer\getOutput(), ilShopPublicSectionSelector\getOutput(), and getOutput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getFilterMode | ( | ) | 
get filter mode
Definition at line 515 of file class.ilExplorer.php.
References $filter_mode.
Referenced by checkFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getImage | ( | $a_name, | |
| $a_type = "", | |||
| $a_obj_id = "" | |||
| ) | 
get image path (may be overwritten by derived classes)
Reimplemented in ilMailExplorer, ilRepositoryExplorer, ilLMEditorExplorer, ilAdministrationExplorer, and ilCopyWizardExplorer.
Definition at line 1055 of file class.ilExplorer.php.
References ilUtil\getImagePath().
Referenced by ilScorm2004EditorExplorer\formatObject(), and formatObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getImageAlt | ( | $a_default_text, | |
| $a_type = "", | |||
| $a_obj_id = "" | |||
| ) | 
get image alt text
Reimplemented in ilBookmarkExplorer, and ilLMEditorExplorer.
Definition at line 1063 of file class.ilExplorer.php.
Referenced by formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getIndex | ( | $a_data | ) | 
get index of format_options array from specific ref_id,parent_id private
| array | object data | 
Definition at line 1243 of file class.ilExplorer.php.
Referenced by ilForumExplorer\setOutput(), ilBookmarkExplorer\setOutput(), ilSCORMExplorer\setOutput(), ilMailExplorer\setOutput(), and setOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getNodeStyleClass | ( | $a_id, | |
| $a_type | |||
| ) | 
get style class for node
Definition at line 1071 of file class.ilExplorer.php.
Referenced by ilPasteIntoMultipleItemsExplorer\formatObject(), ilForumMoveTopicsExplorer\formatObject(), and formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getOutput | ( | ) | 
Creates output recursive method public.
Reimplemented in ilForumExplorer, ilShopPublicSectionSelector, ilPublicSectionSelector, and ilMailExplorer.
Definition at line 727 of file class.ilExplorer.php.
References $_GET, $_POST, $ilBench, $lng, $tpl, createLines(), formatHeader(), formatObject(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), getTitle(), getUseStandardFrame(), handleListEndTags(), handleListStartTags(), and ilYuiUtil\initConnection().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilExplorer::getRoot | ( | ) | 
get root id
public
Definition at line 281 of file class.ilExplorer.php.
References $root_id.
Referenced by setExpand(), and setOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getTitle | ( | ) | 
Get title.
Definition at line 256 of file class.ilExplorer.php.
References $title.
Referenced by getOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::getTitleLength | ( | ) | 
Get max title length.
Definition at line 246 of file class.ilExplorer.php.
| ilExplorer::getTreeLead | ( | ) | 
Get tree leading content.
Definition at line 463 of file class.ilExplorer.php.
| ilExplorer::getUseStandardFrame | ( | ) | 
Get use standard explorer frame.
Definition at line 536 of file class.ilExplorer.php.
References $use_standard_frame.
Referenced by getOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::handleListEndTags | ( | & | $a_tpl_tree, | 
| $a_cur_depth, | |||
| $a_item_depth | |||
| ) | 
handle list end tags ( and )
Definition at line 840 of file class.ilExplorer.php.
Referenced by ilMailExplorer\getOutput(), ilPublicSectionSelector\getOutput(), ilShopPublicSectionSelector\getOutput(), ilForumExplorer\getOutput(), and getOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::handleListStartTags | ( | & | $a_tpl_tree, | 
| $a_cur_depth, | |||
| $a_item_depth | |||
| ) | 
handle list start tags (
)
Definition at line 865 of file class.ilExplorer.php.
Referenced by ilMailExplorer\getOutput(), ilPublicSectionSelector\getOutput(), ilShopPublicSectionSelector\getOutput(), ilForumExplorer\getOutput(), and getOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::highlightNode | ( | $a_id | ) | 
set highlighted node
Definition at line 378 of file class.ilExplorer.php.
| ilExplorer::ilExplorer | ( | $a_target | ) | 
Constructor public.
| string | scriptname | 
Definition at line 166 of file class.ilExplorer.php.
References $ilias, addFilter(), IL_FM_NEGATIVE, setFiltered(), setFilterMode(), and setTitleLength().
Referenced by ilGlossarySelectorGUI\__construct(), ilFileSelectorGUI\__construct(), ilPoolSelectorGUI\__construct(), ilCopyWizardExplorer\__construct(), ilAdministrationExplorer\ilAdministrationExplorer(), ilAICCExplorer\ilAICCExplorer(), ilBookmarkExplorer\ilBookmarkExplorer(), ilConditionSelector\ilConditionSelector(), ilForumExplorer\ilForumExplorer(), ilHACPExplorer\ilHACPExplorer(), ilLMExplorer\ilLMExplorer(), ilIntLinkRepItemExplorer\ilLMMenuObjectSelector(), ilLMMenuObjectSelector\ilLMMenuObjectSelector(), ilMailExplorer\ilMailExplorer(), ilMaterialExplorer\ilMaterialExplorer(), ilMediaPoolExplorer\ilMediaPoolExplorer(), ilObjectSelector\ilObjectSelector(), ilPaymentObjectSelector\ilPaymentObjectSelector(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryExplorer\ilRepositoryExplorer(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), ilScorm2004EditorExplorer\ilScorm2004EditorExplorer(), ilSCORMExplorer\ilSCORMExplorer(), ilSearchRootSelector\ilSearchRootSelector(), ilSolutionExplorer\ilSolutionExplorer(), and ilStyleScopeExplorer\ilStyleScopeExplorer().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::initItemCounter | ( | $a_number | ) | 
Init item counter.
public
| int | number | 
Definition at line 217 of file class.ilExplorer.php.
Referenced by ilCopyWizardExplorer\__construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::is_in_array | ( | $a_start, | |
| $a_depth | |||
| ) | 
DESCRIPTION MISSING private.
| integer | |
| integer | 
Definition at line 1220 of file class.ilExplorer.php.
Referenced by createLines().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::isClickable | ( | $a_type, | |
| $a_ref_id = 0 | |||
| ) | 
check if links for certain object type are activated
| string | $a_type | object type | 
Reimplemented in ilTableOfContentsExplorer, ilAdministrationExplorer, ilScorm2004EditorExplorer, ilMaterialExplorer, ilSolutionExplorer, ilRepositoryCopySelector, ilRepositoryLinkSelector, ilIntLinkRepItemExplorer, ilConditionSelector, ilShopPublicSectionSelector, ilLMMenuObjectSelector, ilLMTOCExplorer, ilContainerSelectionExplorer, ilPaymentObjectSelector, ilSearchRootSelector, ilPoolSelectorGUI, ilLMExplorer, ilRoleDesktopItemSelector, ilObjectSelector, ilAICCExplorer, ilFileSelectorGUI, ilCopyWizardExplorer, and ilGlossarySelectorGUI.
Definition at line 475 of file class.ilExplorer.php.
Referenced by formatObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::isVisible | ( | $a_ref_id, | |
| $a_type | |||
| ) | 
Reimplemented in ilRepositoryExplorer, ilTableOfContentsExplorer, ilSCORMExplorer, ilLMTOCExplorer, and ilAdministrationExplorer.
Definition at line 432 of file class.ilExplorer.php.
References $ilBench.
Referenced by setOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::modifyChilds | ( | $a_parent_id, | |
| $a_objects | |||
| ) | 
Reimplemented in ilAdministrationExplorer.
Definition at line 698 of file class.ilExplorer.php.
Referenced by setOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::outputIcons | ( | $a_icons | ) | 
output icons
| boolean | $a_icons | output icons true/false | 
Definition at line 408 of file class.ilExplorer.php.
Referenced by ilScorm2004EditorExplorer\formatObject(), ilAICCExplorer\ilAICCExplorer(), ilHACPExplorer\ilHACPExplorer(), and ilSCORMExplorer\ilSCORMExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setClickable | ( | $a_type, | |
| $a_clickable | |||
| ) | 
(de-)activates links for a certain object type
| string | $a_type | object type | 
| boolean | $a_clickable | true/false | 
Definition at line 420 of file class.ilExplorer.php.
| ilExplorer::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,...) private
| string | pipe-separated integer | 
Reimplemented in ilForumExplorer, ilMailExplorer, and ilBookmarkExplorer.
Definition at line 1347 of file class.ilExplorer.php.
References $_SESSION, $expand_variable, and getRoot().
Referenced by ilShopPublicSectionSelector\__construct(), assQuestionGUI\outSolutionExplorer(), ilConditionHandlerInterface\selector(), ilSCORMExplorer\setOutput(), ilObjContentObjectGUI\showEntrySelector(), ilPaymentStatisticGUI\showObjectSelector(), ilPaymentObjectGUI\showObjectSelector(), ilObjPaymentSettingsGUI\showObjectSelectorObject(), ilRepositorySelectorInputGUI\showRepositorySelection(), ilSearchGUI\showSelectRoot(), and ilContainerReferenceGUI\showTargetSelectionTreeObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setExpandTarget | ( | $a_exp_target | ) | 
target script for expand icons
| string | $a_exp_target | script name of target script(may include parameters) initially set to $_SERVER["PATH_INFO"] | 
Definition at line 357 of file class.ilExplorer.php.
Referenced by ilShopPublicSectionSelector\__construct(), ilObjForumGUI\moveThreadsObject(), and ilLMPresentationGUI\showTableOfContents().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setFiltered | ( | $a_bool | ) | 
active/deactivate the filter public
| boolean | 
Definition at line 1386 of file class.ilExplorer.php.
Referenced by ilForumMoveTopicsExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\__construct(), ilContainerSelectionExplorer\__construct(), ilConditionSelector\ilConditionSelector(), ilExplorer(), ilMaterialExplorer\ilMaterialExplorer(), ilObjectSelector\ilObjectSelector(), ilPaymentObjectSelector\ilPaymentObjectSelector(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryExplorer\ilRepositoryExplorer(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), ilSearchRootSelector\ilSearchRootSelector(), ilSolutionExplorer\ilSolutionExplorer(), and ilTableOfContentsExplorer\ilTableOfContentsExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setFilterMode | ( | $a_mode = IL_FM_NEGATIVE | ) | 
set filter mode
| int | $a_mode | filter mode IL_FM_NEGATIVE | IL_FM_NEGATIVE | 
Definition at line 505 of file class.ilExplorer.php.
Referenced by ilForumMoveTopicsExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\__construct(), ilContainerSelectionExplorer\__construct(), ilConditionSelector\ilConditionSelector(), ilExplorer(), ilMaterialExplorer\ilMaterialExplorer(), ilPaymentObjectSelector\ilPaymentObjectSelector(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryExplorer\ilRepositoryExplorer(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), ilSearchRootSelector\ilSearchRootSelector(), ilSolutionExplorer\ilSolutionExplorer(), and ilTableOfContentsExplorer\ilTableOfContentsExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setFrameTarget | ( | $a_target | ) | 
set target frame or not frame?
| string | public | 
Definition at line 1170 of file class.ilExplorer.php.
Referenced by ilPoolSelectorGUI\__construct(), ilTableOfContentsExplorer\ilTableOfContentsExplorer(), and ilTableOfContentsExplorer\setOfflineMode().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setFrameUpdater | ( | $a_up_frame, | |
| $a_up_script, | |||
| $a_params = "" | |||
| ) | 
Set Explorer Updater.
| object | $a_tree | Tree Object | 
Definition at line 367 of file class.ilExplorer.php.
| ilExplorer::setOrderColumn | ( | $a_column | ) | 
set the order column public
| string | name of order column | 
Definition at line 293 of file class.ilExplorer.php.
Referenced by ilAICCExplorer\ilAICCExplorer(), ilHACPExplorer\ilHACPExplorer(), and ilSCORMExplorer\ilSCORMExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setOrderDirection | ( | $a_direction | ) | 
set the order direction public
| string | name of order column | 
Definition at line 303 of file class.ilExplorer.php.
| ilExplorer::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 public.
| integer | parent_node_id where to start from (default=0, 'root') | 
| integer | depth level where to start (default=1) | 
Definition at line 549 of file class.ilExplorer.php.
References $ilBench, $tab, checkFilter(), forceExpanded(), getIndex(), getRoot(), isVisible(), modifyChilds(), showChilds(), and sortNodes().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilExplorer::setParamsGet | ( | $a_params_get | ) | 
set additional params to be passed in Get-string public
| array | 
Definition at line 335 of file class.ilExplorer.php.
| ilExplorer::setPostSort | ( | $a_sort | ) | 
process post sorting
| boolean | $a_sort | true / false | 
Definition at line 495 of file class.ilExplorer.php.
Referenced by ilLMExplorer\ilLMExplorer(), ilMediaPoolExplorer\ilMediaPoolExplorer(), and ilScorm2004EditorExplorer\ilScorm2004EditorExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setRoot | ( | $a_root_id | ) | 
Set root node.
public
| int | ref id of root node | 
Definition at line 268 of file class.ilExplorer.php.
| ilExplorer::setSessionExpandVariable | ( | $a_var_name = "expand" | ) | 
set name of expand session variable
| string | $a_var_name | variable name | 
Definition at line 398 of file class.ilExplorer.php.
Referenced by ilForumMoveTopicsExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\__construct(), ilContainerSelectionExplorer\__construct(), ilShopPublicSectionSelector\__construct(), ilAdministrationExplorer\ilAdministrationExplorer(), ilConditionSelector\ilConditionSelector(), ilLMExplorer\ilLMExplorer(), ilLMMenuObjectSelector\ilLMMenuObjectSelector(), ilMaterialExplorer\ilMaterialExplorer(), ilMediaPoolExplorer\ilMediaPoolExplorer(), ilObjectSelector\ilObjectSelector(), ilPaymentObjectSelector\ilPaymentObjectSelector(), ilPublicSectionSelector\ilPublicSectionSelector(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryExplorer\ilRepositoryExplorer(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), ilScorm2004EditorExplorer\ilScorm2004EditorExplorer(), ilSearchRootSelector\ilSearchRootSelector(), ilSolutionExplorer\ilSolutionExplorer(), and ilTableOfContentsExplorer\ilTableOfContentsExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setTargetGet | ( | $a_target_get | ) | 
set the varname in Get-string public
| string | varname containing Ids to be used in GET-string | 
Definition at line 320 of file class.ilExplorer.php.
Referenced by ilObjContentObjectGUI\editPublicSection(), ilHACPPresentationGUI\explorer(), ilAICCPresentationGUI\explorer(), ilSAHSPresentationGUI\explorer(), ilSCORMPresentationGUI\explorer(), ilObjContentObjectGUI\explorer(), ilShopPurchaseGUI\showDemoVersion(), and ilMailGUI\showMenu().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setTitle | ( | $a_val | ) | 
Set title.
| title | 
Definition at line 227 of file class.ilExplorer.php.
Referenced by ilAdministrationExplorer\ilAdministrationExplorer(), and ilRepositoryExplorer\ilRepositoryExplorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setTitleLength | ( | $a_length | ) | 
Set max title length.
| object | $a_length | 
Definition at line 237 of file class.ilExplorer.php.
Referenced by ilCopyWizardExplorer\__construct(), ilContainerSelectionExplorer\__construct(), ilConditionSelector\ilConditionSelector(), ilExplorer(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), and ilSearchRootSelector\ilSearchRootSelector().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::setTreeLead | ( | $a_val | ) | 
Set tree leading content.
| string | $a_val | tree leading content | 
Definition at line 453 of file class.ilExplorer.php.
| ilExplorer::setUseStandardFrame | ( | $a_val | ) | 
Set use standard frame.
If true, the standard explorer frame (like in the repository) is put around the tree.
| boolean | use standard explorer frame | 
Definition at line 526 of file class.ilExplorer.php.
Referenced by ilObjMediaPoolGUI\explorer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::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.
ilRepositoryExplorerGUI)
Reimplemented in ilIntLinkRepItemExplorer, ilPaymentObjectSelector, ilSearchRootSelector, ilRepositoryLinkSelector, ilMaterialExplorer, ilSolutionExplorer, ilRepositoryCopySelector, ilConditionSelector, ilLMMenuObjectSelector, ilPoolSelectorGUI, ilRoleDesktopItemSelector, ilObjectSelector, ilFileSelectorGUI, and ilGlossarySelectorGUI.
Definition at line 708 of file class.ilExplorer.php.
Referenced by ilSCORMExplorer\setOutput(), and setOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::sortNodes | ( | $a_nodes, | |
| $a_parent_obj_id | |||
| ) | 
sort nodes and put adm object to the end of sorted array private
| array | node list as returned by iltree::getChilds(); | 
Reimplemented in ilRepositoryExplorer.
Definition at line 1432 of file class.ilExplorer.php.
References ilUtil\sortArray().
Referenced by setOutput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilExplorer::$expand_all = false | 
Definition at line 150 of file class.ilExplorer.php.
| ilExplorer::$expand_target | 
Definition at line 93 of file class.ilExplorer.php.
| ilExplorer::$expand_variable | 
Definition at line 115 of file class.ilExplorer.php.
Referenced by setExpand().
| ilExplorer::$expanded | 
Definition at line 72 of file class.ilExplorer.php.
| ilExplorer::$filter_mode | 
Definition at line 143 of file class.ilExplorer.php.
Referenced by getFilterMode().
| ilExplorer::$filtered = false | 
Definition at line 136 of file class.ilExplorer.php.
| ilExplorer::$format_options | 
Definition at line 37 of file class.ilExplorer.php.
| ilExplorer::$ilias | 
Definition at line 23 of file class.ilExplorer.php.
Referenced by ilRepositoryExplorer\buildFrameTarget(), ilAdministrationExplorer\formatHeader(), ilMediaPoolExplorer\formatHeader(), ilLMExplorer\formatHeader(), ilStyleScopeExplorer\formatHeader(), ilLMEditorExplorer\formatHeader(), ilPublicSectionSelector\formatHeader(), ilScorm2004EditorExplorer\formatHeader(), ilSCORMExplorer\formatHeader(), ilGlossarySelectorGUI\formatHeader(), ilRoleDesktopItemSelector\formatHeader(), ilFileSelectorGUI\formatHeader(), ilObjectSelector\formatHeader(), ilContainerSelectionExplorer\formatHeader(), ilPoolSelectorGUI\formatHeader(), ilLMMenuObjectSelector\formatHeader(), ilConditionSelector\formatHeader(), ilRepositoryCopySelector\formatHeader(), ilSolutionExplorer\formatHeader(), ilMaterialExplorer\formatHeader(), ilRepositoryLinkSelector\formatHeader(), ilSearchRootSelector\formatHeader(), ilIntLinkRepItemExplorer\formatHeader(), ilBookmarkExplorer\formatHeader(), ilPaymentObjectSelector\formatHeader(), ilPasteIntoMultipleItemsExplorer\formatHeader(), ilForumMoveTopicsExplorer\formatHeader(), ilForumExplorer\formatHeader(), ilRepositoryExplorer\formatHeader(), and ilExplorer().
| ilExplorer::$is_clickable | 
Definition at line 122 of file class.ilExplorer.php.
| ilExplorer::$order_column | 
Definition at line 79 of file class.ilExplorer.php.
| ilExplorer::$order_direction = "asc" | 
Definition at line 86 of file class.ilExplorer.php.
| ilExplorer::$output | 
Definition at line 30 of file class.ilExplorer.php.
| ilExplorer::$output_icons | 
Definition at line 108 of file class.ilExplorer.php.
| ilExplorer::$params_get | 
Definition at line 65 of file class.ilExplorer.php.
| ilExplorer::$post_sort | 
Definition at line 129 of file class.ilExplorer.php.
| ilExplorer::$rbac_check | 
Definition at line 100 of file class.ilExplorer.php.
| ilExplorer::$root_id = null | 
Definition at line 157 of file class.ilExplorer.php.
Referenced by getRoot().
| ilExplorer::$target | 
Definition at line 51 of file class.ilExplorer.php.
Referenced by ilBookmarkExplorer\buildLinkTarget(), buildLinkTarget(), ilHACPExplorer\formatObject(), ilPasteIntoMultipleItemsExplorer\formatObject(), ilForumMoveTopicsExplorer\formatObject(), ilAICCExplorer\formatObject(), ilSCORMExplorer\formatObject(), and formatObject().
| ilExplorer::$target_get | 
Definition at line 58 of file class.ilExplorer.php.
| ilExplorer::$tree | 
Definition at line 44 of file class.ilExplorer.php.
Referenced by ilGlossarySelectorGUI\__construct(), ilFileSelectorGUI\__construct(), ilPoolSelectorGUI\__construct(), ilForumMoveTopicsExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\__construct(), ilContainerSelectionExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\formatHeader(), ilForumMoveTopicsExplorer\formatHeader(), ilRepositoryExplorer\formatHeader(), ilAdministrationExplorer\ilAdministrationExplorer(), ilConditionSelector\ilConditionSelector(), ilIntLinkRepItemExplorer\ilLMMenuObjectSelector(), ilLMMenuObjectSelector\ilLMMenuObjectSelector(), ilMaterialExplorer\ilMaterialExplorer(), ilObjectSelector\ilObjectSelector(), ilPaymentObjectSelector\ilPaymentObjectSelector(), ilRepositoryCopySelector\ilRepositoryCopySelector(), ilRepositoryExplorer\ilRepositoryExplorer(), ilRepositoryLinkSelector\ilRepositoryLinkSelector(), ilRoleDesktopItemSelector\ilRoleDesktopItemSelector(), ilSearchRootSelector\ilSearchRootSelector(), ilSolutionExplorer\ilSolutionExplorer(), ilRepositoryExplorer\isClickable(), ilRepositoryExplorer\isVisible(), and ilRepositoryExplorer\showChilds().
| ilExplorer::$use_standard_frame = false | 
Definition at line 159 of file class.ilExplorer.php.
Referenced by getUseStandardFrame().