Resume Button

Local plugins ::: local_resume
Maintained by Rudraksh Batra
The Resume Button plugin adds a contextual "Resume where you left off" button to Moodle courses, helping learners quickly return to their last activity or start again after completion. It supports two levels of tracking: -Course-level Resume Button: Takes users to their last accessed activity in the course. -Section-level Resume Button: Displays on each course section, helping users jump back into the last viewed activity within that specific section. When all activities in a section or course are completed, the button label changes to "Start Again", redirecting users to the first available activity.
Latest release:
16 sites
18 downloads
1 fans
Current versions available: 1

# Moodle Plugin: local_resume

**Resume Button for Moodle Courses and Sections**  
This plugin provides a smart "Resume" or "Start Again" button that helps learners continue from where they left off in a course or section. It supports Moodle versions **4.0 to 5.0+**.

---

## ✨ Features

- ✅ Shows a **Resume** button linking to the last viewed activity (per course or section).
- ✅ Automatically switches to **Start Again** if all activities are completed.
- ✅ Works with **completion tracking** and **activity visibility**.
- ✅ Compatible with standard course formats (Topics, Weekly, etc.).
- ✅ Optional **section-level buttons** using AJAX.
- ✅ Skips empty sections with no activities.
- ✅ Can be embedded anywhere with shortcode support using the companion plugin.

---

## 🧩 Companion Plugin: `filter_resumebutton`

To use shortcodes like `[resumebutton courseid=11]` or `[resumebutton sectionid=5]` inside Moodle blocks, pages, or labels, install the companion plugin:  
👉 [filter_resumebutton] https://moodle.org/plugins/filter_resumebutton

---

## 📦 Installation

1. Copy this plugin folder into your Moodle's `local/` directory:
   ```bash
   moodle/local/resume

Screenshots

Screenshot #0
Screenshot #1

Contributors

Rudraksh Batra (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
Please login to post comments