12 require_once(
"Modules/StudyProgramme/classes/class.ilStudyProgrammeExpandableProgressListGUI.php");
19 return $this->progress->isRelevant();
35 if (!$this->progress->isRelevant()
38 return "<s>" . $title .
"</s>";
46 $can_be_completed = $programme->canBeCompleted($a_progress);
48 $points = parent::buildProgressStatus($a_progress);
49 if (!$can_be_completed && !$a_progress->
isSuccessful()) {
50 return "<img src='" .
ilUtil::getImagePath(
"icon_alert.svg") .
"' alt='" . $this->il_lng->txt(
"warning") .
"'>" . $points;
enableInfoScreen($a_info_screen)
En/disable path.
enableDelete($a_status)
En/disable delete.
enableProperties($a_status)
En/disable properties.
enableCut($a_status)
En/disable cut.
Class ilStudyProgrammeExpandableProgressListGUI.
getTitleForItem(ilObjStudyProgramme $a_programme)
configureItemGUI(ilStudyProgrammeCourseListGUI $a_item_gui)
static getInstanceByObjId($obj_id)
newSubItem(ilStudyProgrammeProgress $a_progress)
shouldShowSubProgress(ilStudyProgrammeProgress $a_progress)
enableSubscribe($a_status)
En/disable subscribe.
enablePreconditions($a_status)
En/disable preconditions.
static getImagePath($img, $module_path="", $mode="output", $offline=false)
get image path (for images located in a template directory)
enableDescription($a_status)
En/disable description.
getTitle()
get object title public
enableProgressInfo($a_status)
enable progress info
enableNoticeProperties($a_status)
En/disable notices.
buildProgressStatus(ilStudyProgrammeProgress $a_progress)
enableCommands($a_status, $a_std_only=false)
En/disable commands.
enableCopy($a_status)
En/disable copy.
Class ilStudyProgrammeProgress.
enableComments($a_value, $a_enable_comments_settings=true)
Toogle comments action status.
enableIcon($a_status)
En/Dis-able icons.
enableCheckbox($a_status)
En/Dis-able checkboxes.
enableTags($a_value)
Toogle tags action status.
enableLink($a_status)
En/disable link.
Class ilStudyProgrammeExpandableProgressListGUI.
Class ilStudyProgrammeCourseListGUI.
getNodeId()
Get the obj_id of the program node this progress belongs to.