ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Skill profile GUI class. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
checkPermissionBool ($a_perm) | |
Check permission pool. More... | |
executeCommand () | |
Execute command. More... | |
setTabs ($a_active) | |
Set tabs. More... | |
listProfiles () | |
List profiles. More... | |
create () | |
Create. More... | |
edit () | |
Edit. More... | |
initProfileForm ($a_mode="edit") | |
Init profile form. More... | |
save () | |
Save profile form. More... | |
update () | |
Update. More... | |
confirmDeleteProfiles () | |
Confirm profile deletion. More... | |
deleteProfiles () | |
Delete profiles. More... | |
showLevels () | |
Show skill levels. More... | |
assignLevel () | |
Assign Level. More... | |
assignLevelSelectSkill () | |
Output level table for profile assignment. More... | |
assignLevelToProfile () | |
Assign level to profile. More... | |
confirmLevelAssignmentRemoval () | |
Confirm level assignment removal. More... | |
removeLevelAssignments () | |
Remove level assignment. More... | |
showUsers () | |
Show users. More... | |
assignUser () | |
Assign user. More... | |
confirmUserRemoval () | |
Confirm user removal. More... | |
removeUsers () | |
Remove users. More... | |
exportProfiles () | |
Export profiles. More... | |
showImportForm () | |
Show import form. More... | |
initInputForm () | |
Init input form. More... | |
importProfiles () | |
Import profiles. More... | |
Data Fields | |
$access | |
$ref_id | |
Protected Attributes | |
$ctrl | |
$lng | |
$tabs | |
$tpl | |
$help | |
$toolbar | |
$profile = null | |
Skill profile GUI class.
Definition at line 15 of file class.ilSkillProfileGUI.php.
ilSkillProfileGUI::__construct | ( | ) |
Constructor.
Definition at line 60 of file class.ilSkillProfileGUI.php.
References $_GET, $DIC, and $ilCtrl.
ilSkillProfileGUI::assignLevel | ( | ) |
Assign Level.
Definition at line 429 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tabs, $tpl, and ilUtil\sendInfo().
ilSkillProfileGUI::assignLevelSelectSkill | ( | ) |
ilSkillProfileGUI::assignLevelToProfile | ( | ) |
Assign level to profile.
Definition at line 491 of file class.ilSkillProfileGUI.php.
References $_GET, $ctrl, $ilCtrl, $lng, and checkPermissionBool().
ilSkillProfileGUI::assignUser | ( | ) |
Assign user.
Definition at line 616 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $ilCtrl, $lng, ilObjUser\_lookupId(), checkPermissionBool(), and ilUtil\stripSlashes().
ilSkillProfileGUI::checkPermissionBool | ( | $a_perm | ) |
Check permission pool.
string | $a_perm |
Definition at line 92 of file class.ilSkillProfileGUI.php.
Referenced by assignLevelToProfile(), assignUser(), confirmUserRemoval(), deleteProfiles(), initProfileForm(), listProfiles(), removeLevelAssignments(), removeUsers(), save(), showLevels(), showUsers(), and update().
ilSkillProfileGUI::confirmDeleteProfiles | ( | ) |
Confirm profile deletion.
Definition at line 341 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, ilSkillProfile\lookupTitle(), and ilUtil\sendInfo().
ilSkillProfileGUI::confirmLevelAssignmentRemoval | ( | ) |
Confirm level assignment removal.
Definition at line 517 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, ilSkillTreeNode\_lookupTitle(), ilBasicSkill\lookupLevelTitle(), ilUtil\sendInfo(), and setTabs().
ilSkillProfileGUI::confirmUserRemoval | ( | ) |
Confirm user removal.
Definition at line 637 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $name, $tpl, ilObjUser\_lookupName(), checkPermissionBool(), ilUtil\sendInfo(), and setTabs().
ilSkillProfileGUI::create | ( | ) |
Create.
Definition at line 215 of file class.ilSkillProfileGUI.php.
References $form, $tpl, and initProfileForm().
ilSkillProfileGUI::deleteProfiles | ( | ) |
Delete profiles.
Definition at line 369 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, checkPermissionBool(), and ilUtil\sendInfo().
ilSkillProfileGUI::edit | ( | ) |
Edit.
Definition at line 226 of file class.ilSkillProfileGUI.php.
References $form, $tpl, initProfileForm(), and setTabs().
ilSkillProfileGUI::executeCommand | ( | ) |
ilSkillProfileGUI::exportProfiles | ( | ) |
Export profiles.
Definition at line 701 of file class.ilSkillProfileGUI.php.
References $_GET, $_POST, $ctrl, $ilCtrl, ilObject\_lookupObjId(), and ilSkillExportConfig\MODE_PROFILES.
ilSkillProfileGUI::importProfiles | ( | ) |
Import profiles.
Definition at line 764 of file class.ilSkillProfileGUI.php.
References $ctrl, $form, $ilCtrl, $lng, $tabs, $tpl, and initInputForm().
ilSkillProfileGUI::initInputForm | ( | ) |
Init input form.
Definition at line 737 of file class.ilSkillProfileGUI.php.
References $ctrl, $form, $ilCtrl, $lng, and ilFileInputGUI\setSuffixes().
Referenced by importProfiles(), and showImportForm().
ilSkillProfileGUI::initProfileForm | ( | $a_mode = "edit" | ) |
Init profile form.
string | $a_mode | edit mode |
Definition at line 241 of file class.ilSkillProfileGUI.php.
References $ctrl, $form, $ilCtrl, $lng, checkPermissionBool(), ilTextAreaInputGUI\setCols(), and ilTextInputGUI\setMaxLength().
Referenced by create(), edit(), save(), and update().
ilSkillProfileGUI::listProfiles | ( | ) |
List profiles.
Definition at line 187 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $toolbar, $tpl, and checkPermissionBool().
ilSkillProfileGUI::removeLevelAssignments | ( | ) |
Remove level assignment.
Definition at line 557 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, and checkPermissionBool().
ilSkillProfileGUI::removeUsers | ( | ) |
Remove users.
Definition at line 677 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, and checkPermissionBool().
ilSkillProfileGUI::save | ( | ) |
Save profile form.
Definition at line 287 of file class.ilSkillProfileGUI.php.
References $ctrl, $form, $ilCtrl, $lng, $tpl, checkPermissionBool(), and initProfileForm().
ilSkillProfileGUI::setTabs | ( | $a_active | ) |
Set tabs.
Definition at line 139 of file class.ilSkillProfileGUI.php.
References $ctrl, $help, $ilCtrl, $lng, $tabs, and $tpl.
Referenced by confirmLevelAssignmentRemoval(), confirmUserRemoval(), edit(), showLevels(), and showUsers().
ilSkillProfileGUI::showImportForm | ( | ) |
Show import form.
Definition at line 726 of file class.ilSkillProfileGUI.php.
References $tabs, $tpl, and initInputForm().
ilSkillProfileGUI::showLevels | ( | ) |
Show skill levels.
Definition at line 400 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $toolbar, $tpl, checkPermissionBool(), and setTabs().
ilSkillProfileGUI::showUsers | ( | ) |
Show users.
Definition at line 579 of file class.ilSkillProfileGUI.php.
References $lng, $tab, $toolbar, $tpl, checkPermissionBool(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), and setTabs().
ilSkillProfileGUI::update | ( | ) |
Update.
Definition at line 314 of file class.ilSkillProfileGUI.php.
References $ctrl, $form, $ilCtrl, $lng, $tpl, checkPermissionBool(), initProfileForm(), and ilUtil\sendInfo().
ilSkillProfileGUI::$access |
Definition at line 51 of file class.ilSkillProfileGUI.php.
|
protected |
Definition at line 20 of file class.ilSkillProfileGUI.php.
Referenced by assignLevel(), assignLevelSelectSkill(), assignLevelToProfile(), assignUser(), confirmDeleteProfiles(), confirmLevelAssignmentRemoval(), confirmUserRemoval(), deleteProfiles(), executeCommand(), exportProfiles(), importProfiles(), initInputForm(), initProfileForm(), listProfiles(), removeLevelAssignments(), removeUsers(), save(), setTabs(), showLevels(), and update().
|
protected |
Definition at line 40 of file class.ilSkillProfileGUI.php.
Referenced by setTabs().
|
protected |
Definition at line 25 of file class.ilSkillProfileGUI.php.
Referenced by assignLevel(), assignLevelSelectSkill(), assignLevelToProfile(), assignUser(), confirmDeleteProfiles(), confirmLevelAssignmentRemoval(), confirmUserRemoval(), deleteProfiles(), executeCommand(), importProfiles(), initInputForm(), initProfileForm(), listProfiles(), removeUsers(), save(), setTabs(), showLevels(), showUsers(), and update().
|
protected |
Definition at line 47 of file class.ilSkillProfileGUI.php.
ilSkillProfileGUI::$ref_id |
Definition at line 55 of file class.ilSkillProfileGUI.php.
|
protected |
Definition at line 30 of file class.ilSkillProfileGUI.php.
Referenced by assignLevel(), assignLevelSelectSkill(), importProfiles(), setTabs(), and showImportForm().
|
protected |
Definition at line 45 of file class.ilSkillProfileGUI.php.
Referenced by listProfiles(), showLevels(), and showUsers().
|
protected |
Definition at line 35 of file class.ilSkillProfileGUI.php.
Referenced by assignLevel(), assignLevelSelectSkill(), confirmDeleteProfiles(), confirmLevelAssignmentRemoval(), confirmUserRemoval(), create(), deleteProfiles(), edit(), importProfiles(), listProfiles(), save(), setTabs(), showImportForm(), showLevels(), showUsers(), and update().