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:
396 sites
154 downloads
40 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

  1. Download the latest version or source code of the plugin compatible with your Moodle platform.
  2. Go to your platform's plugin installation page: Site administration > Plugins > Install plugins.
  3. Upload the plugin file and follow the installation process.

Manual

  1. Download the latest version or source code of the plugin compatible with your Moodle platform.
  2. Navigate to the moodle/local directory on your platform.
  3. Unzip the plugin into the directory and make sure that the folder containing the plugin files is named multiple_enrollments.

Using Git

  1. Open a terminal and navigate to the moodle/local directory on your platform.
  2. 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'

Contact developer

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8
Screenshot #9

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

Comments

Показати коментарі
  • Me
    чт 13 жовт. 2016 23:26 PM
    Greetings 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?
  • Manieer Chhettri
    пт 14 жовт. 2016 02:45 AM
    Hi Curtis,
    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
  • JOSE GUILLERMO ROJAS GARRIDO
    вт 17 січ. 2017 00:28 AM
    Hi, Will you have this block working with the module Custom Certificate mod_customcert ?
  • Jessi Auslander
    вт 11 квіт. 2017 01:30 AM
    Where are the certificates saved?
  • Tim Bahula
    сб 28 квіт. 2018 00:00 AM
    I would also like an answer to this question... Hi, Will you have this block working with the module Custom Certificate mod_customcert ?
  • Pinelopi Giovanitsa
    пн 5 лист. 2018 17:44 PM
    Dear Manieer,

    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!!!
  • Frankie's the name, Moodle's my game!
    пт 22 трав. 2020 09:41 AM
    I tried installing this block for my Moodle 2.7.2 site. I get this error:
    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.
  • Frankie's the name, Moodle's my game!
    пт 22 трав. 2020 09:58 AM
    Solved! I just replaced line 33 of report.php and block_download_certificates.php :-
    require_once($CFG->dirroot.'/mod/certificate/locallib.php');
    with
    require_once($CFG->dirroot.'/mod/certificate/lib.php');
  • Frankie's the name, Moodle's my game!
    пт 22 трав. 2020 10:09 AM
    How can I as a manager of the course, or even as the site administrator view ALL certificates issued? Right now it only shows me the certificates issued to me, as the logged in user. So if my username is adamy sandler, it will show only certificates issued to Adamy Sandler.
  • Frankie's the name, Moodle's my game!
    пт 22 трав. 2020 10:36 AM
    Manieer. I hope you are still supporting this block. When I click on the option "Assign roles", I get the message "You are not able to assign any roles here" and this seems to be for the Frontpage. Kindly advise.
  • Jeffrey Olivo
    сб 29 серп. 2020 15:37 PM
    Can we request also a BLOCK for Custom Certificate (created by Mark Nelson)?
  • Raymond Barrett
    ср 4 серп. 2021 19:13 PM
    Is there an update for this plugin? I am using Moodle 3.9 and would really benefit from this plugin.
  • Pablo I. Pissinis
    чт 31 лип. 2025 06:13 AM
    Great block man!
  • William Neddo
    нд 28 вер. 2025 18:46 PM
    I am having issues with the cohort download. it seems to time out.
  • Luiggi Sansonetti
    чт 2 жовт. 2025 16:40 PM
    Hi @William

    Could you please use the bug tracker : https://github.com/E-learningTouch/moodle-block_download_certificates/issues

    And we'll loking for this issue.

    Thanks.
1 2
Please login to post comments