← Back to archive

Flex Date for tool_certificate

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

108design's free GPL certificate element formats issue and expiry dates with standard or custom formats and an optional language per element.

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

Download and compatibility

1.4.1 Moodle 4.5 – 5.3
Verified against source
verification ledger

Source tagged by maintainer

github.com/108design/moodle-certificateelement_flexdate @ camp/v1.4.1 · commit 37259ae12b81

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 bffe9bf9a2f1604eddced89b3b4d79a9127c105598c6cd14d88d4f5e36ffd854

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 ?: 363 errors · 12 warnings
phplintphpcs363 | 12files6ControlSignature×138ScopeClosingBrace×71DisallowMultipleStatements×35ControlStructureSpacing×32
composer require voom108/moodle-certificateelement_flexdate
First time? One-time Composer setup, or download the ZIP and install it through Moodle.

About

Display a certificate's issue or expiry date using a standard Moodle date format or a custom strftime-style pattern. Choose an installed site language for month and weekday names, or follow the certificate's language. The choice applies to this date element without changing other template content.

Use Certificate manager's normal font, size, colour, alignment and positioning controls. Custom date formats are validated; dates use Moodle's timezone handling. The plugin stores template-formatting settings and sends no data to an external service.

Requires a compatible Certificate manager (tool_certificate) installation. The Course certificate activity is not required just to edit a template. On Moodle 5.3, check the parent's own declared compatibility; the element's integration checks do not extend upstream support.

Maintained by 108design and available free of charge under the GNU GPL v3 or later. Adapted from Certificate manager's GPL date element, with original authorship and licence notices retained.

Project

Maintainer
1 release in the archive
Plugin typeWorkplace certificate elements · subplugin of tool_certificate
Depends on
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.4.1 · 06 Nov 2026
verified and archived by the registry · newer than the source platform's last reported tag
Security advisoriesNone published