|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Skill profile GUI class. More...
Collaboration diagram for ilSkillProfileGUI: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 | ( | ) |
Constructor.
Definition at line 60 of file class.ilSkillProfileGUI.php.
References $_GET, $DIC, $ilCtrl, and help().
Here is the call graph for this function:| ilSkillProfileGUI::assignLevel | ( | ) |
Assign Level.
Definition at line 430 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tabs, $tpl, and ilUtil\sendInfo().
Here is the call graph for this function:| ilSkillProfileGUI::assignLevelSelectSkill | ( | ) |
Output level table for profile assignment.
Definition at line 461 of file class.ilSkillProfileGUI.php.
References $_GET, $ctrl, $ilCtrl, $lng, $tab, $tabs, and $tpl.
| ilSkillProfileGUI::assignLevelToProfile | ( | ) |
Assign level to profile.
Definition at line 492 of file class.ilSkillProfileGUI.php.
References $_GET, $ctrl, $ilCtrl, $lng, and checkPermissionBool().
Here is the call graph for this function:| ilSkillProfileGUI::assignRole | ( | array | $role_ids | ) |
Assign role.
Definition at line 657 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $success, and checkPermissionBool().
Here is the call graph for this function:| ilSkillProfileGUI::assignUser | ( | ) |
Assign user.
return
Definition at line 624 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $ilCtrl, $lng, ilObjUser\_lookupId(), checkPermissionBool(), and ilUtil\stripSlashes().
Here is the call graph for this function:| 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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:| ilSkillProfileGUI::create | ( | ) |
Create.
Definition at line 216 of file class.ilSkillProfileGUI.php.
References $tpl, and initProfileForm().
Here is the call graph for this function:| ilSkillProfileGUI::deleteProfiles | ( | ) |
Delete profiles.
Definition at line 370 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, checkPermissionBool(), and ilUtil\sendInfo().
Here is the call graph for this function:| ilSkillProfileGUI::edit | ( | ) |
Edit.
Definition at line 227 of file class.ilSkillProfileGUI.php.
References $tpl, initProfileForm(), and setTabs().
Here is the call graph for this function:| ilSkillProfileGUI::executeCommand | ( | ) |
Execute command.
Definition at line 100 of file class.ilSkillProfileGUI.php.
| ilSkillProfileGUI::exportProfiles | ( | ) |
Export profiles.
return
Definition at line 776 of file class.ilSkillProfileGUI.php.
References $_GET, $_POST, $ctrl, $ilCtrl, ilObject\_lookupObjId(), and ilSkillExportConfig\MODE_PROFILES.
Here is the call graph for this function:| ilSkillProfileGUI::importProfiles | ( | ) |
Import profiles.
Definition at line 839 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tabs, $tpl, and initInputForm().
Here is the call graph for this function:| ilSkillProfileGUI::initInputForm | ( | ) |
Init input form.
Definition at line 812 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, and $lng.
Referenced by importProfiles(), and showImportForm().
Here is the caller graph for this function:| 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, and checkPermissionBool().
Referenced by create(), edit(), save(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSkillProfileGUI::listProfiles | ( | ) |
List profiles.
Definition at line 188 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $toolbar, $tpl, and checkPermissionBool().
Here is the call graph for this function:| ilSkillProfileGUI::removeLevelAssignments | ( | ) |
Remove level assignment.
return
Definition at line 558 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, and checkPermissionBool().
Here is the call graph for this function:| ilSkillProfileGUI::removeUsers | ( | ) |
Remove users.
Definition at line 740 of file class.ilSkillProfileGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $type, ilObject\_lookupType(), and checkPermissionBool().
Here is the call graph for this function:| ilSkillProfileGUI::save | ( | ) |
Save profile form.
Definition at line 288 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tpl, checkPermissionBool(), and initProfileForm().
Here is the call graph for this function:| ilSkillProfileGUI::setTabs | ( | $a_active | ) |
Set tabs.
return
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().
Here is the caller graph for this function:| ilSkillProfileGUI::showImportForm | ( | ) |
Show import form.
Definition at line 801 of file class.ilSkillProfileGUI.php.
References $tabs, $tpl, and initInputForm().
Here is the call graph for this function:| ilSkillProfileGUI::showLevels | ( | ) |
Show skill levels.
return
Definition at line 401 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tab, $toolbar, $tpl, checkPermissionBool(), and setTabs().
Here is the call graph for this function:| 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().
Here is the call graph for this function:| ilSkillProfileGUI::update | ( | ) |
Update.
Definition at line 315 of file class.ilSkillProfileGUI.php.
References $ctrl, $ilCtrl, $lng, $tpl, checkPermissionBool(), initProfileForm(), and ilUtil\sendInfo().
Here is the call graph for this function:| 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().