OER Exchange
A Dashboard block for the OER Exchange platform's client-side plugin, giving the Exchange a presence on the Dashboard of a teacher's own Moodle site.
Download and compatibility
verification ledger
Source tagged by maintainer
github.com/adamjenkins/moodle-block_oerclient @ v1.0.1 · commit 7d47a5ba6d64
Rebuilt deterministically from that tag
canonical ZIP, byte-identical on every rebuild
Artifact hash recorded in the public index
sha256 b406466d5d66acf1535930f9f9b39ede11f505759c15fd7d5b8349833afa96dd
Release signed · trusted publishing
planned — TUF signing (RFC §4.3)
Recorded in public transparency log
planned — Sigstore/Rekor (RFC §4.3)
composer require adamjenkins/moodle-block_oerclient
About
Install this alongside local_oerclient on a teacher's own Moodle site, so
that the Exchange is visible on the Dashboard without having to navigate to a
dedicated page first. Two panels:
- Shared from this site — the site's own outgoing shares to the Exchange, whether a course or a single activity, each with its status: queued, building a backup, uploading, published, or failed. Read straight from the local database, with no network call.
- Recent OER available — a handful of the newest resources published on the connected Exchange, each with its creator's name, fetched through the same search web service the browse page already uses.
If the site is not yet registered with an Exchange, or the Exchange cannot be reached, the second panel shows a plain explanatory message instead of an error.
local_oerclient must already be installed and configured. This block
declares it as a hard dependency, so Moodle's plugin installer will refuse to
install the block without it.