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
Released: Sunday, 25 October 2020, 11:13 PM

moodle-availability_relativedate

Relative dates are experimental in Moodle 3.8+. But we can restrict modules and sections 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.

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
2020102300
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)
Can be updated to
3.8+ (2020110200), 3.8+ (2020111000), 3.9+ (2021060600)
Maturity
Stable version
MD5 Sum
cee31e6647d12970c40ae0a839f04009
Supported software
PHP 7.2, PHP 7.3, PHP 7.4, Moodle 3.8, Moodle 3.9

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
main
VCS tag
v3.8+