ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
Container skills administration. More...
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 33 of file class.ilContSkillAdminGUI.php.
ilContSkillAdminGUI::__construct | ( | ilContainerGUI | $a_container_gui | ) |
Definition at line 61 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 | ( | ) |
Definition at line 159 of file class.ilContSkillAdminGUI.php.
References $ctrl, $tabs, $tpl, ilTabsGUI\activateSubTab(), initCompetenceAssignmentForm(), ilCtrl\saveParameter(), and ILIAS\UICore\GlobalTemplate\setContent().
ilContSkillAdminGUI::confirmDeleteSelectedLocalProfiles | ( | ) |
Definition at line 622 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
ilContSkillAdminGUI::confirmDeleteSingleLocalProfile | ( | ) |
Definition at line 670 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ILIAS\Repository\int(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
ilContSkillAdminGUI::confirmRemoveSelectedGlobalProfiles | ( | ) |
Definition at line 536 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 | ( | ) |
Definition at line 406 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 | ( | ) |
Definition at line 581 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\activateSubTab(), ilCtrl\getFormAction(), ILIAS\Repository\int(), ilCtrl\redirect(), ILIAS\UICore\GlobalTemplate\setContent(), and ilLanguage\txt().
ilContSkillAdminGUI::deassignCompetences | ( | ) |
Definition at line 337 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $user_id, ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::deassignCompetencesConfirm | ( | ) |
Definition at line 304 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::deleteSelectedLocalProfiles | ( | ) |
Definition at line 653 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::deleteSingleLocalProfile | ( | ) |
Definition at line 696 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::executeCommand | ( | ) |
Definition at line 106 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 228 of file class.ilContSkillAdminGUI.php.
References $path.
Referenced by initCompetenceAssignmentForm().
ilContSkillAdminGUI::initCompetenceAssignmentForm | ( | ) |
Definition at line 172 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $tpl, 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 726 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 353 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 146 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ILIAS\UICore\GlobalTemplate\setContent().
ilContSkillAdminGUI::listProfiles | ( | ) |
Definition at line 454 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 | ( | ) |
Definition at line 275 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 567 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::removeSelectedSkill | ( | ) |
Definition at line 434 of file class.ilContSkillAdminGUI.php.
References $ctrl, $id, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::removeSingleGlobalProfile | ( | ) |
Definition at line 607 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::saveCompetenceAssignment | ( | ) |
Definition at line 241 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_lookupContainerSetting(), initCompetenceAssignmentForm(), ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::saveSelectedProfile | ( | ) |
Definition at line 517 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, $requested_selected_profile_id, ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::saveSelectedSkill | ( | ) |
Definition at line 391 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ILIAS\Repository\int(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::saveSettings | ( | ) |
Definition at line 750 of file class.ilContSkillAdminGUI.php.
References $ctrl, $lng, ilContainer\_writeContainerSetting(), initSettingsForm(), ilCtrl\redirect(), and ilLanguage\txt().
ilContSkillAdminGUI::selectSkill | ( | ) |
Definition at line 378 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), and ILIAS\UICore\GlobalTemplate\setContent().
ilContSkillAdminGUI::settings | ( | ) |
Definition at line 714 of file class.ilContSkillAdminGUI.php.
References $tabs, $tpl, ilTabsGUI\activateSubTab(), initSettingsForm(), and ILIAS\UICore\GlobalTemplate\setContent().
|
protected |
Definition at line 44 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 46 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 50 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 41 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 40 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 53 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 36 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 35 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 38 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 52 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 49 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 45 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 57 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 59 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 58 of file class.ilContSkillAdminGUI.php.
Referenced by saveSelectedProfile().
|
protected |
Definition at line 56 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 54 of file class.ilContSkillAdminGUI.php.
Referenced by deassignCompetencesConfirm(), and publishAssignments().
|
protected |
Definition at line 55 of file class.ilContSkillAdminGUI.php.
Referenced by deassignCompetencesConfirm(), and publishAssignments().
|
protected |
Definition at line 42 of file class.ilContSkillAdminGUI.php.
|
protected |
Definition at line 37 of file class.ilContSkillAdminGUI.php.
Referenced by assignCompetences(), confirmDeleteSelectedLocalProfiles(), confirmDeleteSingleLocalProfile(), confirmRemoveSelectedGlobalProfiles(), confirmRemoveSelectedSkill(), confirmRemoveSingleGlobalProfile(), deassignCompetencesConfirm(), listCompetences(), listMembers(), listProfiles(), selectSkill(), and settings().
|
protected |
Definition at line 43 of file class.ilContSkillAdminGUI.php.
Referenced by listCompetences(), and listProfiles().
|
protected |
Definition at line 39 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 48 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.