Moodle Plugins directory: Unimoodle Certifygen | Moodle.org
Unimoodle Certifygen
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.

Comments