|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Container skills administration. More...
Collaboration diagram for ilContSkillAdminGUI:Public Member Functions | |
| __construct (ilContainerGUI $a_container_gui) | |
| executeCommand () | |
| listMembers () | |
| assignCompetences () | |
| initCompetenceAssignmentForm () | |
| getPathString (int $a_skill_id, int $a_tref_id=0) | |
| saveCompetenceAssignment () | |
| publishAssignments () | |
| deassignCompetencesConfirm () | |
| deassignCompetences () | |
| listCompetences () | |
| selectSkill () | |
| saveSelectedSkill () | |
| confirmRemoveSelectedSkill () | |
| removeSelectedSkill () | |
| listProfiles () | |
| saveSelectedProfile () | |
| confirmRemoveSelectedGlobalProfiles () | |
| removeSelectedGlobalProfiles () | |
| confirmRemoveSingleGlobalProfile () | |
| removeSingleGlobalProfile () | |
| confirmDeleteSelectedLocalProfiles () | |
| deleteSelectedLocalProfiles () | |
| confirmDeleteSingleLocalProfile () | |
| deleteSingleLocalProfile () | |
| settings () | |
| initSettingsForm () | |
| saveSettings () | |
Protected Attributes | |
| ILIAS Container InternalGUIService | $gui |
| ilCtrl | $ctrl |
| ilTabsGUI | $tabs |
| ilLanguage | $lng |
| ilGlobalTemplateInterface | $tpl |
| ilContainerGUI | $container_gui |
| ilContainer | $container |
| ilSkillManagementSettings | $skmg_settings |
| ilToolbarGUI | $toolbar |
| ilAccessHandler | $access |
| int | $ref_id = 0 |
| int | $cont_member_role_id = 0 |
| SkillTreeService | $tree_service |
| SkillTreeAccess | $tree_access_manager |
| SkillProfileService | $profile_service |
| ContainerSkills ContainerSkillManager | $cont_skill_manager |
| SkillUsageService | $usage_service |
| array | $params = [] |
| ContainerSkills SkillContainerGUIRequest | $container_gui_request |
| int | $requested_usr_id = 0 |
| array | $requested_usr_ids = [] |
| string | $requested_selected_skill = "" |
| array | $requested_combined_skill_ids = [] |
| int | $requested_selected_profile_id = 0 |
| array | $requested_profile_ids = [] |
Container skills administration.
Definition at line 34 of file class.ilContSkillAdminGUI.php.
| ilContSkillAdminGUI::__construct | ( | ilContainerGUI | $a_container_gui | ) |
Definition at line 62 of file class.ilContSkillAdminGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilParticipants\getDefaultMemberRole(), ilObjectGUI\getObject(), ILIAS\Repository\lng(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:| ilContSkillAdminGUI::assignCompetences | ( | ) |
Definition at line 160 of file class.ilContSkillAdminGUI.php.
References $ctrl, $tabs, $tpl, ilTabsGUI\activateSubTab(), initCompetenceAssignmentForm(), ilCtrl\saveParameter(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmDeleteSelectedLocalProfiles | ( | ) |
Definition at line 623 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmDeleteSingleLocalProfile | ( | ) |
Definition at line 671 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ILIAS\Repository\int(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmRemoveSelectedGlobalProfiles | ( | ) |
Definition at line 537 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmRemoveSelectedSkill | ( | ) |
Definition at line 407 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilSkillTreeNode\_lookupTitle(), ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmRemoveSingleGlobalProfile | ( | ) |
Definition at line 582 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ILIAS\Repository\int(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deassignCompetences | ( | ) |
Definition at line 338 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deassignCompetencesConfirm | ( | ) |
Definition at line 305 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $requested_usr_id, $requested_usr_ids, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilUserUtil\getNamePresentation(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deleteSelectedLocalProfiles | ( | ) |
Definition at line 654 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deleteSingleLocalProfile | ( | ) |
Definition at line 697 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::executeCommand | ( | ) |
Definition at line 107 of file class.ilContSkillAdminGUI.php.
References ILIAS\Repository\access(), and ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilContSkillAdminGUI::getPathString | ( | int | $a_skill_id, |
| int | $a_tref_id = 0 |
||
| ) |
Definition at line 229 of file class.ilContSkillAdminGUI.php.
References $path.
Referenced by initCompetenceAssignmentForm().
Here is the caller graph for this function:| ilContSkillAdminGUI::initCompetenceAssignmentForm | ( | ) |
Definition at line 173 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tpl, ilObjUser\_lookupName(), ilSkillTreeNode\_lookupTitle(), ILIAS\Repository\ctrl(), getPathString(), ILIAS\Repository\lng(), ilCtrl\redirect(), ilGlobalTemplateInterface\setOnScreenMessage(), ilSelectInputGUI\setOptions(), and ilLanguage\txt().
Referenced by assignCompetences(), and saveCompetenceAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:| ilContSkillAdminGUI::initSettingsForm | ( | ) |
Definition at line 727 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_lookupContainerSetting(), ilCtrl\getFormAction(), ilRadioOption\setValue(), and ilLanguage\txt().
Referenced by saveSettings(), and settings().
Here is the call graph for this function:
Here is the caller graph for this function:| ilContSkillAdminGUI::listCompetences | ( | ) |
Definition at line 354 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $toolbar, $tpl, ilTabsGUI\activateSubTab(), ilToolbarGUI\addButton(), ilCtrl\getLinkTarget(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::listMembers | ( | ) |
Definition at line 147 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilContSkillAdminGUI::listProfiles | ( | ) |
Definition at line 455 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $toolbar, $tpl, ilTabsGUI\activateSubTab(), ilToolbarGUI\addInputItem(), ilToolbarGUI\addSeparator(), ilCtrl\getFormAction(), ilCtrl\getLinkTargetByClass(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), ilToolbarGUI\setFormAction(), ilSelectInputGUI\setOptions(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::publishAssignments | ( | ) |
Definition at line 276 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, $requested_usr_id, $requested_usr_ids, ilUserUtil\getNamePresentation(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::removeSelectedGlobalProfiles | ( | ) |
Definition at line 568 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::removeSelectedSkill | ( | ) |
Definition at line 435 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::removeSingleGlobalProfile | ( | ) |
Definition at line 608 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::saveCompetenceAssignment | ( | ) |
Definition at line 242 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_lookupContainerSetting(), initCompetenceAssignmentForm(), ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::saveSelectedProfile | ( | ) |
Definition at line 518 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $requested_selected_profile_id, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::saveSelectedSkill | ( | ) |
Definition at line 392 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::saveSettings | ( | ) |
Definition at line 751 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_writeContainerSetting(), initSettingsForm(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::selectSkill | ( | ) |
Definition at line 379 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilContSkillAdminGUI::settings | ( | ) |
Definition at line 715 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), initSettingsForm(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:
|
protected |
Definition at line 45 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 47 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 51 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 42 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 41 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 54 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 37 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSelectedLocalProfiles(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetences(), deassignCompetencesConfirm(), deleteSelectedLocalProfiles(), deleteSingleLocalProfile(), initCompetenceAssignmentForm(), initSettingsForm(), listCompetences(), listProfiles(), publishAssignments(), removeSelectedGlobalProfiles(), removeSelectedSkill(), removeSingleGlobalProfile(), saveCompetenceAssignment(), saveSelectedProfile(), saveSelectedSkill(), and saveSettings().
|
protected |
Definition at line 36 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 39 of file class.ilContSkillAdminGUI.php.
Referenced by confirmDeleteSelectedLocalProfiles(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetences(), deassignCompetencesConfirm(), deleteSelectedLocalProfiles(), deleteSingleLocalProfile(), initCompetenceAssignmentForm(), initSettingsForm(), listCompetences(), listProfiles(), publishAssignments(), removeSelectedGlobalProfiles(), removeSelectedSkill(), removeSingleGlobalProfile(), saveCompetenceAssignment(), saveSelectedProfile(), saveSelectedSkill(), and saveSettings().
|
protected |
Definition at line 53 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 50 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 46 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 58 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 60 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 59 of file class.ilContSkillAdminGUI.php.
Referenced by saveSelectedProfile().
|
protected |
Definition at line 57 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 55 of file class.ilContSkillAdminGUI.php.
Referenced by deassignCompetencesConfirm(), and publishAssignments().
|
protected |
Definition at line 56 of file class.ilContSkillAdminGUI.php.
Referenced by deassignCompetencesConfirm(), and publishAssignments().
|
protected |
Definition at line 43 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 38 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSelectedLocalProfiles(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetencesConfirm(), listCompetences(), listMembers(), listProfiles(), selectSkill(), and settings().
|
protected |
Definition at line 44 of file class.ilContSkillAdminGUI.php.
Referenced by listCompetences(), and listProfiles().
|
protected |
Definition at line 40 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSelectedLocalProfiles(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetencesConfirm(), initCompetenceAssignmentForm(), listCompetences(), listMembers(), listProfiles(), selectSkill(), and settings().
|
protected |
Definition at line 49 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 48 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 52 of file class.ilContSkillAdminGUI.php.