ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilStudyProgrammeProgressListGUI. More...
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 | ) |
Definition at line 54 of file class.ilStudyProgrammeProgressListGUI.php.
References $DIC, $ilCtrl, and $lng.
|
protected |
Definition at line 139 of file class.ilStudyProgrammeProgressListGUI.php.
References buildProgressStatus(), buildToolTip(), ilStudyProgrammeUserProgress\getAmountOfPoints(), ilStudyProgrammeUserProgress\getCurrentAmountOfPoints(), ilStudyProgrammeUserProgress\getMaximumPossibleAmountOfPoints(), ilStudyProgrammeUserProgress\isSuccessful(), and ilContainerObjectiveGUI\renderProgressBar().
Referenced by fillTemplate().
|
protected |
Definition at line 188 of file class.ilStudyProgrammeProgressListGUI.php.
References ilStudyProgrammeUserProgress\getAmountOfPoints(), ilStudyProgrammeUserProgress\getCurrentAmountOfPoints(), ilStudyProgrammeUserProgress\getMaximumPossibleAmountOfPoints(), and ilStudyProgrammeUserProgress\getStudyProgramme().
Referenced by buildProgressBar().
|
protected |
Definition at line 181 of file class.ilStudyProgrammeProgressListGUI.php.
References ilStudyProgrammeUserProgress\getAmountOfPoints(), and ilStudyProgrammeUserProgress\getCurrentAmountOfPoints().
Referenced by buildProgressBar().
|
protected |
Definition at line 78 of file class.ilStudyProgrammeProgressListGUI.php.
References $tpl, buildProgressBar(), getAltIcon(), getIconPath(), getTitleAndIconTarget(), getTitleForItem(), and showMoreObjectsInfo().
Referenced by getHTML().
|
protected |
Definition at line 126 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by fillTemplate().
ilStudyProgrammeProgressListGUI::getHTML | ( | ) |
Definition at line 69 of file class.ilStudyProgrammeProgressListGUI.php.
References $html, $tpl, fillTemplate(), and getTemplate().
|
protected |
Definition at line 122 of file class.ilStudyProgrammeProgressListGUI.php.
References ilObject\_getIcon().
Referenced by fillTemplate().
|
protected |
Definition at line 118 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 130 of file class.ilStudyProgrammeProgressListGUI.php.
References ilStudyProgrammeUserProgress\getId().
Referenced by fillTemplate().
|
protected |
Definition at line 114 of file class.ilStudyProgrammeProgressListGUI.php.
References ilObject\getTitle().
Referenced by fillTemplate().
ilStudyProgrammeProgressListGUI::setOnlyRelevant | ( | $only_relevant | ) |
Definition at line 214 of file class.ilStudyProgrammeProgressListGUI.php.
References $only_relevant.
ilStudyProgrammeProgressListGUI::setShowInfoMessage | ( | $show_info_mesage | ) |
Definition at line 206 of file class.ilStudyProgrammeProgressListGUI.php.
References $show_info_mesage.
ilStudyProgrammeProgressListGUI::setVisibleOnPDMode | ( | $visible_on_pd_mode | ) |
Definition at line 210 of file class.ilStudyProgrammeProgressListGUI.php.
References $visible_on_pd_mode.
|
protected |
Definition at line 218 of file class.ilStudyProgrammeProgressListGUI.php.
References $read, and ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_ALLWAYS.
Referenced by fillTemplate().
|
protected |
Definition at line 37 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 27 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 22 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 52 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setOnlyRelevant().
|
protected |
Definition at line 32 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\getAccordionContentProgressesHTML().
|
protected |
Definition at line 42 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setShowInfoMessage().
|
staticprotected |
Definition at line 14 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 47 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setVisibleOnPDMode().
const ilStudyProgrammeProgressListGUI::NON_SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarNeutral" |
Definition at line 17 of file class.ilStudyProgrammeProgressListGUI.php.
const ilStudyProgrammeProgressListGUI::SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarCompleted" |
Definition at line 16 of file class.ilStudyProgrammeProgressListGUI.php.