← Back to archive

Course field image for Certificate manager

certificateelement_coursefieldimg
camp Tier 2 · Verified
Actively maintained · updated 4 d ago
Fully free

108design's free GPL certificate element places a course-specific image or signature in a shared Certificate manager template.

verified and archived by the registry · newer than the source platform's last reported tag

Download and compatibility

1.1.0 Moodle 4.5 – 5.3
Verified against source
verification ledger

Source tagged by maintainer

github.com/108design/moodle-certificateelement_coursefieldimg @ camp/v1.1.0 · commit 07458601553f

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 d3900d86fd3e4670487ca80837e1ebdb40b89fc582e672fa2c21df7327d49754

Release signed · trusted publishing

planned — TUF signing (RFC §4.3)

Recorded in public transparency log

planned — Sigstore/Rekor (RFC §4.3)

Every step is independently verifiable. CAMP never modifies plugin code; it proves the ZIP you install is exactly what the maintainer published. Verified 06 Nov 2026.
Code check ?: 176 errors · 28 warnings
phplintphpcs176 | 28files14FunctionCallSignature×99DocblockDescription×39BoilerplateComment×14LineLength×12
composer require voom108/moodle-certificateelement_coursefieldimg
First time? One-time Composer setup, or download the ZIP and install it through Moodle.

About

Use one Certificate manager template with a different signature, logo or image for each course. Select a native Text area course field containing an internal Moodle image, or the single-image field supplied by the separate Certificate Multitool Image plugin (customfield_courseimage).

Configure position and dimensions in the certificate template. Setting one dimension to zero preserves the image's aspect ratio. The designer can preview a course you are allowed to edit; a real certificate uses the course supplied by the issuing plugin. Locally stored PNG, JPEG and GIF files are supported. External image URLs and SVG files are ignored.

New certificate issues retain their selected image, including an empty selection. Later course-field changes affect new issues; regeneration uses the saved image rather than silently substituting the current course image. A hidden course field can still be used in a recipient's certificate, so designers must select images intended for recipients.

Requires a compatible Certificate manager (tool_certificate). The customfield_courseimage companion is optional when using native Text area images. Check the parent's declared compatibility, particularly on Moodle 5.3: this plugin's integration evidence does not extend the parent's support declaration. Maintained by 108design and available free of charge under the GNU GPL v3 or later.

Project

Maintainer
1 release in the archive
Plugin typeWorkplace certificate elements · subplugin of tool_certificate
Depends on
tool_certificate · 2025031804 or newer
declared in version.php at the latest release · Moodle requires these plugins to be installed first
LinksDocumentation
declared by the maintainer
DevelopmentOn GitHub: 0 stars · 0 forks · 0 open issues & PRs
Upstream tagcamp/v1.1.0 · 06 Nov 2026
verified and archived by the registry · newer than the source platform's last reported tag
Security advisoriesNone published