Type: New Feature
Status: Development in progress
Affects Version/s: 3.7, 3.8, 3.9
Fix Version/s: None
- Login as teacher
- Set visibility to 'restrict'
- Save and logout
- Login as student or enrolled student
- Search for the course: You should find it
- Try to access it: you should get the message 'Course not available to students' and no way to access the course
Affected Branches:MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
Pull from Repository:
Pull Master Branch:MDL-64754-master_restrict
Pull Master Diff URL:
To prevent enrolled students from accessing the course, one need to hide it. After that, If any student looks for the course, they won't find it. This is big concern in continuing education because the student (employee) could conclude that the course doesn't exist no more.
We suggest to have a third value ('restrict') for visibility in the Edit course settings page in the following way:
With the last value, students will still find the course in their searches, but they couldn't access nor enrol in it. In this way, they can know that the cours is there but not available to students. If needed, the teacher could write an appropriate message (in course description) that will be displayed.
Note that the course settings page is the only place where one can set this value.