ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Skill template reference GUI class. More...
Public Member Functions | |
__construct (Node\SkillTreeNodeManager $node_manager, int $a_tref_id=0) | |
getType () | |
executeCommand () | |
setTabs ($a_tab="levels") | |
insert () | |
editProperties () | |
initForm (string $a_mode="edit") | |
getValues () | |
saveItem () | |
afterSave () | |
updateSkillTemplateReference () | |
listItems () | |
showObjects () | |
redirectToParent (bool $a_tmp_mode=false) | |
![]() | |
__construct (Node\SkillTreeNodeManager $node_manager, int $a_node_id=0, int $a_tref_id=0) | |
getType () | |
initForm (string $a_mode="edit") | |
setLevelHead () | |
setTabs (string $a_tab="levels") | |
saveItem () | |
afterSave () | |
edit () | |
showUsage () | |
showObjects () | |
redirectToParent (bool $a_tmp_mode=false) | |
![]() | |
__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 () | |
![]() | |
__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 () | |
Skill template reference GUI class.
ilSkillTemplateReferenceGUI: ilObjSkillManagementGUI, ilObjSkillTreeGUI
Definition at line 30 of file class.ilSkillTemplateReferenceGUI.php.
ilSkillTemplateReferenceGUI::__construct | ( | Node\SkillTreeNodeManager | $node_manager, |
int | $a_tref_id = 0 |
||
) |
Definition at line 32 of file class.ilSkillTemplateReferenceGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
ilSkillTemplateReferenceGUI::afterSave | ( | ) |
Definition at line 273 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, and ilCtrl\setParameterByClass().
ilSkillTemplateReferenceGUI::editProperties | ( | ) |
Definition at line 162 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$tpl, ILIAS\Repository\form(), getValues(), initForm(), ILIAS\UICore\GlobalTemplate\setContent(), and setTabs().
ilSkillTemplateReferenceGUI::executeCommand | ( | ) |
Definition at line 59 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$tabs, and ilBasicSkillTemplateGUI\$tpl.
ilSkillTemplateReferenceGUI::getType | ( | ) |
Definition at line 54 of file class.ilSkillTemplateReferenceGUI.php.
ilSkillTemplateReferenceGUI::getValues | ( | ) |
Definition at line 245 of file class.ilSkillTemplateReferenceGUI.php.
References ILIAS\Repository\form().
Referenced by editProperties().
ilSkillTemplateReferenceGUI::initForm | ( | string | $a_mode = "edit" | ) |
Definition at line 173 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$lng, ilSkillTreeNode\_lookupDescription(), ilSkillTreeNodeGUI\addStatusInput(), ILIAS\Repository\form(), ilSelectInputGUI\setOptions(), and ilLanguage\txt().
Referenced by editProperties(), insert(), and updateSkillTemplateReference().
ilSkillTemplateReferenceGUI::insert | ( | ) |
Definition at line 151 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$tpl, ILIAS\Repository\form(), initForm(), and ILIAS\UICore\GlobalTemplate\setContent().
ilSkillTemplateReferenceGUI::listItems | ( | ) |
Definition at line 321 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$lng, ilBasicSkillTemplateGUI\$tpl, ilSkillTreeNode\_lookupType(), ilSkillTreeNodeGUI\isInUse(), ilSkillCatTableGUI\MODE_SCTP, ILIAS\UICore\GlobalTemplate\setContent(), setTabs(), and ilLanguage\txt().
ilSkillTemplateReferenceGUI::redirectToParent | ( | bool | $a_tmp_mode = false | ) |
Definition at line 375 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, and ilCtrl\setParameterByClass().
ilSkillTemplateReferenceGUI::saveItem | ( | ) |
Definition at line 256 of file class.ilSkillTemplateReferenceGUI.php.
References ILIAS\Repository\form(), and ilTree\POS_LAST_NODE.
ilSkillTemplateReferenceGUI::setTabs | ( | $a_tab = "levels" | ) |
Definition at line 77 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$help, ilBasicSkillTemplateGUI\$lng, ilBasicSkillTemplateGUI\$tabs, ilBasicSkillTemplateGUI\$tpl, ilSkillTemplateReference\_lookupTemplateId(), ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilSkillTreeNodeGUI\addObjectsTab(), ilSkillTreeNodeGUI\addUsageTab(), ilHelpGUI\setScreenIdComponent(), ilSkillTreeNodeGUI\setSkillNodeDescription(), ILIAS\UICore\GlobalTemplate\setTitle(), and ilLanguage\txt().
Referenced by editProperties(), listItems(), and showObjects().
ilSkillTemplateReferenceGUI::showObjects | ( | ) |
Definition at line 357 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$tpl, ILIAS\UICore\GlobalTemplate\setContent(), and setTabs().
ilSkillTemplateReferenceGUI::updateSkillTemplateReference | ( | ) |
Definition at line 294 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$lng, ilBasicSkillTemplateGUI\$tpl, ILIAS\Repository\form(), initForm(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().