Thanks again, Ken. Unfortunately, while I searched for an existing issue, there is none and yet I am not allowed to submit one myself:
"Dear Moodler, before creating a new issue you need to demonstrate that you have searched among the existing issues to see if it's already been filed. Please find a similar issue from among the open issues and either start watching it or vote for it."
If you have a friend on the inside who can flip the switch to allow me to submit it, I'd be grateful. Otherwise, I'm posting my text here so it's at least recorded somewhere.
Summary: Manual self completion of course not possible with a single activity page course
Description:
After creating a course with only a single activity (in my case, a single page, but other
activities likely have the same issue) and enabling manual self-completion of both the course and activity, the self-completion checkbox is never available.
This is likely because trying to view the course immediately shows the page, which does not have the self-completion checkbox.
Steps to reproduce:
-
Create a new course
-
Course format: Single activity format
-
Type of activity: Page
-
Enable completion tracking: Yes
-
Under Course completion:
-
Completion requirements: Course is complete when ALL conditions are met
-
Manual self completion: Enable
-
Create a new page
-
Activity completion: Students can manually mark the activity as completed
-
View the course as a student - the page is displayed and there's no way to complete the activity or course
I've also edited the settings of the course itself and added the Self completion block that includes a "Complete course..." link. This block only appears when editing the course; it won't appear when a student is viewing the course.
Note that I'm running Moodle 3.5.3 (Build 20181112) according to the
Server/Environment menu, even though the "Affects Version/s" field doesn't have that version. The closest one would be 3.5.6.