Restriction by relative date

Availability restriction ::: availability_relativedate
Maintained by RenaatRenaat Debleu
Restrict module and section access based on a relative date.

Restriction by relative date 3.8+

Moodle 3.8, 3.9, 3.10
Released: Wednesday, 11 November 2020, 4:53 AM

moodle-availability_relativedate

Relative dates are experimental from Moodle 3.8. But we can restrict module and section access based on a relative date.

This availability condition makes it easy to show modules or sections only x days/weeks/months - after course start date - before course end date - after user enrolment date - after end of enrloment period

Check the global documentation about availability conditions : https://docs.moodle.org/en/Conditional_activities_settings

Installation:

  1. Unpack the zip file into the availability/condition/ directory. A new directory will be created called relativedate.
  2. Go to Site administration > Notifications to complete the plugin installation.

travis Coverage Status

Version information

Version build number
2020111000
Version release name
3.8+
Can be updated from
3.5+, 3.5+, 3.5+ (2019062500), 3.5+ (2019080700), 3.5+ (2019101100), 3.5+ (2020012800), 3.8+ (2020102300), 3.8+ (2020110200)
Can be updated to
3.9+ (2021060600)
Maturity
Stable version
MD5 Sum
ef06fdde7dfd6e451b8e9d197e033a13
Supported software
PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4, Moodle 3.8, Moodle 3.9, Moodle 3.10

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
main