ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Container skills administration. More...
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().
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().
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().
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().
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().
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().
ilContSkillAdminGUI::deassignCompetences | ( | ) |
Definition at line 353 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $user_id, ilCtrl\redirect(), and ilLanguage\txt().
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().
ilContSkillAdminGUI::deleteSingleLocalProfile | ( | ) |
Definition at line 675 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::executeCommand | ( | ) |
Definition at line 110 of file class.ilContSkillAdminGUI.php.
References ILIAS\Repository\access(), and ILIAS\Repository\ctrl().
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().
ilContSkillAdminGUI::initCompetenceAssignmentForm | ( | ) |
Definition at line 187 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $requested_usr_id, $tpl, $user_id, ilObjUser\_lookupName(), ilSkillTreeNode\_lookupTitle(), ILIAS\Repository\ctrl(), getPathString(), ILIAS\Repository\lng(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setOnScreenMessage(), ilSelectInputGUI\setOptions(), and ilLanguage\txt().
Referenced by assignCompetences(), and saveCompetenceAssignment().
ilContSkillAdminGUI::initSettingsForm | ( | ) |
Definition at line 705 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_lookupContainerSetting(), ilCtrl\getFormAction(), ilRadioOption\setValue(), and ilLanguage\txt().
Referenced by saveSettings(), and settings().
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().
ilContSkillAdminGUI::listMembers | ( | ) |
Definition at line 150 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ILIAS\UICore\GlobalTemplate\setContent().
ilContSkillAdminGUI::listProfiles | ( | ) |
Definition at line 475 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $toolbar, $tpl, ilTabsGUI\activateSubTab(), ilToolbarGUI\addInputItem(), ilToolbarGUI\addSeparator(), ilCtrl\getFormAction(), ilCtrl\getLinkTargetByClass(), ILIAS\Repository\lng(), ILIAS\UICore\GlobalTemplate\setContent(), ilToolbarGUI\setFormAction(), ilSelectInputGUI\setOptions(), and ilLanguage\txt().
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().
ilContSkillAdminGUI::removeSelectedGlobalProfiles | ( | ) |
Definition at line 595 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::removeSelectedSkill | ( | ) |
Definition at line 455 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::removeSingleGlobalProfile | ( | ) |
Definition at line 634 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
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().
ilContSkillAdminGUI::saveSelectedProfile | ( | ) |
Definition at line 545 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $requested_selected_profile_id, ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::saveSelectedSkill | ( | ) |
Definition at line 414 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::saveSettings | ( | ) |
Definition at line 729 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_writeContainerSetting(), initSettingsForm(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::selectSkill | ( | ) |
Definition at line 401 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ILIAS\UICore\GlobalTemplate\setContent().
ilContSkillAdminGUI::settings | ( | ) |
Definition at line 693 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), initSettingsForm(), and ILIAS\UICore\GlobalTemplate\setContent().
|
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.