Moodle Plugins directory: Restriction by Treasurehunt status: Versions: 1.0.3 | Moodle.org
Restriction by Treasurehunt status
Availability restriction ::: availability_treasurehunt
Maintained by
Juan Pablo de Castro
This plugin allows restricting access to Moodle resources and activities based on user progress in Treasurehunt activities.
Restriction by Treasurehunt status 1.0.3
Moodle 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Released: Friday, 22 August 2025, 8:08 PM
Treasurehunt Conditional Access Plugin
This plugin allows restricting access to Moodle resources and activities based on user progress in Treasurehunt activities.
See https://moodle.org/plugins/mod_treasurehunt
Features
- Completed stages: Require a minimum number of completed stages. User need to discover the geometry of at least N stages.
- Playing time: Require a minimum time played.
- Full completion: Require the treasurehunt to be completely finished. It is unlinked to activity completion.
- **Current stage: the user must be exactly in a precise stage (position discovered).
Installation
Install from Moodle's repository.
Install from Github repository:
- Extract to
/availability/condition/treasurehunt/ - Visit the administration page to install
- The plugin will be available in access restrictions
Usage
- Edit any resource or activity
- In "Restrict access", add a new restriction
- Select "Treasurehunt"
- Configure the desired condition and parameters
- Save changes

Requirements
- Moodle 4.1+
- mod_treasurehunt plugin installed
Author
(c) 2025 Juan Pablo de Castro juan.pablo.de.castro@gmail.com
Version information
- Version build number
- 2025082200
- Version release name
- 1.0.3
- Maturity
- Beta
- MD5 Sum
- 4dd9cafcc674e8dbbb551fb930953318
- Supported software
- Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
- Latest release for Moodle 4.1
- Latest release for Moodle 4.2
- Latest release for Moodle 4.3
- Latest release for Moodle 4.4
- Latest release for Moodle 4.5
- Latest release for Moodle 5.0
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v1.0.3