ewallah / moodle-availability_relativedate

Relative dates in Moodle
https://moodle.org/plugins/availability_relativedate
GNU General Public License v3.0
8 stars 7 forks source link

make content available and restrict #25

Open Broninn opened 10 months ago

Broninn commented 10 months ago

Hello, everything is fine? Here is a suggestion for the relative date restriction plugin.

We currently have many options to make content available after X days of the user's sign-up start date. Would it be possible to provide an action to restrict content after X days?

Here's an example:

A student started the course on May 10th. I have a questionnaire that should be enabled for the student on May 15th, but on May 20th it should be restricted again. In the plugin settings, I would make it available 5 days after the student's registration start date and restrict 10 days after the student's registration start date

At the moment: image

Idea image

ewallah commented 10 months ago

The conditional availability system is part of Moodle. Implementing a 'between' besides the current 'and' and 'or' option therefore has to be done in Moodle core code.

This could work on dates and grades, but not on groups, groupings, activity completion, course completions, .... Hence I do not think Moodle will add such an enormous level of complexity.

But the functionality you ask is already possible with a restriction set: image1