Activities: Certificate

Maintained by Picture of Mark Nelson Mark Nelson
This module allows for the dynamic generation of certificates based on predefined conditions set by the teacher.
My mug
Michael de Raadt
Monday, 7 December 2015, 8:03 AM
General comments

The Certificate module allows teachers to award a PDF certificate to students in a course. It's one of the oldest and most widely used additional plugins. It's an idea that many people want to apply to their courses.

The plugin is currently maintained by Moodle Core developer, Mark Nelson, but a long-awaited update for this plugin is still coming.

Plugins survey usage
This was one of the most widely used additional plugins in the Plugins Usage Survey (2015). It is often used in workplace settings (54%). It is also widely used by Moodle Partners.
Supported versions
2.0 to 2.9
There is a recent Moodle 3.0 version, but I haven't reviewed it.
Update frequency
Every six months
Feedback about plugin
Mostly requests for change in Plugins directory page. Has own discussion forum with a lot of activity.
Installation process
Git, Zip

Documentation and help
  • Help strings
  • Linked docs
Configuration of certificates at site and course level could be improved.
Tracker issues
A few open bugs
Needs some love
Translations Lots
Catalan, Chinese (Simplified, Traditional), Czech, Dansk, Dutch, English, Finnish, French, Galego, German, Hebrew, Hungarian, Italian, Norwegian, Polish, Portuguese (Brazil), Portuguese, Russian, Serbian, Spanish, Spanish - Mexico, Welsh,
Dependencies Completion
To restrict access to the certificate, activity restrictions need to be used.
Error messages

Coding style
When run through the Code Checker, there were a number of issues.



Can email arbitrary addresses
Has a generator, but no tests
Produces PDF certificate. How accessible is that?

I've reviewed this plugin the past and, although it was widely used, the configuration made it horrible. There have been some updates since and the plugin is now usable. The Certificate module is working and does produce certificates that can be awarded based on activity in the course (through activity restrictions). At least it doesn't require file changes on the server any more. It has limitations, such as configuration of images being limited to the site level.

The Simple Certificate module doesn't seem to be much better and has issues of its own. I would recommend this Certificate plugin over that one still.

General recommendation: The Certificate module is working, but it needs some work.

Certificate 2.2 (2012022001) for Moodle 2.2

Note This plugin version is no longer available here in the plugins directory.