Blocks: Download Certificates

block_download_certificates
Maintained by Picture of Manieer ChhettriManieer Chhettri
This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly from the block report. It will also work for courses that needs to be archived but still want students to be able to download the certificate. You will need to make sure you change the course visibility 'Enrolled users only' and hide all other resources except the certificates. New Feature: All previously issued certificates can be downloaded as Zipped file. Contributed by Neeraj KP (kpneeraj).
422 sites
220 downloads
26 fans
Current versions available: 1

This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly without having to go into the course themselves. 

The block displays the course name, grades, unique codes and issue date. The report page will also display the direct download link to each of the certificates.

Please be aware that this plugin only works for certificates that have already been generated for the student and a pdf copy MUST exists on the server. This is why its important to select  'Save Certificates' as part of Certificate module settings.


New Feature:

All previously issued certificates can be downloaded as Zipped file. Contributed by Neeraj KP (kpneeraj).


Requirement: 

The certificate module is required for this plugin to work - https://moodle.org/plugins/view/mod_certificate

In order for this plugin to work you need to make sure the "save certificates" is set to Yes under the certificate issue options.


DONATE:

If you like this block, please donate - Paypal Donate


NOTE: Please note that this plugin replaces the previously available 'Report certifcates block (https://moodle.org/plugins/block_report_certificates)'. If you have installed this plugin, you will need to delete it and re-install this one.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Picture of Manieer Chhettri
Manieer Chhettri (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Picture of ivan matviyuk
    Sat, Sep 3, 2016, 1:31 AM
    Hi Manieer,

    I started the plugin review on behalf of Moodle Plugin guardians, and got some usability issues that i reported in the bug tracker. Can you please review them and fix, or comment? I will continue the review after the base functionality is proven working

    Thanks and regards,
    Ivan
  • Picture of David Mudrák
    Mon, Sep 5, 2016, 3:44 PM

    Can you please provide more details on why this plugin replaces the existing one https://moodle.org/plugins/block_report_certificates ? Why not just upgrade?

  • Picture of ivan matviyuk
    Mon, Sep 5, 2016, 4:57 PM
    Hi Manieer,
    While the issue 2 that i reported seems OK after your clarification, the issue 1 should be addressed i believe.
    The block seems not showing all certificates, and it is the main problem. After this works, the block should be made possible to add only on specific pages (the ones you listed), and that's what David's comment is about. After that, the plugin description should clearly state that the block can be added only on the mentioned pages
    Hope i'll hear from you soon, one of my colleagues recently has been searching for exactly this block functionality
    Best regards,
    Ivan
  • Picture of ivan matviyuk
    Mon, Sep 12, 2016, 11:52 PM
    Hi Manieer,

    I left the last comment in the bug #1, I'm still missing some description. After it is fixed, i have no problem with recommending this plugin to be approved, although i suspect David will still want an answer for his question (see above, Mon, Sep 5, 2016, 8:44 AM)

    Thanks,
    Ivan
  • Picture of ivan matviyuk
    Wed, Sep 14, 2016, 9:52 PM
    Hi Maineer,

    Thanks for adding the description. I would recommend this plugin to be accepted now

    Best regards,
    Ivan
  • Picture of Manieer Chhettri
    Wed, Sep 14, 2016, 9:57 PM
    Hi David,
    With regards to a new plugin instead of upgrade - there was a lot of confusion on the file names I used. The plugin is called download certificates whereas the files were referred to as report certificates. So in order to remain consistent with this I decided to release a new plugin (as much as it would have made sense to upgrade the old one.). I am hoping this will help the plugin to remain more consistent with file names etc.

    Many thanks,
    Manir
  • Picture of David Mudrák
    Wed, Sep 14, 2016, 11:02 PM

    Hmmm sad Thing is, I am not sure if release another plugin will actually help to solve the confusion. There are more than 200 sites that have the block_report_certificates installed and unless they go and check the plugin's page manually, their admins will never be notified about this change. By this step, you leave all those sites alone with unmaintained code. You also effectively throw away all the existing translations of your plugin - https://lang.moodle.org/local/amos/view.php?t=1473865182&v=3000&l=%2A&c=block_report_certificates&s&d&x=1

    It is not that uncommon that plugins have different frankenstyle name from human readable plugin name (especially once you see it translated) and I am not sure that the reasons for this name change are real / valid. Is there some actual record of a confusion the existing name has caused - such as forum posts at moodle.org etc?

  • Picture of David Mudrák
    Fri, Sep 30, 2016, 9:10 PM

    It seems you insist on renaming the plugin. I still do not think it was necessary but I respect your choice. I compared the old already approved code with the new one and can confirm the changes are mostly related to renaming the plugin (and couple of tiny details). I re-checked the plugin functionality. I again noticed how important it is to set the "save certificates" option - maybe you could add another screenshot to highlight it for admins.

    I am going to approve the plugin now, welcome to the Plugins directory!

Please login to post comments