Problem/Motivation
Course module makes it easy for administrators to create multiple course objects on initial creation of the course. However because of this it's also easy to forget that some course objects are not yet fully configured, because there is no way to set or see each object's administrative status.
Proposed resolution
- Add a method for providing course object status.
- Display the status to course administrators in some way (example: quiz is added to course, but has no questions. user should receive a warning prompting them to add questions).
- Display the status to learners on the course outline (example: you must be marked attended to proceed)
Comments
Comment #1
scottrigbyThis was done with CourseObject::getWarnings()
Commit dc12d93
Comment #2.0
(not verified) commentedexpanding to learners