| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
Personal skills GUI class. More...
 Collaboration diagram for ilPersonalSkillsGUI:
 Collaboration diagram for ilPersonalSkillsGUI:| Public Member Functions | |
| __construct () | |
| Contructor. | |
| executeCommand () | |
| Execute command. | |
| setTabs ($a_activate) | |
| Set tabs. | |
| setOfflineMode ($a_file_path) | |
| listSkills () | |
| List skills. | |
| getSkillHTML ($a_top_skill_id, $a_user_id=0, $a_edit=false) | |
| Get skill presentation HTML. | |
| getTooltipsJs () | |
| getMaterialInfo ($a_wsp_id) | |
| Get material file name and goto url. | |
| addSkill () | |
| Add personal skill. | |
| confirmSkillRemove () | |
| Confirm skill remove. | |
| removeSkills () | |
| Remove skills. | |
| assignMaterials () | |
| Assign materials to skill levels. | |
| assignMaterial () | |
| Assign materials to skill level. | |
| selectMaterial () | |
| Select material. | |
| removeMaterial () | |
| Remove material. | |
| selfEvaluation () | |
| Assign materials to skill levels. | |
| saveSelfEvaluation () | |
| Save self evaluation. | |
| listSkillsForAdd () | |
| LIst skills for adding. | |
| Static Public Attributes | |
| static | $skill_tt_cnt = 1 | 
| Protected Attributes | |
| $offline_mode | |
| $skill_tree | |
| ilPersonalSkillsGUI::__construct | ( | ) | 
Contructor.
public
Definition at line 28 of file class.ilPersonalSkillsGUI.php.
References $ilCtrl, $ilSetting, and $lng.
| ilPersonalSkillsGUI::addSkill | ( | ) | 
Add personal skill.
Definition at line 419 of file class.ilPersonalSkillsGUI.php.
References $_GET, $ilCtrl, $ilUser, $lng, ilPersonalSkill\addPersonalSkill(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::assignMaterial | ( | ) | 
Assign materials to skill level.
| @return | 
Definition at line 556 of file class.ilPersonalSkillsGUI.php.
References $_GET, $_POST, $ilCtrl, $ilSetting, $ilUser, $lng, $tpl, ilWorkspaceExplorer\SEL_TYPE_CHECK, and ilUtil\sendInfo().
Referenced by selectMaterial().
 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:| ilPersonalSkillsGUI::assignMaterials | ( | ) | 
Assign materials to skill levels.
| @return | 
Definition at line 496 of file class.ilPersonalSkillsGUI.php.
References $_GET, $_POST, $ilCtrl, $lng, $si, $tab, $tpl, ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilUtil\getImagePath(), and ilSkillTreeNode\getSkillTreeNodes().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::confirmSkillRemove | ( | ) | 
Confirm skill remove.
Definition at line 434 of file class.ilPersonalSkillsGUI.php.
References $_GET, $_POST, $ilCtrl, $lng, $tpl, ilSkillTreeNode\_lookupTitle(), and ilUtil\sendInfo().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::executeCommand | ( | ) | 
Execute command.
public
Definition at line 51 of file class.ilPersonalSkillsGUI.php.
References $cmd, $ilCtrl, $lng, $tpl, and ilUtil\getImagePath().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::getMaterialInfo | ( | $a_wsp_id | ) | 
Get material file name and goto url.
| int | $a_wsp_id | 
Definition at line 368 of file class.ilPersonalSkillsGUI.php.
References $file, $ilUser, ilObject\_lookupTitle(), and ilObject\_lookupType().
Referenced by getSkillHTML().
 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:| ilPersonalSkillsGUI::getSkillHTML | ( | $a_top_skill_id, | |
| $a_user_id = 0, | |||
| $a_edit = false | |||
| ) | 
Get skill presentation HTML.
Definition at line 144 of file class.ilPersonalSkillsGUI.php.
References $ilCtrl, $ilSetting, $ilUser, $lng, $path, $title, $tpl, ilSkillTreeNode\_lookupTitle(), ilTooltipGUI\addTooltip(), ilPersonalSkill\countAssignedMaterial(), ilAdvancedSelectionListGUI\DOWN_ARROW_DARK, ilPersonalSkill\getAssignedMaterial(), ilSkillTreeNodeFactory\getInstance(), getMaterialInfo(), ilPersonalSkill\getSelfEvaluation(), and ilSkillTreeNode\getSkillTreeNodes().
Referenced by listSkills().
 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:| ilPersonalSkillsGUI::getTooltipsJs | ( | ) | 
Definition at line 357 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::listSkills | ( | ) | 
List skills.
Definition at line 98 of file class.ilPersonalSkillsGUI.php.
References $ilCtrl, $ilUser, $lng, $path, $tpl, ilPersonalSkill\getSelectedUserSkills(), getSkillHTML(), and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::listSkillsForAdd | ( | ) | 
LIst skills for adding.
| @return | 
Definition at line 758 of file class.ilPersonalSkillsGUI.php.
References $_GET, $ilCtrl, $ilUser, $lng, $path, $skill_tree, $tpl, exit, ilUtil\sendInfo(), and ilExplorer\setTargetGet().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::removeMaterial | ( | ) | 
Remove material.
Definition at line 657 of file class.ilPersonalSkillsGUI.php.
References $_GET, $ilCtrl, $ilUser, $lng, and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::removeSkills | ( | ) | 
Remove skills.
Definition at line 469 of file class.ilPersonalSkillsGUI.php.
References $_POST, $ilCtrl, $ilUser, $lng, ilPersonalSkill\removeSkill(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::saveSelfEvaluation | ( | ) | 
Save self evaluation.
Definition at line 735 of file class.ilPersonalSkillsGUI.php.
References $_GET, $_POST, $ilCtrl, $ilUser, $lng, and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::selectMaterial | ( | ) | 
Select material.
Definition at line 629 of file class.ilPersonalSkillsGUI.php.
References $_GET, $_POST, $ilCtrl, $ilUser, $lng, assignMaterial(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::selfEvaluation | ( | ) | 
Assign materials to skill levels.
| @return | 
Definition at line 679 of file class.ilPersonalSkillsGUI.php.
References $_GET, $_POST, $ilCtrl, $lng, $si, $tab, $tpl, ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilUtil\getImagePath(), and ilSkillTreeNode\getSkillTreeNodes().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalSkillsGUI::setOfflineMode | ( | $a_file_path | ) | 
Definition at line 90 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setTabs | ( | $a_activate | ) | 
Set tabs.
Definition at line 73 of file class.ilPersonalSkillsGUI.php.
Referenced by listSkills().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 19 of file class.ilPersonalSkillsGUI.php.
| 
 | protected | 
Definition at line 20 of file class.ilPersonalSkillsGUI.php.
Referenced by listSkillsForAdd().
| 
 | static | 
Definition at line 21 of file class.ilPersonalSkillsGUI.php.