Restriction by course completion

Availability restriction ::: availability_coursecompleted
Maintained by RenaatRenaat Debleu
Restrict module and section access based on course completion.

Restriction by course completion 3.9+

Moodle 3.9, 3.10, 3.11
Released: Monday, 7 June 2021, 9:21 PM

moodle-availability_coursecompleted

Restrict module and section access based on course completion.

This availability condition makes it easy to show modules or sections only when a user completed a course. A course certificate is a good sample, but it can also be used to close discussion forums, hide quizes or exams when a user finished a course.

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 coursecompleted.
  2. Go to Site administration > Notifications to complete the plugin installation.

Build Status Coverage Status

Version information

Version build number
2021030701
Version release name
3.9+
Can be updated from
2015030101, 2015030101, 2016012600, 2.7 - 3.1, 2.7 - 3.1, 2.7 - 2.9 (2016091301), 3.1+ (2016111600), 3.1+ (2017043000), 3.2+, 3.2+ (2017080200), 3.3+ (2017102900), 3.4+, 3.4+, 3.4+ (2018041802), 3.4+ (2018090100), 3.4+ (2019060300), 3.7+ (2020052400), 3.7+ (2020052401), 3.8+ (2020102300), 3.8+ (2020110200), 3.9+ (2021030700)
Maturity
Stable version
MD5 Sum
06a958c4953b3f80ef189e013662a9eb
Supported software
PHP 7.3, PHP 7.4, Moodle 3.9, Moodle 3.10, Moodle 3.11, PHP 8.0

Version control information

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