ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
Class ilStudyProgrammeProgressListGUI. More...
Public Member Functions | |
__construct (ilPRGProgress $a_progress) | |
getHTML () | |
setShowInfoMessage (bool $show_info_message) | |
setVisibleOnPDMode (string $visible_on_pd_mode) | |
setOnlyRelevant (bool $only_relevant) | |
Protected Member Functions | |
fillTemplate (ilTemplate $tpl) | |
getTitleForItem (ilObjStudyProgramme $programme) | |
getTemplate (string $component, string $file, bool $remove_unknown_vars, bool $remove_empty_blocks) | |
getIconPath (int $obj_id) | |
getAltIcon () | |
getTitleAndIconTarget (ilPRGProgress $progress) | |
buildProgressBar (ilPRGProgress $progress) | |
buildToolTip (ilPRGProgress $progress) | |
buildProgressStatus (ilPRGProgress $progress) | |
showMoreObjectsInfo (ilObjStudyProgramme $programme) | |
Protected Attributes | |
ilLanguage | $lng |
ilCtrl | $ctrl |
ilAccess | $access |
ilPRGProgress | $progress |
ilGlobalTemplateInterface | $tpl |
string | $html |
bool | $show_info_message |
string | $visible_on_pd_mode |
bool | $only_relevant = false |
Static Protected Attributes | |
static string | $tpl_file = "tpl.progress_list_item.html" |
Private Attributes | |
const | SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarCompleted" |
const | NON_SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarNeutral" |
Class ilStudyProgrammeProgressListGUI.
Definition at line 27 of file class.ilStudyProgrammeProgressListGUI.php.
ilStudyProgrammeProgressListGUI::__construct | ( | ilPRGProgress | $a_progress | ) |
Definition at line 44 of file class.ilStudyProgrammeProgressListGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\html(), ILIAS\Repository\lng(), and null.
|
protected |
Definition at line 137 of file class.ilStudyProgrammeProgressListGUI.php.
References buildProgressStatus(), buildToolTip(), ilPRGProgress\getAmountOfPoints(), ilPRGProgress\getCurrentAmountOfPoints(), ILIAS\StudyProgramme\Assignment\Node\getId(), ilPRGProgress\getPossiblePointsOfRelevantChildren(), ILIAS\Repository\int(), ilPRGProgress\isSuccessful(), null, and ilContainerObjectiveGUI\renderProgressBar().
Referenced by fillTemplate().
|
protected |
Definition at line 190 of file class.ilStudyProgrammeProgressListGUI.php.
References ilPRGProgress\getAmountOfPoints(), ilPRGProgress\getCurrentAmountOfPoints(), ilObjStudyProgramme\getInstanceByObjId(), ilPRGProgress\getNodeId(), ilPRGProgress\getPossiblePointsOfRelevantChildren(), and ILIAS\Repository\lng().
Referenced by buildProgressBar().
|
protected |
Definition at line 181 of file class.ilStudyProgrammeProgressListGUI.php.
References ilPRGProgress\getAmountOfPoints(), ilPRGProgress\getCurrentAmountOfPoints(), and ILIAS\Repository\lng().
Referenced by buildProgressBar().
|
protected |
Definition at line 69 of file class.ilStudyProgrammeProgressListGUI.php.
References buildProgressBar(), getAltIcon(), getIconPath(), ilObjStudyProgramme\getInstanceByObjId(), getTitleAndIconTarget(), getTitleForItem(), ILIAS\Repository\lng(), ilTemplate\parseCurrentBlock(), ilTemplate\setCurrentBlock(), HTML_Template_IT\setVariable(), and showMoreObjectsInfo().
Referenced by getHTML().
|
protected |
Definition at line 122 of file class.ilStudyProgrammeProgressListGUI.php.
References ILIAS\Repository\lng().
Referenced by fillTemplate().
ilStudyProgrammeProgressListGUI::getHTML | ( | ) |
Definition at line 59 of file class.ilStudyProgrammeProgressListGUI.php.
References $html, fillTemplate(), ILIAS\UICore\GlobalTemplate\get(), getTemplate(), ILIAS\Repository\html(), and null.
|
protected |
Definition at line 117 of file class.ilStudyProgrammeProgressListGUI.php.
References ilObject\_getIcon().
Referenced by fillTemplate().
|
protected |
Definition at line 108 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 127 of file class.ilStudyProgrammeProgressListGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\StudyProgramme\Assignment\Node\getId(), and null.
Referenced by fillTemplate().
|
protected |
Definition at line 103 of file class.ilStudyProgrammeProgressListGUI.php.
References ilObject\getTitle().
Referenced by fillTemplate().
ilStudyProgrammeProgressListGUI::setOnlyRelevant | ( | bool | $only_relevant | ) |
Definition at line 221 of file class.ilStudyProgrammeProgressListGUI.php.
References $only_relevant.
ilStudyProgrammeProgressListGUI::setShowInfoMessage | ( | bool | $show_info_message | ) |
Definition at line 211 of file class.ilStudyProgrammeProgressListGUI.php.
References $show_info_message.
ilStudyProgrammeProgressListGUI::setVisibleOnPDMode | ( | string | $visible_on_pd_mode | ) |
Definition at line 216 of file class.ilStudyProgrammeProgressListGUI.php.
References $visible_on_pd_mode.
|
protected |
Definition at line 226 of file class.ilStudyProgrammeProgressListGUI.php.
References ILIAS\Repository\access(), ilObjStudyProgramme\getChildren(), and ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_ALLWAYS.
Referenced by fillTemplate().
|
protected |
Definition at line 36 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 35 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 39 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 34 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 42 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setOnlyRelevant().
|
protected |
Definition at line 37 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\getAccordionContentProgressesHTML().
|
protected |
Definition at line 40 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setShowInfoMessage().
|
protected |
Definition at line 38 of file class.ilStudyProgrammeProgressListGUI.php.
|
staticprotected |
Definition at line 32 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 41 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by setVisibleOnPDMode().
|
private |
Definition at line 30 of file class.ilStudyProgrammeProgressListGUI.php.
|
private |
Definition at line 29 of file class.ilStudyProgrammeProgressListGUI.php.