OER Exchange: moderation queue
A Moodle Dashboard block for OER Exchange moderators: an at-a-glance summary of what needs attention, linking straight to the pages that act on it.
Download and compatibility
verification ledger
Source tagged by maintainer
github.com/adamjenkins/moodle-block_oerexchangemodqueue @ v1.0.1 · commit ee12f931a8a7
Rebuilt deterministically from that tag
canonical ZIP, byte-identical on every rebuild
Artifact hash recorded in the public index
sha256 e2d8b30dc95b4a482b27aa7ee5b9890ae8ae78cd20450d38fb872d12ea26ea52
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_oerexchangemodqueue
About
Three sections, each counting what is outstanding and listing the first few items:
- Open reports — reports still awaiting review, oldest first.
- Failed parses — the most recent backup uploads whose structure parsing failed.
- Pending site registrations — sites still awaiting approval, oldest first.
Each section is gated on its own capability: reports and failed parses on
local/oerexchange:moderate, pending site registrations on
local/oerexchange:managesites. Someone who only approves site registrations
therefore sees that section and nothing else, and a user holding neither
capability sees empty content even if an instance somehow ended up on their
page.
All data is read directly from local_oerexchange's own tables. This block
has no database schema, settings or business logic of its own: it is
presentation-layer only, and Moodle will refuse to install it without
local_oerexchange present.