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://next.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.
Latest release:
6603 sites
189 fans
Current versions available: 9

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://next.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

• 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 ?
• Sat, Nov 27, 2021, 2:34 AM
• Sat, Nov 27, 2021, 6:11 PM
I want both letter grade and the percentage to be printed in the certificate. How I can do it ?
• Thu, Sep 29, 2022, 11:58 PM
Has anyone ever tried this plugin on Moodle 4?

I know that the "Certificate" plugin is no longer being developed, but my hope is that this plugin continues to work on Moodle 4 because the new "Custom Certificate" plugin does not work for us in all circumstances.

We issue two types of certificates to our students. One is an actual certificate and that works fine using the newer "Custom Certificate". Although I don't like the fact that the certificates are generated on the fly and aren't saved like the older "Certificates" plugin does.

The second type of certificate we issue is a continuing education letter, and officially grants the student credits for their completion of the course. This is an actual letter, with details about the student, the course, and how many credit hours they received. The flow of the text changes based on the data from the course and student. The newer "Custom Certificate" plugin can't do that. It is not able to add data and let the text around it flow based on the length of the data. So for these types of letters we need this older plugin.

So if you still use this plugin and have tried it on Moodle 4, please let me know if it works or not. Thanks.
• Thu, Nov 10, 2022, 4:51 AM
Hi,
I have 5 professors for 5 courses, one from each educational institution.
I want to know if it is possible to create a different certificate for each institution, and a professor does not see the certificate of others.
Detail: All courses are created by the administrator.
Is there any way to hide other certificate templates?