Activities: Certificate

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.
9282 sites
187 fans

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.

See the certificate docs for information on how to customise your certificate and for additional help please visit the certificate forums.

Awards

• Wed, Sep 5, 2018, 2:11 AM
Any plans to make it compatible with Moodle 3.5 LTS?
• Mon, Sep 17, 2018, 10:31 PM
how i can make it work with Arabic or utf languages ??
• Thu, Sep 20, 2018, 10:15 AM
My institution is using the old version of the plugin. We are having trouble with the logo pixelating. Is there a way to hack the plugin to allow svg files?
• Mon, Oct 15, 2018, 4:04 PM
Hi, I configured the Certificate to be delivered by email and it works fine, but the sender email is showing my name. I want the sender to be the generic learning environment or anything that can be configured.
• Tue, Feb 12, 2019, 2:02 AM
Hi!, I have been using this certificate for long time. I do have one question: Is there a way to modify the code to print a topic name instead of the course? For instance, I have several changing topics inside a course, that i'd rather have them printed. So the code may look like the following:

$string['certify'] = 'This is to certify that';$string['code'] = 'Code';
$string['completiondate'] = 'Course Completion';$string['course'] = 'For';
$string['coursegrade'] = 'Course Grade';$string['coursename'] = 'Course'; CHANGE THIS FOR TOPIC INSTEAD?

Does this makes sense or is achievable?

• Tue, Feb 12, 2019, 2:11 AM
...or add to the code something that allows to print the certificate name.
• Thu, May 23, 2019, 9:05 PM
I know that the plugin is not officially supported. We justed tested it with mobile App for Moodle 3.6. The certificate could not be used, its asking the user to switch to mobile browser.
Has anybody a clue why this happens?
• Tue, Sep 3, 2019, 3:45 PM
how i can make it work with Arabic languages ??
• Mon, Feb 3, 2020, 6:50 AM
Used with Moodle 3.8 and its not functioning properly. Meaning its not printing the border or watermark images in fact the images are getting deleted from the server. I just checked for border image and watermark image with Moodle 3.8.

• Thu, Feb 13, 2020, 8:54 PM
On a fresh moodle installation the images are deleted. Is there already a bug tracker info? I can't find one...
• Mon, Mar 9, 2020, 11:20 PM
Usa medidas en la imagen de borde en 1101 x 844 pixles en png y la guardas en la carpeta /mod/certificate/pix/borders
• Sun, Apr 26, 2020, 12:29 AM
Confirm that in 3.8 it deletes border image file the first time you generate certificate with settled border.
It will delete preinstalled image if you try to use it as well.
@Jhon Carlos Rosas Vargas - Tried, not working - image in format you recommended is also deleted.
• Sun, Apr 26, 2020, 5:29 PM
Images are deleted due to the error in tcpdf library. It's fixed and will bi available in next build.
https://tracker.moodle.org/browse/MDL-68047
• Thu, Dec 31, 2020, 5:29 PM
This plugin is not displaying certificate in moodle mobile app
• Thu, Feb 11, 2021, 4:08 PM
Is there any default way to show the certificates in User Profile page ?