My Work

Moodle

Lesson Status Block - Moodle 2.0

The purpose of this block is for lesson tracking ONLY. If you are using lessons to track course completion, then this is the block for you. In the block configuration, you can set an email of the person to be notified once person completes all the lessons. When this block is installed, it will create a tracking table which is soley used for checking if the email has already been sent. This will prevent the receipient from receiving multiple emails should the user visit the lessons more than once.

Click here to download the files.


Category Courses Block

Category Courses

The Category Courses block will list the available course within the current category. The query searches for the course's category based on the course id (using $_GET). Although there is probably a much more stable way to get the course id (example, $course->id), this was the only available option at the time. Click on the link below to download the files.

Category Courses Block

 


Lesson Status Block

Lesson StatusThe purpose of this block was to provide users with a clear understanding of their lesson status within a course. The query in the block does not search for a grade, rather it searches for the text "end" in the log for that user in that course. When a user completes a lesson (regardless of the grade), then the red symbol is replaced with a green checkmark signifying they have completed the lesson. Click on the link below to download the files.

Lesson Status Block

The images associated with this block can be downloaded by clicking here. The images will have to be copied into the following folder within the theme you are using with the course: /theme/[theme name]/pix/i/