Which Plugin?

    A plain-English plugin guide groups

    Is Course Availability Delay right for me?

    Controlling when enrolled courses appear on a learner's My Courses dashboard.

    Course Availability Delay preview

    For your learners

    What the experience feels like

    See courses on the dashboard at the time configured by the site.

    A simple workflow

    How you’ll use it

    1. 1Configure the visibility delay.
    2. 2Check the enrolled learner's dashboard.
    3. 3Verify the course appears at the intended time.

    Get ready

    What to prepare

    • The enrolled courses
    • Your intended course-visibility timing

    Topic ideas

    Useful examples

    • Staged course visibility
    • Timed induction programmes
    • Keeping future courses out of the current dashboard

    Worth knowing

    Dashboard visibility is not the same as blocking every direct route into a course.

    Compare your options

    You might also consider

    Course Prerequisite

    Choose this when access should depend on completing earlier learning.

    View guide

    Getting started

    New to Moodle plugins?

    You’ll need a Moodle site and an administrator to install the plugin. Use the full documentation above to check its setup requirements, then try a small example before a full rollout.