} echo '</div>' . "\n"; // Match topics format behaviour where help is hidden if there is no completion activities // But do this per section. $completioninfo = new completion_info($course); $activitieswithcompletion = $completioninfo->get_activities(); $hasCompletionActivites = false; foreach($activitieswithcompletion as $activity){ if($activity->section == $thissection->id){ $hasCompletionActivites = true; } } if ($hasCompletionActivites) $completioninfo->print_help_icon(); /* * CONTENT */ echo '<div class="content">'; if (!has_capability('moodle/course:viewhiddensections', $context) and !$thissection->visible) { // Hidden for students echo get_string('notavailable'); } else { if (!is_null($thissection->name)) { echo $OUTPUT->heading($thissection->name, 3, 'sectionname'); } echo "<div class='summary'>" . "\n";