MDL-34444 course: Dont display links to hidden sections

This is what happens when you dont use the navigation api
This commit is contained in:
Dan Poltawski 2012-08-01 10:29:44 +08:00 committed by Eloy Lafuente (stronk7)
parent 29eaccab15
commit 569747faec

View file

@ -448,7 +448,7 @@ abstract class format_section_renderer_base extends plugin_renderer_base {
$links = array('previous' => '', 'next' => '');
$back = $sectionno - 1;
while ($back > 0 and empty($links['previous'])) {
if ($canviewhidden || $sections[$back]->visible) {
if ($canviewhidden || $sections[$back]->uservisible) {
$params = array();
if (!$sections[$back]->visible) {
$params = array('class' => 'dimmed_text');
@ -462,7 +462,7 @@ abstract class format_section_renderer_base extends plugin_renderer_base {
$forward = $sectionno + 1;
while ($forward <= $course->numsections and empty($links['next'])) {
if ($canviewhidden || $sections[$forward]->visible) {
if ($canviewhidden || $sections[$forward]->uservisible) {
$params = array();
if (!$sections[$forward]->visible) {
$params = array('class' => 'dimmed_text');