All Plugins
Local Plugin FREE v1.0.0 Moodle 4.5 · 5.0 · 5.1 · 5.2

Exam Notification Reminder

Automatically displays a preparation checklist modal to students before upcoming exams — based on quiz schedule detection.

Overview Features Requirements FAQ Support

Remind students to prepare — automatically, before every exam

Local Exam Notice is a free Moodle plugin that monitors enrolled quizzes across the site and shows a preparation checklist modal to students whenever an upcoming exam falls within a configurable days-before window.

The modal appears on the Moodle dashboard (or any page) the first time a student logs in after an exam enters the notification window. It includes a customisable checklist of preparation steps, links, and instructions — all editable from Moodle admin settings with a WYSIWYG editor. Students can confirm they have read the checklist, or dismiss the reminder to be shown again later.

Zero configuration per course

Because the plugin monitors all quizzes site-wide, teachers do not need to configure anything per course or per activity. Set the threshold once in admin settings and the reminders appear automatically whenever a quiz is due.

FEATURES

What's Included

Automatically detects upcoming quizzes across all courses

The plugin checks the open date of every quiz in the student's enrolled courses. No teacher action required — reminders appear automatically when the quiz date approaches.

Configurable days-before threshold

Set how many days before a quiz open date the reminder should appear. One setting applies site-wide, so all departments get consistent reminders.

Modal with checklist, links, and custom instructions

The reminder modal displays a checklist you define — preparation steps, links to resources, exam rules, or any other content — formatted with a WYSIWYG editor in Moodle admin settings.

Confirm or Remind-me-later interaction

Students click Confirm (records acknowledgement) or Dismiss (hides the modal for the current session). The modal never blocks the student from accessing Moodle.

Admin preview and WYSIWYG editor

Preview exactly how the modal appears to students directly from the admin settings page. Edit the checklist content with Moodle's built-in WYSIWYG editor — no HTML knowledge needed.

REQUIREMENTS

System Requirements

Moodle Version 4.5 or higher
PHP Version 8.1 or higher
Licence MIT (free)
FAQ

Frequently Asked Questions

It checks the open date of every quiz in courses the student is enrolled in. Any quiz with an open date within the configured days-before threshold will trigger the reminder modal on the student's next login.

Yes. Admin settings include a Moodle WYSIWYG editor where you define the checklist items, instructions, and any links you want to show. The same content is displayed for all upcoming quizzes site-wide.

No. The modal has a Confirm button (records the acknowledgement) and a Dismiss button (hides it for the current session). Students are never prevented from navigating away or accessing their courses.

Yes. The plugin only reads the quiz open date to determine whether to show a reminder. It does not interact with quiz access rules, passwords, or attempt limits.

Yes. The plugin is tested on Moodle 4.5, 5.0, 5.1, and 5.2.

Support

The plugin is free and open source (MIT licence). Download from GitHub. For questions or bug reports, open an issue on GitHub or use the contact form on this site.

MORE PLUGINS

Related Plugins

● FREE vv1.0.4
LOCAL PLUGIN Moodle 4.5 · 5.0 · 5.1 · 5.2

News Ticker

A Moodle local plugin that displays a site-wide scrolling announcement ticker below the main navigation, above the page content. Ideal for broadcasting important notices, maintenance windows, or any time-sensitive message to all users across the site.

  • Full-width scrolling ticker on every Moodle page
  • Configurable message, colours, and scroll speed
  • Pauses on hover so users can read in full
  • Optional dismiss button per session
  • Dismissed state stored in sessionStorage
COMING SOON v0.1.0
LOCAL PLUGIN Moodle 4.5+

Study Planner

A Moodle-native, cross-course study planner. Study Planner reads deadlines from every enrolled course, combines them with each student's declared availability, and builds an automatically rescheduling Today/Week plan - with reminders, personal tasks, a calendar feed, and an optional dashboard block.

  • Cross-Course Deadline Import
  • Rule-Based Scheduling Engine
  • Today & This Week Views
  • Automatic Rescheduling
  • Personal Tasks
GET STARTED

Ready to Deploy Exam Notification Reminder?

Install it on your Moodle site in minutes. Need customisation or a bespoke plugin? Get in touch.

The word Moodle and associated Moodle logos are trademarks or registered trademarks of Moodle Pty Ltd or its related affiliates.