|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Container skills administration. More...
Collaboration diagram for ilContSkillAdminGUI:Public Member Functions | |
| __construct (ilContainerGUI $a_container_gui) | |
| executeCommand () | |
| listMembers () | |
| assignCompetences (int $user_id) | |
| initCompetenceAssignmentForm () | |
| getPathString (int $a_skill_id, int $a_tref_id=0) | |
| saveCompetenceAssignment () | |
| publishAssignments (?array $usr_ids=null) | |
| deassignCompetencesConfirm (?array $usr_ids=null) | |
| deassignCompetences () | |
| listCompetences () | |
| selectSkill () | |
| saveSelectedSkill () | |
| confirmRemoveSelectedSkill (string $skill_id) | |
| removeSelectedSkill () | |
| listProfiles () | |
| saveSelectedProfile () | |
| confirmRemoveSelectedGlobalProfiles () | |
| removeSelectedGlobalProfiles () | |
| confirmRemoveSingleGlobalProfile (int $profile_id) | |
| removeSingleGlobalProfile () | |
| confirmDeleteSingleLocalProfile (int $profile_id) | |
| deleteSingleLocalProfile () | |
| settings () | |
| initSettingsForm () | |
| saveSettings () | |
Protected Attributes | |
| ContainerSkills SkillInternalManagerService | $skills_domain |
| ContainerSkills SkillInternalGUIService | $skills_gui |
| 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 33 of file class.ilContSkillAdminGUI.php.
| ilContSkillAdminGUI::__construct | ( | ilContainerGUI | $a_container_gui | ) |
Definition at line 63 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 | ( | int | $user_id | ) |
Definition at line 173 of file class.ilContSkillAdminGUI.php.
References $ctrl, $tabs, $tpl, $user_id, ilTabsGUI\activateSubTab(), initCompetenceAssignmentForm(), ILIAS\UICore\GlobalTemplate\setContent(), and ilCtrl\setParameter().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmDeleteSingleLocalProfile | ( | int | $profile_id | ) |
Definition at line 650 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), ilCtrl\setParameterByClass(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmRemoveSelectedGlobalProfiles | ( | ) |
Definition at line 564 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmRemoveSelectedSkill | ( | string | $skill_id | ) |
Definition at line 429 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilSkillTreeNode\_lookupTitle(), ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::confirmRemoveSingleGlobalProfile | ( | int | $profile_id | ) |
Definition at line 609 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), ilCtrl\setParameterByClass(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deassignCompetences | ( | ) |
Definition at line 353 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $user_id, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deassignCompetencesConfirm | ( | ?array | $usr_ids = null | ) |
Definition at line 320 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $requested_usr_id, $requested_usr_ids, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilUserUtil\getNamePresentation(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::deleteSingleLocalProfile | ( | ) |
Definition at line 675 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 110 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 244 of file class.ilContSkillAdminGUI.php.
References $path.
Referenced by initCompetenceAssignmentForm().
Here is the caller graph for this function:| ilContSkillAdminGUI::initCompetenceAssignmentForm | ( | ) |
Definition at line 187 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\UI\Implementation\Component\Input\Field\$options, $requested_usr_id, $tpl, $user_id, ilObjUser\_lookupName(), ilSkillTreeNode\_lookupTitle(), ILIAS\Repository\ctrl(), getPathString(), ILIAS\Repository\lng(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setOnScreenMessage(), 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 705 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_lookupContainerSetting(), ilCtrl\getFormAction(), 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 369 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $toolbar, $tpl, ilTabsGUI\activateSubTab(), ilToolbarGUI\addButton(), ilCtrl\getLinkTarget(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::listMembers | ( | ) |
Definition at line 150 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ILIAS\UICore\GlobalTemplate\setContent().
Here is the call graph for this function:| ilContSkillAdminGUI::listProfiles | ( | ) |
Definition at line 475 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\UI\Implementation\Component\Input\Field\$options, $tabs, $toolbar, $tpl, ilTabsGUI\activateSubTab(), ilToolbarGUI\addInputItem(), ilToolbarGUI\addSeparator(), ilCtrl\getFormAction(), ilCtrl\getLinkTargetByClass(), ILIAS\Repository\lng(), ILIAS\UICore\GlobalTemplate\setContent(), ilToolbarGUI\setFormAction(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::publishAssignments | ( | ?array | $usr_ids = null | ) |
Definition at line 291 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, $requested_usr_id, $requested_usr_ids, $user_id, ilUserUtil\getNamePresentation(), ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::removeSelectedGlobalProfiles | ( | ) |
Definition at line 595 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 455 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::removeSingleGlobalProfile | ( | ) |
Definition at line 634 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 257 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 545 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 414 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilCtrl\redirect(), and ilLanguage\txt().
Here is the call graph for this function:| ilContSkillAdminGUI::saveSettings | ( | ) |
Definition at line 729 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 401 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ILIAS\UICore\GlobalTemplate\setContent().
Here is the call graph for this function:| ilContSkillAdminGUI::settings | ( | ) |
Definition at line 693 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), initSettingsForm(), and ILIAS\UICore\GlobalTemplate\setContent().
Here is the call graph for this function:
|
protected |
Definition at line 46 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.
|
protected |
Definition at line 43 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 42 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 55 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 38 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetences(), deassignCompetencesConfirm(), deleteSingleLocalProfile(), initCompetenceAssignmentForm(), initSettingsForm(), listCompetences(), listProfiles(), publishAssignments(), removeSelectedGlobalProfiles(), removeSelectedSkill(), removeSingleGlobalProfile(), saveCompetenceAssignment(), saveSelectedProfile(), saveSelectedSkill(), and saveSettings().
|
protected |
Definition at line 37 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 40 of file class.ilContSkillAdminGUI.php.
Referenced by confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetences(), deassignCompetencesConfirm(), deleteSingleLocalProfile(), initCompetenceAssignmentForm(), initSettingsForm(), listCompetences(), listProfiles(), publishAssignments(), removeSelectedGlobalProfiles(), removeSelectedSkill(), removeSingleGlobalProfile(), saveCompetenceAssignment(), saveSelectedProfile(), saveSelectedSkill(), and saveSettings().
|
protected |
Definition at line 54 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 51 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 47 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 59 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 61 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 60 of file class.ilContSkillAdminGUI.php.
Referenced by saveSelectedProfile().
|
protected |
Definition at line 58 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 56 of file class.ilContSkillAdminGUI.php.
Referenced by deassignCompetencesConfirm(), initCompetenceAssignmentForm(), and publishAssignments().
|
protected |
Definition at line 57 of file class.ilContSkillAdminGUI.php.
Referenced by deassignCompetencesConfirm(), and publishAssignments().
|
protected |
Definition at line 35 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 36 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 44 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 39 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetencesConfirm(), listCompetences(), listMembers(), listProfiles(), selectSkill(), and settings().
|
protected |
Definition at line 45 of file class.ilContSkillAdminGUI.php.
Referenced by listCompetences(), and listProfiles().
|
protected |
Definition at line 41 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetencesConfirm(), initCompetenceAssignmentForm(), listCompetences(), listMembers(), listProfiles(), selectSkill(), and settings().
|
protected |
Definition at line 50 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 49 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 53 of file class.ilContSkillAdminGUI.php.