Moodle Plugins directory: Download Certificates | Moodle.org

Download Certificates
Blocks ::: block_download_certificates
Maintained by
Luiggi Sansonetti,
Dev E-learning Touch'
This Moodle plugin allows you to download certificates individually or in bulk process with filters.
Latest release:
351 sites
138 downloads
36 fans
Current versions available: 1
This block displays all certificates issued without having to access each course to view them.
You can also download the certificates directly from the block report.
How it works
You can add block
- In Home page
- In Dashboard page
Features
- Download all certificates
- Download by date range
- Download by course - Only courses with at least 1 certificate issued are listed
- Download by cohort - Only cohorts with at least 1 student certified are listed
- Download by user - Only certified users are listed
This block works with
Also with the old Certificate plugin.
The old block can be upgraded with this one.
Installation
For more information, see the official plugin installation guide.
Moodle Way
- Download the latest version or source code of the plugin compatible with your Moodle platform.
- Go to your platform's plugin installation page: Site administration > Plugins > Install plugins.
- Upload the plugin file and follow the installation process.
Manual
- Download the latest version or source code of the plugin compatible with your Moodle platform.
- Navigate to the moodle/local directory on your platform.
- Unzip the plugin into the directory and make sure that the folder containing the plugin files is named multiple_enrollments.
Using Git
- Open a terminal and navigate to the moodle/local directory on your platform.
- Clone the project using the following command:
git clone https://github.com/E-learningTouch/moodle-block_download_certificates download_certificates
This plugin was implemented by Moodle's Premium Partner E-Learning touch'
Useful links
Contributors
Luiggi Sansonetti (Lead maintainer)
Dev E-learning Touch': Lead Maintainer
Manieer Chhettri: Original developer
Please login to view contributors details and/or to contact them
Thanks for the bug. Will investigate further as its the first time I've come across this problem.
With regards to your second question, Moodle already has the feature for you to view all issued certificates for all users. This can be done by either the admins or teachers for the course. Just go into course >click on the certificate > view previously issued certificates. Hence this plugin doesn't replace the standard Moodle function, instead aims to complement it especially from the learners point of view.
Thanks,
Manieer
I am currently in the process of testing Moodle version 3.1 and came across your plug-in. I would like to use it, but when I went to download, it only shows versions up to 3.0. Are you planning to test it with 3.1 or do you believe it will work as is?
Unfortunately I haven't tested it on 3.1 yet. I was hoping it will just work but cannot be certain. If you do end up testing it on 3.1, would you be able to let me know if this works or not. I should have some time in the next few weeks to do some testing myself and will release the updated version.
Many thanks,
M
many thanks for this useful plugin... I have one question though.. In description you mention that we must have mod_certificate plugin installed in order for your plugin to work. The problem is that mod_certificate is not receiving any new features since 2016 (eventually it will be obsolete sometime) and another plugin has been developed by the same team (mod_customcert). Is your plugin compatible with mod_customcert or we have to downgrade from mod_customcert to mod_certificate in order to keep yours running?
Thanks a lot!!!
Fatal error: Call to undefined function certificate_get_grade() in /home/frankie/public_html/test/blocks/download_certificates/block_download_certificates.php on line 161
Kindly advise. Frankie Kam.
require_once($CFG->dirroot.'/mod/certificate/locallib.php');
with
require_once($CFG->dirroot.'/mod/certificate/lib.php');