POK Certificate

Activities ::: mod_pokcertificate
Maintained by Proof of Knowledge (https://pok.tech), Gonzalo Bermúdez, Maximiliano Vazquez, Roman García
POK Certificates allows administrators and teachers to assign certificates from their organization to Moodle courses. These certificates will be automatically sent to enrolled students who meet the course requirements. Or they can be issued manually by administrators.

POK Certificate 2025110402

Moodle 4.0, 4.1, 4.2
Released: วันเสาร์, 27 ธันวาคม 2025, 4:59AM

The pok certificate activity

This activity allows the dynamic generation of POK certificates with complete customisation via the POK API's.

Installation

There are two installation methods that are available.

Follow one of these, then log into your Moodle site as an administrator and visit the notifications page to complete the install.

Testing

  • Link the plugin folder to the moodle root: ln -s ~/path/to/plugin/moodle-mod_pokcertificate/ /path/to/moodle/mod/pokcertificate
  • Install phpunit
  • Make sure the correct php is available and set in your PATH
  • Bootstrap phpunit: php admin/tool/phpunit/cli/init.php
  • Run tests: vendor/bin/phpunit
  • Run tests only for this plugin: vendor/bin/phpunit --testsuite mod_pokcertificate_testsuite
  • Run specific test file: vendor/bin/phpunit mod/pokcertificate/tests/generator_test.php

Version information

Version build number
2025110402
Maturity
Unknown
MD5 Sum
37f07c9904afea70b4f69ac5a4faea4f
Supported software
Moodle 4.0, Moodle 4.1, Moodle 4.2
  • Latest release for Moodle 4.0
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v1.0.9-compat-4.0-4.2

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation