|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Basic skill GUI class. More...
Inheritance diagram for ilBasicSkillGUI:
Collaboration diagram for ilBasicSkillGUI:Public Member Functions | |
| __construct ($a_node_id=0) | |
| Constructor. More... | |
| getType () | |
| Get Node Type. More... | |
| executeCommand () | |
| Execute command. More... | |
| showProperties () | |
| Show properties. More... | |
| saveItem () | |
| Save item. More... | |
| afterSave () | |
| After saving. More... | |
| updateItem () | |
| Update item. More... | |
| edit () | |
| Edit skill. More... | |
| initForm ($a_mode="edit") | |
| Init form. More... | |
| editProperties () | |
| Edit properties. More... | |
| addLevel () | |
| Add new level. More... | |
| editLevel () | |
| Edit level. More... | |
| saveLevel () | |
| Save level form. More... | |
| updateLevel () | |
| Update level form. More... | |
| initLevelForm ($a_mode="edit") | |
| Init level form. More... | |
| getLevelValues () | |
| Get current values for level from. More... | |
| updateLevelOrder () | |
| Update level order. More... | |
| confirmLevelDeletion () | |
| Confirm level deletion. More... | |
| deleteLevel () | |
| Delete levels. More... | |
| setLevelHead () | |
| Set header for level. More... | |
| setTabs ($a_tab="levels") | |
| Set header for skill. More... | |
| editLevelTrigger () | |
| Edit level trigger. More... | |
| selectLevelTrigger () | |
| Select skill level trigger. More... | |
| saveLevelTrigger () | |
| Save level trigger. More... | |
| removeLevelTrigger () | |
| Remove trigger. More... | |
| redirectToParent ($a_tmp_mode=false) | |
| Redirect to parent (identified by current obj_id) More... | |
| showLevelResources () | |
| Show level resources. More... | |
| addLevelResource () | |
| Add level resource. More... | |
| saveLevelResource () | |
| Save level resource. More... | |
| confirmLevelResourcesRemoval () | |
| Confirm level resources removal. More... | |
| removeLevelResources () | |
| Remove level resource. More... | |
| saveResourceSettings () | |
| Save resource settings. More... | |
Public Member Functions inherited from ilSkillTreeNodeGUI | |
| __construct ($a_node_id=0) | |
| constructor More... | |
| isInUse () | |
| Is in use? More... | |
| checkPermissionBool ($a_perm) | |
| Check permission pool. More... | |
| setParentGUI ($a_parentgui) | |
| Set Parent GUI class. More... | |
| getParentGUI () | |
| Get Parent GUI class (ilObjSCORM2004LearningModuleGUI). More... | |
| readNodeObject ($a_node_id) | |
| Get node object instance. More... | |
| saveAllTitles () | |
| Save Titles. More... | |
| 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 () | |
| cancel delete More... | |
| confirmedDelete () | |
| confirmed delete More... | |
| setLocator () | |
| Set Locator Items. More... | |
| setSkillNodeDescription () | |
| Set skill node description. More... | |
| create () | |
| Create skill tree node. More... | |
| addStatusInput (ilPropertyFormGUI $a_form) | |
| Add status input. More... | |
| editProperties () | |
| Edit properties form. More... | |
| getPropertyValues () | |
| Get property values for edit form. More... | |
| save () | |
| Save skill tree node. More... | |
| afterSave () | |
| After saving. More... | |
| update () | |
| Update skill tree node. More... | |
| afterUpdate () | |
| After update. More... | |
| initForm ($a_mode="edit") | |
| Init form. More... | |
| cancelSave () | |
| Cancel saving. More... | |
| redirectToParent ($a_tmp_mode=false) | |
| Redirect to parent (identified by current obj_id) More... | |
| saveOrder () | |
| Save order. More... | |
| insertBasicSkillClip () | |
| Insert basic skills from clipboard. More... | |
| insertSkillCategoryClip () | |
| Insert skill categories from clipboard. More... | |
| insertTemplateReferenceClip () | |
| Insert skill template references from clipboard. More... | |
| insertSkillTemplateClip () | |
| Insert skill template from clipboard. More... | |
| insertTemplateCategoryClip () | |
| Insert skill template category from clipboard. More... | |
| setTitleIcon () | |
| Set title icon. More... | |
| addUsageTab ($a_tabs) | |
| Add usage tab. More... | |
| showUsage () | |
| Show skill usage. More... | |
| addObjectsTab ($a_tabs) | |
| showObjects () | |
| Show assigned objects. More... | |
| exportSelectedNodes () | |
| Export seleced nodes. More... | |
Protected Attributes | |
| $ctrl | |
| $tpl | |
| $tabs | |
| $help | |
| $toolbar | |
| $lng | |
| $tree | |
| $tref_id = 0 | |
| $base_skill_id | |
Protected Attributes inherited from ilSkillTreeNodeGUI | |
| $ctrl | |
| $lng | |
| $locator | |
| $tpl | |
| $user | |
Additional Inherited Members | |
Data Fields inherited from ilSkillTreeNodeGUI | |
| $node_object | |
| $in_use = false | |
| $use_checked = false | |
| $access | |
| $ref_id | |
Basic skill GUI class.
Definition at line 12 of file class.ilBasicSkillGUI.php.
| ilBasicSkillGUI::__construct | ( | $a_node_id = 0 | ) |
Constructor.
Reimplemented from ilSkillTreeNodeGUI.
Reimplemented in ilSkillTemplateReferenceGUI.
Definition at line 55 of file class.ilBasicSkillGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), and help().
Here is the call graph for this function:| ilBasicSkillGUI::addLevel | ( | ) |
Add new level.
Definition at line 278 of file class.ilBasicSkillGUI.php.
References $tpl, and initLevelForm().
Here is the call graph for this function:| ilBasicSkillGUI::addLevelResource | ( | ) |
Add level resource.
Definition at line 784 of file class.ilBasicSkillGUI.php.
References $tabs, $tpl, and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::afterSave | ( | ) |
After saving.
Reimplemented from ilSkillTreeNodeGUI.
Reimplemented in ilBasicSkillTemplateGUI, and ilSkillTemplateReferenceGUI.
Definition at line 156 of file class.ilBasicSkillGUI.php.
References $ctrl.
| ilBasicSkillGUI::confirmLevelDeletion | ( | ) |
Confirm level deletion.
Definition at line 443 of file class.ilBasicSkillGUI.php.
References $_POST, $ctrl, $i, $lng, $tpl, ilSkillTreeNodeGUI\checkPermissionBool(), ilBasicSkill\lookupLevelTitle(), ilUtil\sendInfo(), and setTabs().
Here is the call graph for this function:| ilBasicSkillGUI::confirmLevelResourcesRemoval | ( | ) |
Confirm level resources removal.
Definition at line 832 of file class.ilBasicSkillGUI.php.
References $_POST, $ctrl, $i, $lng, $tabs, $tpl, ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilSkillTreeNodeGUI\checkPermissionBool(), ilUtil\sendInfo(), and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::deleteLevel | ( | ) |
Delete levels.
Definition at line 476 of file class.ilBasicSkillGUI.php.
References $_POST, $ctrl, $lng, and ilSkillTreeNodeGUI\checkPermissionBool().
Here is the call graph for this function:| ilBasicSkillGUI::edit | ( | ) |
Edit skill.
Reimplemented in ilBasicSkillTemplateGUI.
Definition at line 187 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $toolbar, $tpl, ilSkillTreeNodeGUI\checkPermissionBool(), ilSkillTreeNodeGUI\isInUse(), ilUtil\sendInfo(), and setTabs().
Here is the call graph for this function:| ilBasicSkillGUI::editLevel | ( | ) |
Edit level.
Definition at line 289 of file class.ilBasicSkillGUI.php.
References $lng, $tpl, getLevelValues(), initLevelForm(), ilSkillTreeNodeGUI\isInUse(), and ilUtil\sendInfo().
Here is the call graph for this function:| ilBasicSkillGUI::editLevelTrigger | ( | ) |
Edit level trigger.
Definition at line 628 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $lng, $tabs, $tpl, ilObject\_isInTrash(), ilObject\_lookupTitle(), ilObject\_lookupType(), and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::editProperties | ( | ) |
Edit properties.
Reimplemented from ilSkillTreeNodeGUI.
Reimplemented in ilSkillTemplateReferenceGUI.
Definition at line 262 of file class.ilBasicSkillGUI.php.
References setTabs().
Here is the call graph for this function:| ilBasicSkillGUI::executeCommand | ( | ) |
Execute command.
Reimplemented in ilSkillTemplateReferenceGUI.
Definition at line 85 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $ret, $tabs, and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::getLevelValues | ( | ) |
Get current values for level from.
Definition at line 412 of file class.ilBasicSkillGUI.php.
Referenced by editLevel().
Here is the caller graph for this function:| ilBasicSkillGUI::getType | ( | ) |
Get Node Type.
Reimplemented in ilBasicSkillTemplateGUI, and ilSkillTemplateReferenceGUI.
Definition at line 77 of file class.ilBasicSkillGUI.php.
| ilBasicSkillGUI::initForm | ( | $a_mode = "edit" | ) |
Init form.
| int | $a_mode | Edit Mode |
Reimplemented from ilSkillTreeNodeGUI.
Reimplemented in ilBasicSkillTemplateGUI, and ilSkillTemplateReferenceGUI.
Definition at line 216 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $lng, ilSkillTreeNodeGUI\addStatusInput(), and ilSkillTreeNodeGUI\checkPermissionBool().
Here is the call graph for this function:| ilBasicSkillGUI::initLevelForm | ( | $a_mode = "edit" | ) |
Init level form.
| string | $a_mode | form mode |
Definition at line 369 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $tabs, ilSkillTreeNodeGUI\checkPermissionBool(), and setLevelHead().
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 | ( | $a_tmp_mode = false | ) |
Redirect to parent (identified by current obj_id)
Reimplemented from ilSkillTreeNodeGUI.
Definition at line 727 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, and ilSkillTreeNode\_lookupType().
Here is the call graph for this function:| ilBasicSkillGUI::removeLevelResources | ( | ) |
Remove level resource.
Definition at line 868 of file class.ilBasicSkillGUI.php.
References $_GET, $_POST, $ctrl, $i, $lng, and ilSkillTreeNodeGUI\checkPermissionBool().
Here is the call graph for this function:| ilBasicSkillGUI::removeLevelTrigger | ( | ) |
Remove trigger.
Definition at line 716 of file class.ilBasicSkillGUI.php.
| ilBasicSkillGUI::saveItem | ( | ) |
Save item.
Reimplemented in ilBasicSkillTemplateGUI, and ilSkillTemplateReferenceGUI.
Definition at line 134 of file class.ilBasicSkillGUI.php.
References $_GET, $_POST, $tree, ilSkillTreeNodeGUI\checkPermissionBool(), IL_LAST_NODE, and ilSkillTreeNode\putInTree().
Here is the call graph for this function:| ilBasicSkillGUI::saveLevel | ( | ) |
Save level form.
Definition at line 306 of file class.ilBasicSkillGUI.php.
References $ctrl, $lng, $tpl, ilSkillTreeNodeGUI\checkPermissionBool(), and initLevelForm().
Here is the call graph for this function:| ilBasicSkillGUI::saveLevelResource | ( | ) |
Save level resource.
Definition at line 807 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $lng, ilSkillTreeNodeGUI\$ref_id, and ilSkillTreeNodeGUI\checkPermissionBool().
Here is the call graph for this function:| ilBasicSkillGUI::saveLevelTrigger | ( | ) |
Save level trigger.
Definition at line 701 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, and ilSkillTreeNodeGUI\checkPermissionBool().
Here is the call graph for this function:| ilBasicSkillGUI::saveResourceSettings | ( | ) |
Save resource settings.
return
Definition at line 896 of file class.ilBasicSkillGUI.php.
| ilBasicSkillGUI::selectLevelTrigger | ( | ) |
Select skill level trigger.
Definition at line 669 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $lng, $tabs, $tpl, $tree, ilSkillTreeNodeGUI\checkPermissionBool(), and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::setLevelHead | ( | ) |
Set header for level.
Reimplemented in ilBasicSkillTemplateGUI.
Definition at line 498 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $help, $lng, $tabs, $tpl, $tree, and ilBasicSkill\lookupLevelTitle().
Referenced by addLevelResource(), confirmLevelResourcesRemoval(), editLevelTrigger(), executeCommand(), initLevelForm(), selectLevelTrigger(), and showLevelResources().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBasicSkillGUI::setTabs | ( | $a_tab = "levels" | ) |
Set header for skill.
| string | $a_tab | active tab |
Reimplemented in ilBasicSkillTemplateGUI, and ilSkillTemplateReferenceGUI.
Definition at line 562 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $help, $lng, $tabs, $tpl, ilSkillTreeNodeGUI\addObjectsTab(), ilSkillTreeNodeGUI\addUsageTab(), and ilSkillTreeNodeGUI\setSkillNodeDescription().
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 | ( | ) |
Show level resources.
Definition at line 751 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $lng, $tabs, $toolbar, $tpl, ilSkillTreeNodeGUI\checkPermissionBool(), and setLevelHead().
Here is the call graph for this function:| ilBasicSkillGUI::showProperties | ( | ) |
Show properties.
Definition at line 121 of file class.ilBasicSkillGUI.php.
References $tpl, ilSkillTreeNodeGUI\setLocator(), and setTabs().
Here is the call graph for this function:| ilBasicSkillGUI::updateItem | ( | ) |
Update item.
Definition at line 171 of file class.ilBasicSkillGUI.php.
References $_POST, and ilSkillTreeNodeGUI\checkPermissionBool().
Here is the call graph for this function:| ilBasicSkillGUI::updateLevel | ( | ) |
Update level form.
Definition at line 335 of file class.ilBasicSkillGUI.php.
References $_GET, $ctrl, $lng, $tpl, ilSkillTreeNodeGUI\checkPermissionBool(), and initLevelForm().
Here is the call graph for this function:| ilBasicSkillGUI::updateLevelOrder | ( | ) |
Update level order.
Definition at line 425 of file class.ilBasicSkillGUI.php.
References $_POST, $ctrl, $lng, ilSkillTreeNodeGUI\checkPermissionBool(), and ilUtil\stripSlashesArray().
Here is the call graph for this function:
|
protected |
Definition at line 50 of file class.ilBasicSkillGUI.php.
|
protected |
Definition at line 17 of file class.ilBasicSkillGUI.php.
Referenced by afterSave(), confirmLevelDeletion(), confirmLevelResourcesRemoval(), deleteLevel(), edit(), editLevelTrigger(), executeCommand(), initForm(), initLevelForm(), redirectToParent(), removeLevelResources(), removeLevelTrigger(), saveLevel(), saveLevelResource(), saveLevelTrigger(), saveResourceSettings(), selectLevelTrigger(), setLevelHead(), setTabs(), showLevelResources(), updateLevel(), and updateLevelOrder().
|
protected |
Definition at line 32 of file class.ilBasicSkillGUI.php.
Referenced by setLevelHead(), and setTabs().
|
protected |
Definition at line 42 of file class.ilBasicSkillGUI.php.
Referenced by confirmLevelDeletion(), confirmLevelResourcesRemoval(), deleteLevel(), edit(), editLevel(), editLevelTrigger(), initForm(), initLevelForm(), removeLevelResources(), saveLevel(), saveLevelResource(), selectLevelTrigger(), setLevelHead(), setTabs(), showLevelResources(), updateLevel(), and updateLevelOrder().
|
protected |
Definition at line 27 of file class.ilBasicSkillGUI.php.
Referenced by addLevelResource(), confirmLevelResourcesRemoval(), editLevelTrigger(), executeCommand(), initLevelForm(), selectLevelTrigger(), setLevelHead(), setTabs(), and showLevelResources().
|
protected |
Definition at line 37 of file class.ilBasicSkillGUI.php.
Referenced by edit(), and showLevelResources().
|
protected |
Definition at line 22 of file class.ilBasicSkillGUI.php.
Referenced by addLevel(), addLevelResource(), confirmLevelDeletion(), confirmLevelResourcesRemoval(), edit(), editLevel(), editLevelTrigger(), saveLevel(), selectLevelTrigger(), setLevelHead(), setTabs(), showLevelResources(), showProperties(), and updateLevel().
|
protected |
Definition at line 47 of file class.ilBasicSkillGUI.php.
Referenced by ilBasicSkillTemplateGUI\initForm(), saveItem(), ilSkillTemplateReferenceGUI\saveItem(), selectLevelTrigger(), setLevelHead(), and ilBasicSkillTemplateGUI\setLevelHead().
|
protected |
Definition at line 49 of file class.ilBasicSkillGUI.php.