← Back to archive

Availability Course Rating

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

108design's free GPL availability condition: unlock Moodle activities or sections according to whether the learner has rated the current course.

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.0
Verified against source
verification ledger

Source tagged by maintainer

github.com/108design/moodle-availability_courserating @ camp/v1.1.0 · commit 5a7fcaaf3941

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 dedff2c55c399511d28b03178790536179936d45f9a05f98d2d47dd5fbcae1f7

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 ?: 2 errors · 1 warnings
phplintphpcs2 | 1files3FileHeader×2DeprecatedCFGProperties×1
composer require voom108/moodle-availability_courserating
First time? One-time Composer setup, or download the ZIP and install it through Moodle.

About

Make a Moodle activity or course section available according to whether the current learner has rated the course. Choose a positive condition to offer a follow-up after a rating, or a negative condition to show a reminder while no rating exists. Combine it with other conditions in Moodle's normal Restrict access editor.

The condition checks the learner's rating in the current course. Ratings in other courses do not satisfy it. Moodle's own restriction settings determine whether unavailable content is hidden or shown with an explanation.

Requires the separate Course Rating plugin (tool_courserating). Maintained by 108design and available free of charge under the GNU GPL v3 or later. Adapted from the GPL Course Completed availability condition; original authorship and licence notices are retained.

Project

Maintainer
1 release in the archive
Plugin typeAvailability restrictions
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