ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
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... | |
assignRole (array $role_ids) | |
Assign role. 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 | ( | ) |
ilSkillProfileGUI::assignLevel | ( | ) |
Assign Level.
Definition at line 430 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 492 of file class.ilSkillProfileGUI.php.
References $_GET, $ctrl, $ilCtrl, $lng, and checkPermissionBool().
ilSkillProfileGUI::assignRole | ( | array | $role_ids | ) |
Assign role.
Definition at line 657 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $success, and checkPermissionBool().
ilSkillProfileGUI::assignUser | ( | ) |
Assign user.
Definition at line 624 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(), assignRole(), assignUser(), confirmUserRemoval(), deleteProfiles(), initProfileForm(), listProfiles(), removeLevelAssignments(), removeUsers(), save(), showLevels(), showUsers(), and update().
ilSkillProfileGUI::confirmDeleteProfiles | ( | ) |
Confirm profile deletion.
Definition at line 342 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 518 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 683 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, $type, ilObject\_lookupTitle(), ilObject\_lookupType(), checkPermissionBool(), ilUserUtil\getNamePresentation(), ilUtil\sendInfo(), and setTabs().
ilSkillProfileGUI::create | ( | ) |
Create.
Definition at line 216 of file class.ilSkillProfileGUI.php.
References $tpl, and initProfileForm().
ilSkillProfileGUI::deleteProfiles | ( | ) |
Delete profiles.
Definition at line 370 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, checkPermissionBool(), and ilUtil\sendInfo().
ilSkillProfileGUI::edit | ( | ) |
Edit.
Definition at line 227 of file class.ilSkillProfileGUI.php.
References $tpl, initProfileForm(), and setTabs().
ilSkillProfileGUI::executeCommand | ( | ) |
ilSkillProfileGUI::exportProfiles | ( | ) |
Export profiles.
Definition at line 776 of file class.ilSkillProfileGUI.php.
References $_GET, $_POST, $ctrl, $ilCtrl, ilObject\_lookupObjId(), and ilSkillExportConfig\MODE_PROFILES.
ilSkillProfileGUI::importProfiles | ( | ) |
Import profiles.
Definition at line 839 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tabs, $tpl, and initInputForm().
ilSkillProfileGUI::initInputForm | ( | ) |
Init input form.
Definition at line 812 of file class.ilSkillProfileGUI.php.
References $ctrl, $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 242 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, checkPermissionBool(), and ilTextAreaInputGUI\setCols().
Referenced by create(), edit(), save(), and update().
ilSkillProfileGUI::listProfiles | ( | ) |
List profiles.
Definition at line 188 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $toolbar, $tpl, and checkPermissionBool().
ilSkillProfileGUI::removeLevelAssignments | ( | ) |
Remove level assignment.
Definition at line 558 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, and checkPermissionBool().
ilSkillProfileGUI::removeUsers | ( | ) |
Remove users.
Definition at line 740 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $type, ilObject\_lookupType(), and checkPermissionBool().
ilSkillProfileGUI::save | ( | ) |
Save profile form.
Definition at line 288 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tpl, checkPermissionBool(), and initProfileForm().
ilSkillProfileGUI::setTabs | ( | $a_active | ) |
Set tabs.
Definition at line 140 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 801 of file class.ilSkillProfileGUI.php.
References $tabs, $tpl, and initInputForm().
ilSkillProfileGUI::showLevels | ( | ) |
Show skill levels.
Definition at line 401 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $toolbar, $tpl, checkPermissionBool(), and setTabs().
ilSkillProfileGUI::showUsers | ( | ) |
Show users.
Definition at line 580 of file class.ilSkillProfileGUI.php.
References $lng, $tab, $toolbar, $tpl, checkPermissionBool(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ilLinkButton\getInstance(), and setTabs().
ilSkillProfileGUI::update | ( | ) |
Update.
Definition at line 315 of file class.ilSkillProfileGUI.php.
References $ctrl, $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(), assignRole(), 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(), assignRole(), 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().