Moodle Plugins directory: Smart Resume | Moodle.org
Smart Resume
Smart Resume is a Moodle local plugin designed to enhance the student experience (UX) by automatically redirecting them to the first incomplete activity within a course.
Key Features
Automatic Scroll: Smoothly scrolls the page to the activity the student needs to perform next.
Visual Highlighting: Applies a custom border and a "Next Activity" label to the pending task.
Core Optimized: Leverages Moodle's Hook system and the Completion API for seamless integration.
Lightweight: Does not add new tables to the database or impact server performance by using optimized data fetching.
Requirements
Moodle: 4.5 LTS (compatible with 4.0+).
Activity Completion: Must be enabled at both the site and course levels.
Installation
Copy the smart_resume folder into the /local/ directory of your Moodle installation.
Navigate to Site Administration > Notifications to complete the installation.
Enable the plugin and configure it in Site Administration > Plugins > Local plugins > Smart Resume.
Privacy (GDPR)
This plugin is fully compliant with the Moodle Privacy API. It does not store, process, or transmit any personal user data. It only reads the existing completion status of activities to improve frontend navigation.
Developed by Héctor Eduardo Terán Canelones.
Comments