Restriction by relative date icon

Restriction by relative date

Maintained by Renaat Debleu
Restrict module and section access based on a relative date.
Price option: Free

Supports Moodle 3.5-5.2 See all versions
Latest release: 2 months ago
Installations: 2453
Downloads (last 90 days): 891

Frankenstyle name: availability_relativedate

Description

Relative dates are experimental since Moodle 3.8 but are only implemented in the Assignment activity and the Weekly course format. If you want to use relative dates in other parts of a course, you can use this plugin.

This availability condition makes it easy to show modules or sections only x minutes/hours/days/weeks/months

  • before/after course start date
  • before/after course end date
  • after user enrolment date
  • after enrolment method end date
  • after the completion of an activity

Using Restriction sets, it is easy to make a resource available for a limited relative time.

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.

Warning

This plugin is 100% open source and has NOT been tested in Moodle Workplace, Totara, or any other proprietary software system. As long as the latter do not reward plugin developers, you can use this plugin only in 100% open source environments.

github  coverage

 
 
 
 

Contributors

Awards

Automated testing support
Privacy friendly
Early bird 3.7
Early bird 3.10
Early bird 3.11
Early bird 4.0
Early bird 4.1
Early bird 4.2
Early bird 4.3
Early bird 4.4
Early bird 4.5
Early bird 5.0
Early bird 5.1
Early bird 5.2