Checklist
Maintained by
Davo Smith
A checklist can be created by a teacher (or generated from the activities in a course) and then the students or teachers can check-off each item as they are completed.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
Brilliant stuff, as always, but I have a question regarding showing hidden items on the checklist. As far as I can see, when a certain item (moodle module) is included in a checklist and this item is hidden from the student (by use of the availability restrictions) this item is still shown in the checklist.
I have a use-case where students can get extra modules. This is done by using the group-restriction setting for these additional modules. When I add these additional modules to the main checklist, all students see these in their own checklist and then the students who don't have access to these modules can never get 100% on their checklist. Adding a second checklist is also not an ideal option because it is not possible to show/hide a block based on these restrictions.
Am I missing something here?
Regards,
Sam
For students, this would be a problem, as marks are updated as soon as they are ticked, so it would be very easy to make a mistake and then not be able to undo the change you have made.
Excuse me for my possible bad English.
Using Moodle 2.6
Notice: Undefined offset: 0 in /var/www/moodle271p/mod/checklist/locallib.php on line 1891
Warning: Invalid argument supplied for foreach() in /var/www/moodle271p/mod/checklist/locallib.php on line 1891
the error is not there if you have students enrolled. functionality is not a issue either. looks just not nice...
I've fixed this online via github, but I'm unable to test the fix before the weekend.