Certificate

Activities ::: mod_certificate
Maintained by Mark Nelson
This module allows for the dynamic generation of certificates based on predefined conditions set by the teacher. NOTE: This plugin is no longer receiving any new features. Only bug fixes are being applied. I have been working on a new plugin which can be located at https://moodle.org/plugins/mod_customcert which allows complete customisation of the PDF via the browser, whereas this plugin requires FTP and PHP knowledge. Both plugins can be installed on a site at once with no issues.
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
31%
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
Requests
Mostly requests for change in Plugins directory page. Has own discussion forum with a lot of activity.
Installation process
Git, Zip

Documentation and help
OK
  • Help strings
  • Linked docs
Usability
OK
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
None

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

Backup/restore
Yes

Performance
OK

Security
Concerns
Can email arbitrary addresses
Tests
No
Has a generator, but no tests
Accessibility
OK
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.