|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilStudyProgrammeProgressListGUI. More...
Inheritance diagram for ilStudyProgrammeProgressListGUI:
Collaboration diagram for ilStudyProgrammeProgressListGUI:Public Member Functions | |
| __construct (ilStudyProgrammeUserProgress $a_progress) | |
| getHTML () | |
| setShowInfoMessage ($show_info_mesage) | |
| setVisibleOnPDMode ($visible_on_pd_mode) | |
| setOnlyRelevant ($only_relevant) | |
Data Fields | |
| const | SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarCompleted" |
| const | NON_SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarNeutral" |
Protected Member Functions | |
| fillTemplate ($tpl) | |
| getTitleForItem (ilObjStudyProgramme $a_programme) | |
| getTemplate ($a_component, $a_file, $a_remove_unknown_vars, $a_remove_empty_blocks) | |
| getIconPath ($a_obj_id) | |
| getAltIcon ($a_obj_id) | |
| getTitleAndIconTarget (ilStudyProgrammeUserProgress $a_progress) | |
| buildProgressBar (ilStudyProgrammeUserProgress $a_progress) | |
| buildToolTip (ilStudyProgrammeUserProgress $a_progress) | |
| buildProgressStatus (ilStudyProgrammeUserProgress $a_progress) | |
| showMoreObjectsInfo ($programme) | |
Protected Attributes | |
| $il_lng | |
| $il_ctrl | |
| $progress | |
| $html | |
| $show_info_mesage | |
| $visible_on_pd_mode | |
| $only_relevant = false | |
Static Protected Attributes | |
| static | $tpl_file = "tpl.progress_list_item.html" |
Class ilStudyProgrammeProgressListGUI.
Definition at line 13 of file class.ilStudyProgrammeProgressListGUI.php.
| ilStudyProgrammeProgressListGUI::__construct | ( | ilStudyProgrammeUserProgress | $a_progress | ) |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 55 of file class.ilStudyProgrammeProgressListGUI.php.
References $DIC, $ilCtrl, $lng, and html().
Here is the call graph for this function:
|
protected |
Definition at line 147 of file class.ilStudyProgrammeProgressListGUI.php.
References buildProgressStatus(), buildToolTip(), ilStudyProgrammeUserProgress\getAmountOfPoints(), ilStudyProgrammeUserProgress\getCurrentAmountOfPoints(), ilStudyProgrammeUserProgress\getId(), ilStudyProgrammeUserProgress\getMaximumPossibleAmountOfPoints(), ilStudyProgrammeUserProgress\isSuccessful(), NON_SUCCESSFUL_PROGRESS_CSS_CLASS, ilContainerObjectiveGUI\renderProgressBar(), and SUCCESSFUL_PROGRESS_CSS_CLASS.
Referenced by fillTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilStudyProgrammeIndividualPlanProgressListGUI.
Definition at line 195 of file class.ilStudyProgrammeProgressListGUI.php.
References ilStudyProgrammeUserProgress\getAmountOfPoints(), ilStudyProgrammeUserProgress\getCurrentAmountOfPoints(), ilStudyProgrammeUserProgress\getMaximumPossibleAmountOfPoints(), and ilStudyProgrammeUserProgress\getStudyProgramme().
Referenced by buildProgressBar().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 186 of file class.ilStudyProgrammeProgressListGUI.php.
References ilStudyProgrammeUserProgress\getAmountOfPoints(), and ilStudyProgrammeUserProgress\getCurrentAmountOfPoints().
Referenced by buildProgressBar().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 81 of file class.ilStudyProgrammeProgressListGUI.php.
References $tpl, buildProgressBar(), getAltIcon(), getIconPath(), getTitleAndIconTarget(), getTitleForItem(), and showMoreObjectsInfo().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 132 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by fillTemplate().
Here is the caller graph for this function:| ilStudyProgrammeProgressListGUI::getHTML | ( | ) |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 71 of file class.ilStudyProgrammeProgressListGUI.php.
References $html, $tpl, fillTemplate(), getTemplate(), and html().
Here is the call graph for this function:
|
protected |
Definition at line 127 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by fillTemplate().
Here is the caller graph for this function:
|
protected |
Definition at line 122 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
Here is the caller graph for this function:
|
protected |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 137 of file class.ilStudyProgrammeProgressListGUI.php.
References ilStudyProgrammeUserProgress\getId().
Referenced by fillTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilStudyProgrammeIndividualPlanProgressListGUI.
Definition at line 117 of file class.ilStudyProgrammeProgressListGUI.php.
References ilObject\getTitle().
Referenced by fillTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStudyProgrammeProgressListGUI::setOnlyRelevant | ( | $only_relevant | ) |
Definition at line 225 of file class.ilStudyProgrammeProgressListGUI.php.
References $only_relevant.
| ilStudyProgrammeProgressListGUI::setShowInfoMessage | ( | $show_info_mesage | ) |
Definition at line 215 of file class.ilStudyProgrammeProgressListGUI.php.
References $show_info_mesage.
| ilStudyProgrammeProgressListGUI::setVisibleOnPDMode | ( | $visible_on_pd_mode | ) |
Definition at line 220 of file class.ilStudyProgrammeProgressListGUI.php.
References $visible_on_pd_mode.
|
protected |
Definition at line 230 of file class.ilStudyProgrammeProgressListGUI.php.
References $key, and ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_ALLWAYS.
Referenced by fillTemplate().
Here is the caller graph for this function:
|
protected |
Definition at line 38 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 28 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 23 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 53 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setOnlyRelevant().
|
protected |
Definition at line 33 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\getAccordionContentProgressesHTML().
|
protected |
Definition at line 43 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setShowInfoMessage().
|
staticprotected |
Definition at line 15 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 48 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setVisibleOnPDMode().
| const ilStudyProgrammeProgressListGUI::NON_SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarNeutral" |
Definition at line 18 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by buildProgressBar().
| const ilStudyProgrammeProgressListGUI::SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarCompleted" |
Definition at line 17 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by buildProgressBar().