|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Basic skill GUI class. More...
Inheritance diagram for ilBasicSkillGUI:
Collaboration diagram for ilBasicSkillGUI:Public Member Functions | |
| __construct (Node\SkillTreeNodeManager $node_manager, int $a_node_id=0) | |
| getType () | |
| executeCommand () | |
| showProperties () | |
| saveItem () | |
| afterSave () | |
| updateItem () | |
| edit () | |
| initForm (string $a_mode="edit") | |
| editProperties () | |
| addLevel () | |
| editLevel () | |
| saveLevel () | |
| updateLevel () | |
| initLevelForm (string $a_mode="edit") | |
| updateLevelOrder () | |
| confirmLevelDeletion () | |
| deleteLevel () | |
| setLevelHead () | |
| setTabs (string $a_tab="levels") | |
| redirectToParent (bool $a_tmp_mode=false) | |
| Redirect to parent (identified by current node_id) More... | |
| showLevelResources () | |
| addLevelResource () | |
| saveLevelResource () | |
| removeLevelResources () | |
| saveResourcesAsSuggested () | |
| saveResourcesAsNotSuggested () | |
| saveResourcesAsTrigger () | |
| saveResourcesAsNoTrigger () | |
Public Member Functions inherited from ilSkillTreeNodeGUI | |
| __construct (Node\SkillTreeNodeManager $node_manager, int $a_node_id=0) | |
| isInUse () | |
| setParentGUI (object $a_parentgui) | |
| getParentGUI () | |
| readNodeObject (int $a_node_id) | |
| Get node object instance. More... | |
| saveAllTitles () | |
| deleteNodes () | |
| Delete nodes in the hierarchy. More... | |
| cutItems () | |
| Copy items to clipboard, then cut them from the current tree. More... | |
| copyItems () | |
| Copy items to clipboard. More... | |
| cancelDelete () | |
| confirmedDelete () | |
| confirmed delete More... | |
| setSkillNodeDescription () | |
| create () | |
| Create skill tree node. More... | |
| addStatusInput (ilPropertyFormGUI $a_form) | |
| editProperties () | |
| getPropertyValues () | |
| Get property values for edit form. More... | |
| save () | |
| Save skill tree node. More... | |
| afterSave () | |
| update () | |
| Update skill tree node. More... | |
| afterUpdate () | |
| initForm (string $a_mode="edit") | |
| cancelSave () | |
| redirectToParent (bool $a_tmp_mode=false) | |
| Redirect to parent (identified by current node_id) More... | |
| saveOrder () | |
| insertBasicSkillClip () | |
| insertSkillCategoryClip () | |
| insertTemplateReferenceClip () | |
| insertSkillTemplateClip () | |
| insertTemplateCategoryClip () | |
| setTitleIcon () | |
| addUsageTab (ilTabsGUI $a_tabs) | |
| showUsage () | |
| addObjectsTab (ilTabsGUI $a_tabs) | |
| showObjects () | |
| exportSelectedNodes () | |
Additional Inherited Members | |
Data Fields inherited from ilSkillTreeNodeGUI | |
| object | $node_object = null |
| bool | $in_use = false |
| bool | $use_checked = false |
| ilAccessHandler | $access |
Basic skill GUI class.
Definition at line 36 of file class.ilBasicSkillGUI.php.
| ilBasicSkillGUI::__construct | ( | Node\SkillTreeNodeManager | $node_manager, |
| int | $a_node_id = 0 |
||
| ) |
Definition at line 85 of file class.ilBasicSkillGUI.php.
References $DIC, ILIAS\MetaData\Repository\Validation\Data\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:| ilBasicSkillGUI::addLevel | ( | ) |
Definition at line 279 of file class.ilBasicSkillGUI.php.
References ilSkillTreeNodeGUI\$form, $tpl, initLevelForm(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilBasicSkillGUI::addLevelResource | ( | ) |
Definition at line 675 of file class.ilBasicSkillGUI.php.
References $tabs, $tpl, ilGlobalTemplateInterface\setContent(), and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::afterSave | ( | ) |
Definition at line 164 of file class.ilBasicSkillGUI.php.
References $ctrl, and ilCtrl\setParameterByClass().
Here is the call graph for this function:| ilBasicSkillGUI::confirmLevelDeletion | ( | ) |
Definition at line 443 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $tpl, getType(), ilBasicSkill\lookupLevelTitle(), ilGlobalTemplateInterface\setContent(), setTabs(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::deleteLevel | ( | ) |
Definition at line 474 of file class.ilBasicSkillGUI.php.
References $ctrl, $id, $lng, getType(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::edit | ( | ) |
Definition at line 190 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $toolbar, $tpl, ilSkillTreeNodeGUI\isInUse(), ilGlobalTemplateInterface\setContent(), setTabs(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::editLevel | ( | ) |
Definition at line 287 of file class.ilBasicSkillGUI.php.
References ilSkillTreeNodeGUI\$form, $lng, $tpl, getType(), initLevelForm(), ilSkillTreeNodeGUI\isInUse(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::editProperties | ( | ) |
Definition at line 266 of file class.ilBasicSkillGUI.php.
References setTabs().
Here is the call graph for this function:| ilBasicSkillGUI::executeCommand | ( | ) |
| ilBasicSkillGUI::getType | ( | ) |
Definition at line 117 of file class.ilBasicSkillGUI.php.
Referenced by confirmLevelDeletion(), deleteLevel(), editLevel(), removeLevelResources(), saveLevel(), saveLevelResource(), showLevelResources(), updateItem(), updateLevel(), and updateLevelOrder().
Here is the caller graph for this function:| ilBasicSkillGUI::initForm | ( | string | $a_mode = "edit" | ) |
Definition at line 219 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, ilSkillTreeNodeGUI\addStatusInput(), ILIAS\Repository\form(), ilTextAreaInputGUI\setRows(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::initLevelForm | ( | string | $a_mode = "edit" | ) |
Definition at line 378 of file class.ilBasicSkillGUI.php.
References $ctrl, $data, ilSkillTreeNodeGUI\$form, $lng, $tabs, setLevelHead(), and ilLanguage\txt().
Referenced by addLevel(), editLevel(), saveLevel(), and updateLevel().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBasicSkillGUI::redirectToParent | ( | bool | $a_tmp_mode = false | ) |
Redirect to parent (identified by current node_id)
Definition at line 623 of file class.ilBasicSkillGUI.php.
References $ctrl, and ilSkillTreeNode\_lookupType().
Here is the call graph for this function:| ilBasicSkillGUI::removeLevelResources | ( | ) |
Definition at line 724 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, getType(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::saveItem | ( | ) |
Definition at line 148 of file class.ilBasicSkillGUI.php.
References ILIAS\Repository\form(), and ilTree\POS_LAST_NODE.
Here is the call graph for this function:| ilBasicSkillGUI::saveLevel | ( | ) |
Definition at line 305 of file class.ilBasicSkillGUI.php.
References $ctrl, ilSkillTreeNodeGUI\$form, $lng, $tpl, getType(), initLevelForm(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::saveLevelResource | ( | ) |
Definition at line 697 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $ref_id, $requested_root_id, getType(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::saveResourcesAsNoTrigger | ( | ) |
Definition at line 878 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $resources, $tpl, ilGlobalTemplateInterface\setOnScreenMessage(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::saveResourcesAsNotSuggested | ( | ) |
Definition at line 792 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $resources, $tpl, ilGlobalTemplateInterface\setOnScreenMessage(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::saveResourcesAsSuggested | ( | ) |
Definition at line 749 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $resources, $tpl, ilGlobalTemplateInterface\setOnScreenMessage(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::saveResourcesAsTrigger | ( | ) |
Definition at line 835 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $resources, $tpl, ilGlobalTemplateInterface\setOnScreenMessage(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::setLevelHead | ( | ) |
Definition at line 494 of file class.ilBasicSkillGUI.php.
References $ctrl, $help, $lng, $tabs, $tpl, ilBasicSkill\lookupLevelTitle(), ilGlobalTemplateInterface\setDescription(), ilHelpGUI\setScreenIdComponent(), ilGlobalTemplateInterface\setTitle(), and ilLanguage\txt().
Referenced by addLevelResource(), initLevelForm(), and showLevelResources().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBasicSkillGUI::setTabs | ( | string | $a_tab = "levels" | ) |
Definition at line 537 of file class.ilBasicSkillGUI.php.
References $ctrl, $help, $lng, $tabs, $tpl, ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilSkillTreeNodeGUI\addObjectsTab(), ilSkillTreeNodeGUI\addUsageTab(), ilGlobalTemplateInterface\setDescription(), ilHelpGUI\setScreenIdComponent(), ilSkillTreeNodeGUI\setSkillNodeDescription(), ilGlobalTemplateInterface\setTitle(), and ilLanguage\txt().
Referenced by confirmLevelDeletion(), edit(), editProperties(), and showProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBasicSkillGUI::showLevelResources | ( | ) |
Definition at line 644 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $tabs, $toolbar, $tpl, getType(), ilGlobalTemplateInterface\setContent(), setLevelHead(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::showProperties | ( | ) |
Definition at line 139 of file class.ilBasicSkillGUI.php.
References $tpl, ilGlobalTemplateInterface\setContent(), and setTabs().
Here is the call graph for this function:| ilBasicSkillGUI::updateItem | ( | ) |
Definition at line 176 of file class.ilBasicSkillGUI.php.
References ILIAS\Repository\form(), and getType().
Here is the call graph for this function:| ilBasicSkillGUI::updateLevel | ( | ) |
Definition at line 339 of file class.ilBasicSkillGUI.php.
References $ctrl, ilSkillTreeNodeGUI\$form, $lng, $tpl, getType(), initLevelForm(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilBasicSkillGUI::updateLevelOrder | ( | ) |
Definition at line 427 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, getType(), ilArrayUtil\stripSlashesArray(), and ilLanguage\txt().
Here is the call graph for this function:
|
protected |
Definition at line 38 of file class.ilBasicSkillGUI.php.
Referenced by afterSave(), confirmLevelDeletion(), deleteLevel(), edit(), executeCommand(), initForm(), initLevelForm(), redirectToParent(), removeLevelResources(), saveLevel(), saveLevelResource(), saveResourcesAsNoTrigger(), saveResourcesAsNotSuggested(), saveResourcesAsSuggested(), saveResourcesAsTrigger(), setLevelHead(), setTabs(), showLevelResources(), updateLevel(), and updateLevelOrder().
Definition at line 44 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 41 of file class.ilBasicSkillGUI.php.
Referenced by setLevelHead(), and setTabs().
|
protected |
Definition at line 43 of file class.ilBasicSkillGUI.php.
Referenced by confirmLevelDeletion(), deleteLevel(), edit(), editLevel(), executeCommand(), initForm(), initLevelForm(), removeLevelResources(), saveLevel(), saveLevelResource(), saveResourcesAsNoTrigger(), saveResourcesAsNotSuggested(), saveResourcesAsSuggested(), saveResourcesAsTrigger(), setLevelHead(), setTabs(), showLevelResources(), updateLevel(), and updateLevelOrder().
|
protected |
Definition at line 46 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 45 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 50 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 61 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 56 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 66 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 51 of file class.ilBasicSkillGUI.php.
Referenced by saveLevelResource().
|
protected |
Definition at line 71 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 78 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 83 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 76 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 47 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 40 of file class.ilBasicSkillGUI.php.
Referenced by addLevelResource(), executeCommand(), initLevelForm(), setLevelHead(), setTabs(), and showLevelResources().
|
protected |
Definition at line 42 of file class.ilBasicSkillGUI.php.
Referenced by edit(), and showLevelResources().
|
protected |
Definition at line 39 of file class.ilBasicSkillGUI.php.
Referenced by addLevel(), addLevelResource(), confirmLevelDeletion(), edit(), editLevel(), saveLevel(), saveResourcesAsNoTrigger(), saveResourcesAsNotSuggested(), saveResourcesAsSuggested(), saveResourcesAsTrigger(), setLevelHead(), setTabs(), showLevelResources(), showProperties(), and updateLevel().
|
protected |
Definition at line 49 of file class.ilBasicSkillGUI.php.