← Back to archive

Profile Field Auto-fill

local_profilefield_autofill
camp Tier 2 · Verified
Actively maintained · updated 4 wk ago
Fully free

Fill user profile fields automatically from the value of another field.

Download and compatibility

1.2.3 Moodle 4.5 – 5.2
Verified against source
verification ledger

Source tagged by maintainer

github.com/davidpesce/moodle-local_profilefield_autofill @ v1.2.3 · commit bf0b535a5d49

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 b67f2168ccd62ed6f3213bf95af6df4156de1d632f60099774ba245a4338c219

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 07 Aug 2026.
Code check ?: clean
phplintphpcs0 | 0amd buildrebuilt
composer require davidpesce/moodle-local_profilefield_autofill

About

Profile Field Auto-fill lets an administrator define mapping rules that set a user profile field from the value of another one. A rule matches a source field against a value or a wildcard pattern and writes a fixed value to a target field.

Both standard user fields (city, country, institution, department, phone, address, description) and custom profile fields can be used as the source or the target.

Rules are applied in real time when a user is created or updated — including users created over web services by an external importer — and a nightly scheduled task applies them in bulk to existing users. Mappings can be managed individually, edited in bulk by target value, and imported or exported as CSV.

Project

Maintainer
David Pesce
1 release in the archive
Plugin typeLocal plugins
LinksDocumentation · Changelog
declared by the maintainer
Development 0 · 1 forks · 0 open issues & PRs · Upstream release v1.2.3 · 07 Aug 2026 · Tested with moodle-plugin-ci
Security advisoriesNone published