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.
echo '<textarea cols="25" rows="3" name="teachercomment['.$item->id.']" value="'.s($comment->text).'" '.$outid.'></textarea>';
} else {
echo s($comment->text);
}
echo ' </span>';
}
}
if (!$foundcomment && $editcomments) {
echo ' <textarea cols="25" rows="3" name="teachercomment['.$item->id.']"></textarea>';
Yes, it would be possible to make conditionally restricted items hidden in the checklist, with a change to the code. It would probably take a few hours to implement such a change (it is not completely straightforward, as other reasons for hiding activities can be calculated per-item, whereas this needs calculating per-user as well).
I don't expect to have any spare time to do any development work on this plugin in the near future - I'm happy to accept a well written patch from someone else, or will look at it when I next have some spare time.
There was a problem, many years ago, that empty course sections would cause the checklist update code to stop, before it got to the end of the course.
This was fixed (back in Feb 2011) by making the code loop through from section 1 to the number of sections reported by the course format. Whilst it is probably possible to change the code to handle sections that fall outside of this range, I'd be a bit nervous about changing it without extensive testing (which I don't have much time to do), due to the risk of it causing infinite loops, or breaking badly on some people's Moodle sites (with so many people relying on the plugin, I have to be careful what I change).
I will try to look into it, but I can make no promises of any timescale involved.
Thanks a lot in advance
CGIWrap Error: Execution of this script not permitted
Execution of (htdocs/web/moodle/mod/checklist/view.php) is not permitted for the following reason:
Script is group writable.
Server Data:
Server Administrator/Contact: [no address given]
Server Name: www.escolaagricolavendasnovas.com
Server Port: 80
Server Protocol: HTTP/1.0
Virtual Host: www.escolaagricolavendasnovas.com
Request Data:
User Agent/Browser: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
Request Method: GET
Remote Address: 85.244.14.117
Remote Port: 20806
Query String: id=155
Referring Page: http://www.escolaagricolavendasnovas.com/moodle/course/modedit.php?add=checklist&type=&course=6§ion=2&return=0&sr=0
Any HELP?
Would not it be nice to celebrate the Moodle 3.0 release by adding some screenshot here?