| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Personal skills GUI class. More...
 Collaboration diagram for ilPersonalSkillsGUI:Public Member Functions | |
| __construct () | |
| getFilter () | |
| setProfileId (int $a_val) | |
| getProfileId () | |
| setGapAnalysisSelfEvalLevels (array $a_val) | |
| getGapAnalysisSelfEvalLevels () | |
| setHistoryView (bool $a_val) | |
| getHistoryView () | |
| getNonHistoricGapModeView () | |
| getTriggerObjectsFilter () | |
| setTriggerObjectsFilter (array $trigger_objects_filter) | |
| getTriggerUserFilter () | |
| setTriggerUserFilter (string $trigger_user_filter) | |
| hideSkill (int $a_skill_id, int $a_tref_id=0) | |
| getObjectId () | |
| getObjectSkills () | |
| setObjectSkills (int $a_obj_id, array $a_skills) | |
| setObjectSkillProfiles (int $cont_member_role_id) | |
| executeCommand () | |
| setTabs (string $a_activate) | |
| setOfflineMode (string $a_file_path) | |
| getOfflineMode () | |
| listSkills () | |
| getSkillHTML (int $a_top_skill_id, int $a_user_id=0, bool $a_edit=false, int $a_tref_id=0) | |
| Get skill presentation HTML.  More... | |
| renderSkillHTML (int $a_top_skill_id, int $a_user_id=0, bool $a_edit=false, int $a_tref_id=0) | |
| getMaterialInfo (int $a_wsp_id, int $a_user_id) | |
| Get material file name and goto url.  More... | |
| addSkill () | |
| confirmSkillRemove () | |
| removeSkills () | |
| assignMaterials () | |
| Assign materials to skill levels.  More... | |
| assignMaterial () | |
| Assign materials to skill level.  More... | |
| selectMaterial () | |
| removeMaterial () | |
| selfEvaluation () | |
| saveSelfEvaluation () | |
| listSkillsForAdd () | |
| showProfiles () | |
| listAllProfilesForGap () | |
| listProfileForGap () | |
| listRecordsForGap () | |
| setGapAnalysisActualStatusModePerType (string $a_type, string $a_cat_title="") | |
| setGapAnalysisActualStatusModePerObject (int $a_obj_id, string $a_cat_title="") | |
| getMaterials (array $a_levels, int $a_tref_id=0, int $a_user_id=0) | |
| getProfileTargetItem (int $a_profile_id, array $a_levels, int $a_tref_id=0) | |
| getActualGapItem (array $a_levels, int $a_tref_id=0) | |
| getSelfEvalGapItem (array $a_levels, int $a_tref_id=0) | |
| getScaleBar (array $a_levels, $a_activated_levels) | |
| getEvalItem (array $a_levels, array $a_level_entry, bool $is_latest=false) | |
| getSkillLevelDescription (ilSkillTreeNode $skill) | |
| getSuggestedResourcesForProfile (array $a_levels, int $a_base_skill, int $a_tref_id, int $gap_mode_obj_id=0) | |
| getAllSuggestedResources (int $a_base_skill, int $a_tref_id) | |
| listAllAssignedProfiles () | |
| listAssignedProfile () | |
Data Fields | |
| const | LIST_SELECTED = "selected" | 
| const | LIST_PROFILES = "" | 
Protected Member Functions | |
| render () | |
| applyFilter () | |
| applyFilterAssignedProfiles () | |
| Apply filter for profiles view.  More... | |
| getSelfEvaluationForm (int $cur_basic_skill_id) | |
| getProfilesListed (array $profiles, bool $gap_mode=false) | |
| showInfoBoxForProfiles () | |
| showInfoBoxForRecords () | |
| getLatestEntriesForSkillHTML (int $top_skill_id, array $bs, ilSkillTreeNode $skill, ilObjUser $user, int $eval_type, array $level_data) | |
| getNonLatestEntriesForSkillHTML (int $top_skill_id, array $bs, ilSkillTreeNode $skill, ilObjUser $user, int $eval_type, array $level_data) | |
| getFilteredEntriesForSkill (array $entries, int $top_skill_id, array $bs, ilObjUser $user) | |
| getSelfEvalEntriesLatestOnly (array $entries) | |
| getSelfEvalEntriesWithoutLatest (array $entries) | |
| getAllEntriesLatestOnly (array $entries) | |
| getAllEntriesWithoutLatest (array $entries) | |
| getSkillEntriesHeader (int $eval_type) | |
| getSkillCategoryDescription (int $skill_id, int $tref_id) | |
| getBasicSkillDescription (string $description) | |
Personal skills GUI class.
Definition at line 44 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::__construct | ( | ) | 
Definition at line 166 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $DIC, $help, $ilSetting, $lng, $setting, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\filter(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ilLanguage\loadLanguageModule(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilPersonalSkillsGUI::addSkill | ( | ) | 
Definition at line 839 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $requested_node_id, $user, and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 462 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl(), and getFilter().
 Here is the call graph for this function:
      
  | 
  protected | 
Apply filter for profiles view.
Definition at line 472 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl(), and getFilter().
 Here is the call graph for this function:| ilPersonalSkillsGUI::assignMaterial | ( | ) | 
Assign materials to skill level.
Definition at line 977 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $ilSetting, $lng, $setting, $tabs, $tpl, $ui, $url, $user, ILIAS\DI\UIServices\factory(), ILIAS\DI\UIServices\renderer(), ilGlobalTemplateInterface\setContent(), ilTreeExplorerGUI\setTypeWhiteList(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::assignMaterials | ( | ) | 
Assign materials to skill levels.
Definition at line 905 of file class.ilPersonalSkillsGUI.php.
References Vendor\Package\$b, $ctrl, $lng, $requested_skill_id, $tabs, $toolbar, $tpl, ilSkillTemplateReference\_lookupTemplateId(), ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilUtil\getImagePath(), ilTabsGUI\setBackTarget(), ilGlobalTemplateInterface\setContent(), ilSelectInputGUI\setOptions(), ilGlobalTemplateInterface\setTitle(), ilGlobalTemplateInterface\setTitleIcon(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::confirmSkillRemove | ( | ) | 
Definition at line 852 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $requested_skill_id, $tpl, ilSkillTreeNode\_lookupTitle(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::executeCommand | ( | ) | 
| ilPersonalSkillsGUI::getActualGapItem | ( | array | $a_levels, | 
| int | $a_tref_id = 0  | 
        ||
| ) | 
Definition at line 1766 of file class.ilPersonalSkillsGUI.php.
References $gap_cat_title, $lng, ilObject\_lookupTitle(), ilGlobalTemplateInterface\get(), getScaleBar(), ilGlobalTemplateInterface\setVariable(), ilGlobalTemplateInterface\touchBlock(), and ilLanguage\txt().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2063 of file class.ilPersonalSkillsGUI.php.
Referenced by getLatestEntriesForSkillHTML().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2089 of file class.ilPersonalSkillsGUI.php.
Referenced by getNonLatestEntriesForSkillHTML().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getAllSuggestedResources | ( | int | $a_base_skill, | 
| int | $a_tref_id | ||
| ) | 
Definition at line 2292 of file class.ilPersonalSkillsGUI.php.
References $lng, $r, $ref_id, $res, ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), ilBasicSkill\lookupLevelTitle(), and ilLanguage\txt().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2148 of file class.ilPersonalSkillsGUI.php.
References ilGlobalTemplateInterface\get(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getEvalItem | ( | array | $a_levels, | 
| array | $a_level_entry, | ||
| bool | $is_latest = false  | 
        ||
| ) | 
Definition at line 1862 of file class.ilPersonalSkillsGUI.php.
References $access, $lng, ilObject\_exists(), ilObject\_lookupTitle(), ilDatePresentation\formatDate(), ilObjectDataDeletionLog\get(), ilGlobalTemplateInterface\get(), getScaleBar(), IL_CAL_DATETIME, ilDatePresentation\setUseRelativeDates(), ilGlobalTemplateInterface\setVariable(), ilGlobalTemplateInterface\touchBlock(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::getFilter | ( | ) | 
Definition at line 238 of file class.ilPersonalSkillsGUI.php.
References $filter.
Referenced by applyFilter(), applyFilterAssignedProfiles(), getFilteredEntriesForSkill(), listAssignedProfile(), listProfileForGap(), listSkills(), renderSkillHTML(), and setGapAnalysisActualStatusModePerObject().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2013 of file class.ilPersonalSkillsGUI.php.
References getFilter(), ilObject\getId(), getTriggerObjectsFilter(), and getTriggerUserFilter().
Referenced by getLatestEntriesForSkillHTML(), and getNonLatestEntriesForSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getGapAnalysisSelfEvalLevels | ( | ) | 
Definition at line 264 of file class.ilPersonalSkillsGUI.php.
References $gap_self_eval_levels.
Referenced by getSelfEvalGapItem(), and setGapAnalysisActualStatusModePerObject().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getHistoryView | ( | ) | 
      
  | 
  protected | 
Definition at line 1917 of file class.ilPersonalSkillsGUI.php.
References $id, $lng, ilBasicSkill\EVAL_BY_SELF, ilGlobalTemplateInterface\get(), getAllEntriesLatestOnly(), getFilteredEntriesForSkill(), ilObject\getId(), getSelfEvalEntriesLatestOnly(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), ilGlobalTemplateInterface\setVariable(), ilLanguage\txt(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getMaterialInfo | ( | int | $a_wsp_id, | 
| int | $a_user_id | ||
| ) | 
Get material file name and goto url.
Definition at line 784 of file class.ilPersonalSkillsGUI.php.
References $url, ilObject\_lookupTitle(), ilObject\_lookupType(), and getOfflineMode().
Referenced by getMaterials().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getMaterials | ( | array | $a_levels, | 
| int | $a_tref_id = 0,  | 
        ||
| int | $a_user_id = 0  | 
        ||
| ) | 
Definition at line 1683 of file class.ilPersonalSkillsGUI.php.
References $lng, $user, ilObject\_lookupType(), getMaterialInfo(), and ilLanguage\txt().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getNonHistoricGapModeView | ( | ) | 
Definition at line 279 of file class.ilPersonalSkillsGUI.php.
Referenced by renderSkillHTML().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1968 of file class.ilPersonalSkillsGUI.php.
References $id, $lng, ilBasicSkill\EVAL_BY_SELF, ilGlobalTemplateInterface\get(), getAllEntriesWithoutLatest(), getFilteredEntriesForSkill(), ilObject\getId(), getSelfEvalEntriesWithoutLatest(), ilGlobalTemplateInterface\setVariable(), ilLanguage\txt(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getObjectId | ( | ) | 
| ilPersonalSkillsGUI::getObjectSkills | ( | ) | 
Definition at line 320 of file class.ilPersonalSkillsGUI.php.
References $obj_skills.
Referenced by listRecordsForGap(), and setGapAnalysisActualStatusModePerObject().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getOfflineMode | ( | ) | 
Definition at line 397 of file class.ilPersonalSkillsGUI.php.
References $offline_mode.
Referenced by getMaterialInfo().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getProfileId | ( | ) | 
Definition at line 248 of file class.ilPersonalSkillsGUI.php.
References $profile_id.
Referenced by getSkillEntriesHeader(), listAssignedProfile(), renderSkillHTML(), and setGapAnalysisActualStatusModePerObject().
 Here is the caller graph for this function:
      
  | 
  protected | 
| Profile | 
Definition at line 1311 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by listAllAssignedProfiles(), and listAllProfilesForGap().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getProfileTargetItem | ( | int | $a_profile_id, | 
| array | $a_levels, | ||
| int | $a_tref_id = 0  | 
        ||
| ) | 
Definition at line 1739 of file class.ilPersonalSkillsGUI.php.
References $lng, ilGlobalTemplateInterface\get(), getScaleBar(), ilGlobalTemplateInterface\setVariable(), and ilLanguage\txt().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getScaleBar | ( | array | $a_levels, | 
| $a_activated_levels | |||
| ) | 
| array | $a_levels | |
| array | string | $a_activated_levels | 
Definition at line 1846 of file class.ilPersonalSkillsGUI.php.
Referenced by getActualGapItem(), getEvalItem(), getProfileTargetItem(), and getSelfEvalGapItem().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2043 of file class.ilPersonalSkillsGUI.php.
Referenced by getLatestEntriesForSkillHTML().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2053 of file class.ilPersonalSkillsGUI.php.
Referenced by getNonLatestEntriesForSkillHTML().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getSelfEvalGapItem | ( | array | $a_levels, | 
| int | $a_tref_id = 0  | 
        ||
| ) | 
Definition at line 1807 of file class.ilPersonalSkillsGUI.php.
References $lng, ilGlobalTemplateInterface\get(), getGapAnalysisSelfEvalLevels(), getScaleBar(), ilGlobalTemplateInterface\setVariable(), ilGlobalTemplateInterface\touchBlock(), and ilLanguage\txt().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1160 of file class.ilPersonalSkillsGUI.php.
References $requested_skill_id, $requested_tref_id, ILIAS\Repository\ctrl(), ilSkillTreeNodeFactory\getInstance(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by saveSelfEvaluation(), and selfEvaluation().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2132 of file class.ilPersonalSkillsGUI.php.
References ilSkillTreeNode\_lookupDescription(), ilGlobalTemplateInterface\get(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2114 of file class.ilPersonalSkillsGUI.php.
References ilBasicSkill\EVAL_BY_SELF, ilGlobalTemplateInterface\get(), getProfileId(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getSkillHTML | ( | int | $a_top_skill_id, | 
| int | $a_user_id = 0,  | 
        ||
| bool | $a_edit = false,  | 
        ||
| int | $a_tref_id = 0  | 
        ||
| ) | 
Get skill presentation HTML.
$a_top_skill_id is a node of the skill "main tree", it can be a tref id!
Definition at line 487 of file class.ilPersonalSkillsGUI.php.
References $tpl, and renderSkillHTML().
Referenced by listAssignedProfile(), listSkills(), and setGapAnalysisActualStatusModePerObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getSkillLevelDescription | ( | ilSkillTreeNode | $skill | ) | 
Definition at line 2161 of file class.ilPersonalSkillsGUI.php.
References ilGlobalTemplateInterface\get(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getSuggestedResourcesForProfile | ( | array | $a_levels, | 
| int | $a_base_skill, | ||
| int | $a_tref_id, | ||
| int | $gap_mode_obj_id = 0  | 
        ||
| ) | 
Definition at line 2185 of file class.ilPersonalSkillsGUI.php.
References $lng, $r, $ref_id, $resources, ilObject\_getAllReferences(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), ilBasicSkill\hasSelfEvaluated(), ILIAS\Repository\int(), ilLanguage\txt(), and ILIAS\Repository\user().
Referenced by renderSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getTriggerObjectsFilter | ( | ) | 
Definition at line 284 of file class.ilPersonalSkillsGUI.php.
References $trigger_objects_filter.
Referenced by getFilteredEntriesForSkill().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::getTriggerUserFilter | ( | ) | 
Definition at line 294 of file class.ilPersonalSkillsGUI.php.
References $trigger_user_filter.
Referenced by getFilteredEntriesForSkill(), and setGapAnalysisActualStatusModePerObject().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::hideSkill | ( | int | $a_skill_id, | 
| int | $a_tref_id = 0  | 
        ||
| ) | 
Definition at line 307 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::listAllAssignedProfiles | ( | ) | 
Definition at line 2336 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl(), getProfilesListed(), and setTabs().
Referenced by render().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::listAllProfilesForGap | ( | ) | 
Definition at line 1269 of file class.ilPersonalSkillsGUI.php.
References getProfilesListed(), and showInfoBoxForProfiles().
 Here is the call graph for this function:| ilPersonalSkillsGUI::listAssignedProfile | ( | ) | 
Definition at line 2349 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $gap_mode, $gap_mode_obj_id, $gap_mode_type, $lng, $profile_levels, $tpl, ilGlobalTemplateInterface\get(), getFilter(), getProfileId(), getSkillHTML(), ilBasicSkill\hasSelfEvaluated(), ILIAS\Repository\lng(), setProfileId(), ilGlobalTemplateInterface\setVariable(), ILIAS\Repository\tabs(), ilLanguage\txt(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilPersonalSkillsGUI::listProfileForGap | ( | ) | 
Definition at line 1282 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl(), getFilter(), ilUtil\getImagePath(), ILIAS\Repository\lng(), setProfileId(), and ILIAS\Repository\tabs().
 Here is the call graph for this function:| ilPersonalSkillsGUI::listRecordsForGap | ( | ) | 
Definition at line 1298 of file class.ilPersonalSkillsGUI.php.
References getObjectSkills(), and showInfoBoxForRecords().
 Here is the call graph for this function:| ilPersonalSkillsGUI::listSkills | ( | ) | 
Definition at line 411 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $path, $toolbar, $tpl, $user, ilGlobalTemplateInterface\get(), getFilter(), getSkillHTML(), ILIAS\Repository\lng(), setTabs(), ilGlobalTemplateInterface\setVariable(), ilSkillTreeNode\STATUS_DRAFT, and ilLanguage\txt().
Referenced by render().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::listSkillsForAdd | ( | ) | 
Definition at line 1238 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\setBackTarget(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::removeMaterial | ( | ) | 
Definition at line 1071 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $requested_tref_id, $user, ILIAS\Repository\int(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::removeSkills | ( | ) | 
Definition at line 880 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $user, and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 402 of file class.ilPersonalSkillsGUI.php.
References listAllAssignedProfiles(), and listSkills().
 Here is the call graph for this function:| ilPersonalSkillsGUI::renderSkillHTML | ( | int | $a_top_skill_id, | 
| int | $a_user_id = 0,  | 
        ||
| bool | $a_edit = false,  | 
        ||
| int | $a_tref_id = 0  | 
        ||
| ) | 
Definition at line 512 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $path, $res, $use_materials, $user, ilSkillTemplateReference\_lookupTemplateId(), ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilAccordionGUI\ALL_CLOSED, ilBasicSkill\EVAL_BY_ALL, ilBasicSkill\EVAL_BY_OTHERS, ilBasicSkill\EVAL_BY_SELF, getActualGapItem(), getAllSuggestedResources(), getBasicSkillDescription(), getFilter(), ilObject\getId(), ilSkillTreeNodeFactory\getInstance(), getLatestEntriesForSkillHTML(), getMaterials(), getNonHistoricGapModeView(), getNonLatestEntriesForSkillHTML(), getProfileId(), getProfileTargetItem(), getSelfEvalGapItem(), getSkillCategoryDescription(), getSkillEntriesHeader(), getSkillLevelDescription(), getSuggestedResourcesForProfile(), ilBasicSkill\hasSelfEvaluated(), ILIAS\Repository\int(), ilGlobalTemplateInterface\parseCurrentBlock(), ilSkillTreeNode\STATUS_DRAFT, and ilLanguage\txt().
Referenced by getSkillHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::saveSelfEvaluation | ( | ) | 
Definition at line 1196 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $data, $lng, $requested_basic_skill_id, $requested_skill_id, $requested_tref_id, $user, ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilUtil\getImagePath(), getSelfEvaluationForm(), ILIAS\Repository\int(), ILIAS\Repository\tabs(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::selectMaterial | ( | ) | 
Definition at line 1042 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $requested_basic_skill_id, $requested_level_id, $requested_skill_id, $requested_tref_id, $user, and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::selfEvaluation | ( | ) | 
Definition at line 1096 of file class.ilPersonalSkillsGUI.php.
References Vendor\Package\$b, $ctrl, $lng, $requested_skill_id, $tabs, $toolbar, $tpl, ilSkillTemplateReference\_lookupTemplateId(), ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilUtil\getImagePath(), getSelfEvaluationForm(), ilTabsGUI\setBackTarget(), ilGlobalTemplateInterface\setContent(), ilSelectInputGUI\setOptions(), ilGlobalTemplateInterface\setTitle(), ilGlobalTemplateInterface\setTitleIcon(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPersonalSkillsGUI::setGapAnalysisActualStatusModePerObject | ( | int | $a_obj_id, | 
| string | $a_cat_title = ""  | 
        ||
| ) | 
Definition at line 1381 of file class.ilPersonalSkillsGUI.php.
References Vendor\Package\$a, $gap_cat_title, $lng, $path, $profile_levels, $user, $user_id, ilSkillTreeNode\_lookupTitle(), ilObject\_lookupTitle(), ilObject\_lookupType(), getFilter(), getGapAnalysisSelfEvalLevels(), ilBasicSkill\getLevelData(), getObjectSkills(), getProfileId(), getSkillHTML(), getTriggerUserFilter(), ilBasicSkill\hasSelfEvaluated(), ilSkillTreeNode\STATUS_DRAFT, ilLanguage\txt(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilPersonalSkillsGUI::setGapAnalysisActualStatusModePerType | ( | string | $a_type, | 
| string | $a_cat_title = ""  | 
        ||
| ) | 
Definition at line 1373 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setGapAnalysisSelfEvalLevels | ( | array | $a_val | ) | 
| array<int,array<int,int>> | $a_val self evaluation values key1: base_skill_id, key2: tref_id: value: level id | 
Definition at line 256 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setHistoryView | ( | bool | $a_val | ) | 
Definition at line 269 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setObjectSkillProfiles | ( | int | $cont_member_role_id | ) | 
Definition at line 334 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setObjectSkills | ( | int | $a_obj_id, | 
| array | $a_skills | ||
| ) | 
Definition at line 328 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setOfflineMode | ( | string | $a_file_path | ) | 
Definition at line 392 of file class.ilPersonalSkillsGUI.php.
| ilPersonalSkillsGUI::setProfileId | ( | int | $a_val | ) | 
Definition at line 243 of file class.ilPersonalSkillsGUI.php.
Referenced by listAssignedProfile(), and listProfileForGap().
 Here is the caller graph for this function:| ilPersonalSkillsGUI::setTabs | ( | string | $a_activate | ) | 
Definition at line 362 of file class.ilPersonalSkillsGUI.php.
References $ctrl, $lng, $tabs, ilTabsGUI\addTab(), and ilLanguage\txt().
Referenced by listAllAssignedProfiles(), and listSkills().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::setTriggerObjectsFilter | ( | array | $trigger_objects_filter | ) | 
Definition at line 289 of file class.ilPersonalSkillsGUI.php.
References $trigger_objects_filter.
| ilPersonalSkillsGUI::setTriggerUserFilter | ( | string | $trigger_user_filter | ) | 
| string | $trigger_user_filter | 
Definition at line 302 of file class.ilPersonalSkillsGUI.php.
References $trigger_user_filter.
      
  | 
  protected | 
Definition at line 1351 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by listAllProfilesForGap().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1366 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\lng().
Referenced by listRecordsForGap().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPersonalSkillsGUI::showProfiles | ( | ) | 
Definition at line 1264 of file class.ilPersonalSkillsGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 91 of file class.ilPersonalSkillsGUI.php.
Referenced by getEvalItem().
      
  | 
  protected | 
Definition at line 54 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 133 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 137 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 121 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 83 of file class.ilPersonalSkillsGUI.php.
Referenced by __construct(), addSkill(), assignMaterial(), assignMaterials(), confirmSkillRemove(), executeCommand(), listAssignedProfile(), listSkills(), listSkillsForAdd(), removeMaterial(), removeSkills(), renderSkillHTML(), saveSelfEvaluation(), selectMaterial(), selfEvaluation(), and setTabs().
      
  | 
  protected | 
Definition at line 96 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 124 of file class.ilPersonalSkillsGUI.php.
Referenced by getFilter().
      
  | 
  protected | 
Definition at line 80 of file class.ilPersonalSkillsGUI.php.
Referenced by getActualGapItem(), and setGapAnalysisActualStatusModePerObject().
      
  | 
  protected | 
Definition at line 77 of file class.ilPersonalSkillsGUI.php.
Referenced by listAssignedProfile().
      
  | 
  protected | 
Definition at line 78 of file class.ilPersonalSkillsGUI.php.
Referenced by listAssignedProfile().
      
  | 
  protected | 
Definition at line 79 of file class.ilPersonalSkillsGUI.php.
Referenced by listAssignedProfile().
      
  | 
  protected | 
Definition at line 64 of file class.ilPersonalSkillsGUI.php.
Referenced by getGapAnalysisSelfEvalLevels().
      
  | 
  protected | 
Definition at line 85 of file class.ilPersonalSkillsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 75 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 65 of file class.ilPersonalSkillsGUI.php.
Referenced by getHistoryView().
      
  | 
  protected | 
Definition at line 129 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 127 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 84 of file class.ilPersonalSkillsGUI.php.
Referenced by __construct(), addSkill(), assignMaterial(), assignMaterials(), confirmSkillRemove(), executeCommand(), getActualGapItem(), getAllSuggestedResources(), getEvalItem(), getLatestEntriesForSkillHTML(), getMaterials(), getNonLatestEntriesForSkillHTML(), getProfileTargetItem(), getSelfEvalGapItem(), getSuggestedResourcesForProfile(), listAssignedProfile(), listSkills(), listSkillsForAdd(), removeMaterial(), removeSkills(), renderSkillHTML(), saveSelfEvaluation(), selectMaterial(), selfEvaluation(), setGapAnalysisActualStatusModePerObject(), and setTabs().
      
  | 
  protected | 
Definition at line 76 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 59 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 98 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 100 of file class.ilPersonalSkillsGUI.php.
Referenced by getObjectId().
      
  | 
  protected | 
Definition at line 105 of file class.ilPersonalSkillsGUI.php.
Referenced by getObjectSkills().
      
  | 
  protected | 
Definition at line 49 of file class.ilPersonalSkillsGUI.php.
Referenced by getOfflineMode().
      
  | 
  protected | 
Definition at line 125 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 132 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 131 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 106 of file class.ilPersonalSkillsGUI.php.
Referenced by getProfileId().
      
  | 
  protected | 
Definition at line 111 of file class.ilPersonalSkillsGUI.php.
Referenced by listAssignedProfile(), and setGapAnalysisActualStatusModePerObject().
      
  | 
  protected | 
Definition at line 130 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 94 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 147 of file class.ilPersonalSkillsGUI.php.
Referenced by saveSelfEvaluation(), and selectMaterial().
      
  | 
  protected | 
Definition at line 149 of file class.ilPersonalSkillsGUI.php.
Referenced by selectMaterial().
      
  | 
  protected | 
Definition at line 138 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 139 of file class.ilPersonalSkillsGUI.php.
Referenced by addSkill().
      
  | 
  protected | 
Definition at line 140 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 141 of file class.ilPersonalSkillsGUI.php.
Referenced by assignMaterials(), confirmSkillRemove(), getSelfEvaluationForm(), saveSelfEvaluation(), selectMaterial(), and selfEvaluation().
      
  | 
  protected | 
Definition at line 146 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 151 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 156 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 157 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 148 of file class.ilPersonalSkillsGUI.php.
Referenced by getSelfEvaluationForm(), removeMaterial(), saveSelfEvaluation(), and selectMaterial().
      
  | 
  protected | 
Definition at line 162 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 135 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 134 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 86 of file class.ilPersonalSkillsGUI.php.
Referenced by __construct(), and assignMaterial().
      
  | 
  protected | 
Definition at line 123 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 95 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 136 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 89 of file class.ilPersonalSkillsGUI.php.
Referenced by assignMaterial(), assignMaterials(), listSkillsForAdd(), selfEvaluation(), and setTabs().
      
  | 
  protected | 
Definition at line 90 of file class.ilPersonalSkillsGUI.php.
Referenced by assignMaterials(), listSkills(), and selfEvaluation().
      
  | 
  protected | 
Definition at line 88 of file class.ilPersonalSkillsGUI.php.
Referenced by assignMaterial(), assignMaterials(), confirmSkillRemove(), executeCommand(), getSkillHTML(), listAssignedProfile(), listSkills(), listSkillsForAdd(), and selfEvaluation().
      
  | 
  protected | 
Definition at line 97 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 126 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 128 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 70 of file class.ilPersonalSkillsGUI.php.
Referenced by getTriggerObjectsFilter(), and setTriggerObjectsFilter().
      
  | 
  protected | 
Definition at line 164 of file class.ilPersonalSkillsGUI.php.
Referenced by getTriggerUserFilter(), and setTriggerUserFilter().
      
  | 
  protected | 
Definition at line 82 of file class.ilPersonalSkillsGUI.php.
Referenced by assignMaterial().
      
  | 
  protected | 
Definition at line 92 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 93 of file class.ilPersonalSkillsGUI.php.
      
  | 
  protected | 
Definition at line 122 of file class.ilPersonalSkillsGUI.php.
Referenced by renderSkillHTML().
      
  | 
  protected | 
Definition at line 87 of file class.ilPersonalSkillsGUI.php.
Referenced by addSkill(), assignMaterial(), executeCommand(), getMaterials(), listSkills(), removeMaterial(), removeSkills(), renderSkillHTML(), saveSelfEvaluation(), selectMaterial(), and setGapAnalysisActualStatusModePerObject().
      
  | 
  protected | 
Definition at line 116 of file class.ilPersonalSkillsGUI.php.
| const ilPersonalSkillsGUI::LIST_PROFILES = "" | 
Definition at line 47 of file class.ilPersonalSkillsGUI.php.
Referenced by ILIAS\Skill\Provider\SkillMainBarProvider\getStaticSubItems().
| const ilPersonalSkillsGUI::LIST_SELECTED = "selected" | 
Definition at line 46 of file class.ilPersonalSkillsGUI.php.