| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Skill profile GUI class. More...
 Collaboration diagram for ilSkillProfileGUI:
 Collaboration diagram for ilSkillProfileGUI:| Public Member Functions | |
| __construct () | |
| Constructor. | |
| executeCommand () | |
| Execute command. | |
| setTabs ($a_active) | |
| Set tabs. | |
| listProfiles () | |
| List profiles. | |
| create () | |
| Create. | |
| edit () | |
| Edit. | |
| initProfileForm ($a_mode="edit") | |
| Init profile form. | |
| save () | |
| Save profile form. | |
| update () | |
| Update. | |
| confirmDeleteProfiles () | |
| Confirm profile deletion. | |
| deleteProfiles () | |
| Delete profiles. | |
| showLevels () | |
| Show skill levels. | |
| assignLevel () | |
| Assign Level. | |
| assignLevelSelectSkill () | |
| Output level table for profile assignment. | |
| assignLevelToProfile () | |
| Assign level to profile. | |
| confirmLevelAssignmentRemoval () | |
| Confirm level assignment removal. | |
| removeLevelAssignments () | |
| Remove level assignment. | |
| showUsers () | |
| Show users. | |
| assignUser () | |
| Assign user. | |
| confirmUserRemoval () | |
| Confirm user removal. | |
| removeUsers () | |
| Remove users. | |
| Protected Attributes | |
| $profile = null | |
Skill profile GUI class.
Definition at line 15 of file class.ilSkillProfileGUI.php.
| ilSkillProfileGUI::__construct | ( | ) | 
Constructor.
Definition at line 22 of file class.ilSkillProfileGUI.php.
| ilSkillProfileGUI::assignLevel | ( | ) | 
Assign Level.
Definition at line 329 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, $tpl, and ilUtil\sendInfo().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::assignLevelSelectSkill | ( | ) | 
Output level table for profile assignment.
Definition at line 356 of file class.ilSkillProfileGUI.php.
References $_GET, $ilCtrl, $lng, $tab, and $tpl.
| ilSkillProfileGUI::assignLevelToProfile | ( | ) | 
Assign level to profile.
Definition at line 379 of file class.ilSkillProfileGUI.php.
References $_GET, $ilCtrl, $lng, and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::assignUser | ( | ) | 
Assign user.
| @return | 
Definition at line 484 of file class.ilSkillProfileGUI.php.
References $_POST, $ilCtrl, $lng, ilObjUser\_lookupId(), ilUtil\sendSuccess(), and ilUtil\stripSlashes().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::confirmDeleteProfiles | ( | ) | 
Confirm profile deletion.
Definition at line 254 of file class.ilSkillProfileGUI.php.
References $_POST, $ilCtrl, $lng, $tpl, ilSkillProfile\lookupTitle(), and ilUtil\sendInfo().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::confirmLevelAssignmentRemoval | ( | ) | 
Confirm level assignment removal.
Definition at line 396 of file class.ilSkillProfileGUI.php.
References $_POST, $ilCtrl, $lng, $tpl, ilSkillTreeNode\_lookupTitle(), ilBasicSkill\lookupLevelTitle(), ilUtil\sendInfo(), and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::confirmUserRemoval | ( | ) | 
Confirm user removal.
Definition at line 501 of file class.ilSkillProfileGUI.php.
References $_POST, $ilCtrl, $lng, $tpl, ilObjUser\_lookupName(), ilUtil\sendInfo(), and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::create | ( | ) | 
Create.
Definition at line 134 of file class.ilSkillProfileGUI.php.
References $tpl, and initProfileForm().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::deleteProfiles | ( | ) | 
Delete profiles.
Definition at line 284 of file class.ilSkillProfileGUI.php.
References $_POST, $ilCtrl, $lng, $tpl, and ilUtil\sendInfo().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::edit | ( | ) | 
Edit.
Definition at line 145 of file class.ilSkillProfileGUI.php.
References $tpl, initProfileForm(), and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::executeCommand | ( | ) | 
Execute command.
Definition at line 42 of file class.ilSkillProfileGUI.php.
References $cmd, $ilCtrl, $lng, and $ret.
| ilSkillProfileGUI::initProfileForm | ( | $a_mode = "edit" | ) | 
Init profile form.
| string | $a_mode | edit mode | 
Definition at line 160 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, ilTextAreaInputGUI\setCols(), and ilTextInputGUI\setMaxLength().
Referenced by create(), edit(), save(), and update().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSkillProfileGUI::listProfiles | ( | ) | 
List profiles.
Definition at line 118 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, $tab, and $tpl.
| ilSkillProfileGUI::removeLevelAssignments | ( | ) | 
Remove level assignment.
| @return | 
Definition at line 435 of file class.ilSkillProfileGUI.php.
| ilSkillProfileGUI::removeUsers | ( | ) | 
Remove users.
Definition at line 536 of file class.ilSkillProfileGUI.php.
References $_POST, $ilCtrl, $lng, and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::save | ( | ) | 
Save profile form.
Definition at line 206 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, $tpl, initProfileForm(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::setTabs | ( | $a_active | ) | 
Set tabs.
| @return | 
Definition at line 82 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, and $tpl.
Referenced by confirmLevelAssignmentRemoval(), confirmUserRemoval(), edit(), showLevels(), and showUsers().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSkillProfileGUI::showLevels | ( | ) | 
Show skill levels.
| @return | 
Definition at line 311 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, $tab, $tpl, and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::showUsers | ( | ) | 
Show users.
Definition at line 455 of file class.ilSkillProfileGUI.php.
References $lng, $tab, $tpl, ilRepositorySearchGUI\fillAutoCompleteToolbar(), and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSkillProfileGUI::update | ( | ) | 
Update.
Definition at line 230 of file class.ilSkillProfileGUI.php.
References $ilCtrl, $lng, $tpl, initProfileForm(), and ilUtil\sendInfo().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 17 of file class.ilSkillProfileGUI.php.