|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilStudyProgrammeProgressListGUI:
Collaboration diagram for ilStudyProgrammeProgressListGUI: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" |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilStudyProgrammeProgressListGUI
Definition at line 27 of file class.ilStudyProgrammeProgressListGUI.php.
| ilStudyProgrammeProgressListGUI::__construct | ( | ilPRGProgress | $a_progress | ) |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 44 of file class.ilStudyProgrammeProgressListGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\html(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 137 of file class.ilStudyProgrammeProgressListGUI.php.
References ilPRGProgress\getAmountOfPoints(), ilPRGProgress\getCurrentAmountOfPoints(), ILIAS\StudyProgramme\Assignment\Node\getId(), ilPRGProgress\getPossiblePointsOfRelevantChildren(), ILIAS\Repository\int(), ilPRGProgress\isSuccessful(), and ilContainerObjectiveGUI\renderProgressBar().
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 190 of file class.ilStudyProgrammeProgressListGUI.php.
References ilPRGProgress\getAmountOfPoints(), ilPRGProgress\getCurrentAmountOfPoints(), ilObjStudyProgramme\getInstanceByObjId(), ilPRGProgress\getNodeId(), ilPRGProgress\getPossiblePointsOfRelevantChildren(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 181 of file class.ilStudyProgrammeProgressListGUI.php.
References ilPRGProgress\getAmountOfPoints(), ilPRGProgress\getCurrentAmountOfPoints(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 69 of file class.ilStudyProgrammeProgressListGUI.php.
References $tpl, buildProgressBar(), getAltIcon(), getIconPath(), ilObjStudyProgramme\getInstanceByObjId(), getTitleAndIconTarget(), getTitleForItem(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), HTML_Template_IT\setVariable(), ilGlobalTemplateInterface\setVariable(), 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 122 of file class.ilStudyProgrammeProgressListGUI.php.
References ILIAS\Repository\lng().
Referenced by fillTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStudyProgrammeProgressListGUI::getHTML | ( | ) |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 59 of file class.ilStudyProgrammeProgressListGUI.php.
References $html, fillTemplate(), ilGlobalTemplateInterface\get(), getTemplate(), and ILIAS\Repository\html().
Here is the call graph for this function:
|
protected |
Definition at line 117 of file class.ilStudyProgrammeProgressListGUI.php.
References ilObject\_getIcon().
Referenced by fillTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 108 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by getHTML().
Here is the caller graph for this function:
|
protected |
Reimplemented in ilStudyProgrammeExpandableProgressListGUI.
Definition at line 127 of file class.ilStudyProgrammeProgressListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\StudyProgramme\Assignment\Node\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 103 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 | ( | bool | $only_relevant | ) |
Definition at line 221 of file class.ilStudyProgrammeProgressListGUI.php.
| ilStudyProgrammeProgressListGUI::setShowInfoMessage | ( | bool | $show_info_message | ) |
Definition at line 211 of file class.ilStudyProgrammeProgressListGUI.php.
| ilStudyProgrammeProgressListGUI::setVisibleOnPDMode | ( | string | $visible_on_pd_mode | ) |
Definition at line 216 of file class.ilStudyProgrammeProgressListGUI.php.
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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.
|
protected |
Definition at line 37 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\__construct(), ilStudyProgrammeIndividualPlanProgressListGUI\buildProgressStatus(), ilStudyProgrammeExpandableProgressListGUI\getAccordionContentProgressesHTML(), ilStudyProgrammeExpandableProgressListGUI\newSubItem(), ilStudyProgrammeIndividualPlanProgressListGUI\newSubItem(), and ilStudyProgrammeExpandableProgressListGUI\shouldShowSubProgress().
|
protected |
Definition at line 40 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 38 of file class.ilStudyProgrammeProgressListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\fillTemplate(), and fillTemplate().
|
staticprotected |
Definition at line 32 of file class.ilStudyProgrammeProgressListGUI.php.
|
protected |
Definition at line 41 of file class.ilStudyProgrammeProgressListGUI.php.
|
private |
Definition at line 30 of file class.ilStudyProgrammeProgressListGUI.php.
|
private |
Definition at line 29 of file class.ilStudyProgrammeProgressListGUI.php.