Skip to content

ucl-isd/moodle-block_lifecycle

Repository files navigation

moodle-block_lifecycle

This block aims to show the course lifecycle information and provide a convenience way to override the course context freezing settings.

It relies on a custom course field defining the academic year of the course (e.g. '2023' for the 2023-24 academic year). This is populated by our course rollover plugin but could be populated through other means.

Uses the later of Late Summer Assessment end date + 12 weeks or Course End Date + 12 weeks or End of Academic Year + 12 weeks in order to apply core's "context freezing" to that course through a nightly scheduled task. And provides controls over delaying read-only or preventing it outright - these options are only displayed after the course end date has passed.

The number of weeks is configurable in site settings.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •