| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
Explorer for skill management. More...
 Inheritance diagram for ilSkillExplorer:
 Inheritance diagram for ilSkillExplorer: Collaboration diagram for ilSkillExplorer:
 Collaboration diagram for ilSkillExplorer:| Public Member Functions | |
| ilSkillExplorer ($a_target, $a_templates=false) | |
| Constructor  public. | |
| setForceOpenPath ($a_path) | |
| set force open path | |
| formatHeader (&$tpl, $a_obj_id, $a_option) | |
| overwritten method from base class  public | |
| formatObject (&$tpl, $a_node_id, $a_option, $a_obj_id=0) | |
| overwritten method from base class  private | |
| isClickable ($a_type, $a_obj_id=0) | |
| check if links for certain object type are activated | |
| buildLinkTarget ($a_node_id, $a_type) | |
| build link target | |
| buildTitle ($a_title, $a_id, $a_type) | |
| standard implementation for title, may be overwritten by derived classes | |
| forceExpanded ($a_obj_id) | |
| force expansion of node | |
| buildFrameTarget ($a_type, $a_child=0, $a_obj_id=0) | |
| Get frame target. | |
| getImage ($a_name, $a_type="", $a_obj_id="") | |
| get image path (may be overwritten by derived classes) | |
| getChildsOfNode ($a_parent_id) | |
| Get childs of node. | |
|  Public Member Functions inherited from ilExplorer | |
| ilExplorer ($a_target) | |
| Constructor  public. | |
| setId ($a_val) | |
| Set id. | |
| getId () | |
| Get id. | |
| setAsynchExpanding ($a_val) | |
| Set asynch expanding. | |
| getAsynchExpanding () | |
| Get asynch expanding. | |
| 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. | |
| 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. | |
| getMaximumTreeDepth () | |
| Get maximum tree depth. | |
| 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 ( | |
| getImageAlt ($a_default_text, $a_type="", $a_obj_id="") | |
| get image alt text | |
| getNodeStyleClass ($a_id, $a_type) | |
| get style class for node | |
| buildOnClick ($a_node_id, $a_type, $a_title) | |
| get onclick event handling (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 | |
| createTarget ($a_type, $a_node_id, $a_highlighted_subtree=false, $a_append_anch=true) | |
| 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 | |
| $root_id | |
| $slm_obj | |
| $output | |
|  Data Fields inherited from ilExplorer | |
| $id | |
| $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 | |
| ilSkillExplorer::buildFrameTarget | ( | $a_type, | |
| $a_child = 0, | |||
| $a_obj_id = 0 | |||
| ) | 
Get frame target.
Reimplemented from ilExplorer.
Definition at line 254 of file class.ilSkillExplorer.php.
| ilSkillExplorer::buildLinkTarget | ( | $a_node_id, | |
| $a_type | |||
| ) | 
build link target
Reimplemented from ilExplorer.
Definition at line 169 of file class.ilSkillExplorer.php.
References $_GET, $ilCtrl, and $ret.
| ilSkillExplorer::buildTitle | ( | $a_title, | |
| $a_id, | |||
| $a_type | |||
| ) | 
standard implementation for title, may be overwritten by derived classes
Reimplemented from ilExplorer.
Definition at line 222 of file class.ilSkillExplorer.php.
References ilSkillTreeNode\_lookupSelfEvaluation(), and ilSkillTemplateReference\_lookupTemplateId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillExplorer::forceExpanded | ( | $a_obj_id | ) | 
force expansion of node
Reimplemented from ilExplorer.
Definition at line 242 of file class.ilSkillExplorer.php.
| ilSkillExplorer::formatHeader | ( | & | $tpl, | 
| $a_obj_id, | |||
| $a_option | |||
| ) | 
overwritten method from base class public
| integer | obj_id | 
| integer | array options | 
Reimplemented from ilExplorer.
Definition at line 82 of file class.ilSkillExplorer.php.
References $_GET, $ilCtrl, ilExplorer\$ilias, $lng, $tpl, and ilUtil\getImagePath().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillExplorer::formatObject | ( | & | $tpl, | 
| $a_node_id, | |||
| $a_option, | |||
| $a_obj_id = 0 | |||
| ) | 
overwritten method from base class private
| integer | |
| array | 
Reimplemented from ilExplorer.
Definition at line 138 of file class.ilSkillExplorer.php.
| ilSkillExplorer::getChildsOfNode | ( | $a_parent_id | ) | 
Get childs of node.
| int | $a_parent_id | parent id | 
Reimplemented from ilExplorer.
Definition at line 277 of file class.ilSkillExplorer.php.
References ilSkillTreeNode\_lookupDraft().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillExplorer::getImage | ( | $a_name, | |
| $a_type = "", | |||
| $a_obj_id = "" | |||
| ) | 
get image path (may be overwritten by derived classes)
Reimplemented from ilExplorer.
Definition at line 262 of file class.ilSkillExplorer.php.
References ilSkillTreeNode\getIconPath(), and ilUtil\getImagePath().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillExplorer::ilSkillExplorer | ( | $a_target, | |
| $a_templates = false | |||
| ) | 
Constructor public.
| string | scriptname | 
| int | user_id | 
Definition at line 32 of file class.ilSkillExplorer.php.
References ilExplorer\addFilter(), ilExplorer\checkPermissions(), IL_FM_POSITIVE, ilExplorer\ilExplorer(), ilExplorer\setFilterMode(), ilExplorer\setOrderColumn(), ilExplorer\setPostSort(), and ilExplorer\setSessionExpandVariable().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillExplorer::isClickable | ( | $a_type, | |
| $a_obj_id = 0 | |||
| ) | 
check if links for certain object type are activated
| string | $a_type | object type | 
Reimplemented from ilExplorer.
Definition at line 160 of file class.ilSkillExplorer.php.
References $ilUser.
| ilSkillExplorer::setForceOpenPath | ( | $a_path | ) | 
set force open path
Definition at line 70 of file class.ilSkillExplorer.php.
| ilSkillExplorer::$output | 
Definition at line 24 of file class.ilSkillExplorer.php.
| ilSkillExplorer::$root_id | 
Definition at line 22 of file class.ilSkillExplorer.php.
| ilSkillExplorer::$slm_obj | 
Definition at line 23 of file class.ilSkillExplorer.php.