Moodle Plugins directory: Unimoodle Certifygen | Moodle.org
Unimoodle Certifygen
Activities ::: mod_certifygen
Maintained by
UNIMOODLE Consortium,
Moodle 3ipunt,
Juan Pablo de Castro
Generation of PDF certificates with connection to digital signature systems and modular storage.
Latest release:
22 sites
84 downloads
Current versions available: 2
Certifygen
This plugin is an evolution of mod_certificate. It uses the template designer implemented by tool_certificate.
Adds the following features:
- Allows "validation" subplugins to allow different mechanisms to validate or sign certificates.
- Allows "storage" subplugins to route the final certificates to custom storages.
- Allows to generate certificates about teachers activity in Moodle. Fully customizable with subplugins.
Certifygen validation subplugins
- certifygenvalidation_cmd: Basic validation method that executes a system command.
- certifygenvalidation_csv: Uses a external web service that adds a "Secure Verification Code" to a document.
- certifygenvalidation_electronic: Uses a local digital signature, like in mod_certificate.
- certifygenvalidation_none: dummy subplugin that generates unverified/unsigned certificates.
Certifygen report
- certifygenreport_basic: a demonstration of teachers' activity report based on a decision tree and some fundamental structural and behavioral metrics.
Certifygen repository
- certifygenrepository_csv: certificates are stored in an external server and located by their code.
- certifygenrepository_localrepository: certificates are stored in moodle_data, just like in mod_certificate.
- certifygenrepository_onedrive: certificates are uploaded and retrieved to/from a OneDrive folder.
Companion plugins
We provide some plugins that improve the usability and usefulness of Crtifygen:
- Certifygen Companion: Add some needed menu entries to site's General settings. A must for admins. In GitHub: UNIMOODLE/moodle-local_certifygencompanion soon Moodle Plugins directory: Certifygen links
- Certificate fields is a component for the templates of tool_certificate editor that allow to include into your PDF fields from the certifygen instance. This is important to customized details without the need of create specific templates. In GitHub: UNIMOODLE/moodle-certificateelement_activity, soon in Moodle Plugins directory: Certifygen fields
Credits and funding
Certifygen was designed by UNIMOODLE Universities Group
KUET was implemented by Moodle's Partner 3iPunt
This project was funded by the European Union Next Generation Program.
Useful links
Contributors
UNIMOODLE Consortium (Lead maintainer)
Moodle 3ipunt: Developer
Juan Pablo de Castro: Project leader
Please login to view contributors details and/or to contact them

Comments