I have the need for a student to receive a certificate after completing a class. One instance of this is for driver training, they need to show the court the completed a class.
Used with the Activity Locking module by Stuart Mayor (see http://moodle.org/mod/forum/discuss.php?d=26565 ), the student can only get a certificate after completing the course.
I have installed the certificate generation mod by Hugo Salgato (see http://moodle.org/mod/forum/discuss.php?d=9766) but found that it wasn't working with 1.5. Also, Hugo no longer subscribes to moodle.org, so he is probably on to other things.
I have updated his work to work for me, but ask if there are any other needs for this, so I can incorporate them.
The one mod I made, is the ability to change types of certificates generated. For instance, a certificate for each unit/section could be awarded, and at the end of the class a diploma could be awarded, both using a unique layout.