Conditional activities: Activity Locking V 2.0 for 1.7.1 only

Re: Conditional activities: Activity Locking V 2.0 for 1.7.1 only

by allen tseng -
Number of replies: 0
Hi Ralph,

We encountered the some problem. add following line to ./course/lib.php in line 1123 seems to solve it temporarily.

//bb if ($mod->visible or has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_COURSE, $course->id))) {
require_once($CFG->libdir.'/locklib.php');
if (($mod->visible and (isunlocked($mod) or $mod->visiblewhenlocked)) or has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_COURSE, $course->id))) {
echo '<li class="activity '.$mod->modname.'" id="module-'.$modnumber.'">'; // Unique ID