⭐ Why this plugin is unlike anything else available
Forces strict sequential navigation — removes the choice to skip
▸ Moodle's activity completion prerequisites restrict access to activities but still show the full course page and allow learners to navigate freely. Activity Navigation removes the choice entirely: the Next button only appears when the current activity is complete, and the course menu only shows completed activities plus the current one. Learners cannot jump ahead.
▸ Enforced at the navigation layer, not just the access layer — learners cannot bookmark a URL to a future activity and jump to it directly.
▸ Configured globally site-wide: a single set of admin settings (enable, require completion, show previous/next arrows) controls navigation behaviour across the whole site — there is no per-section, per-course, or per-activity configuration.
Seamless Flow
Enable students to move between activities with a single click, reducing friction.
Customizable
Style buttons and labels to match your Moodle™ site's unique branding and tone.
Role Aware
Respects Moodle's activity completion and conditional access rules automatically.
Student Benefits
Eliminate the need to return to the course page between activities.
Clear visual indication of the next step in their learning journey.
Improved mobile navigation with large, touch-friendly buttons.
Admin Control
Enable or disable navigation site-wide with a single toggle.
Customize button placement (left, center, right) and labels.
Works with all standard Moodle™ activity types and course formats.
Interactive Preview
Example of how navigation buttons appear at the bottom of activities.
