Meta-course group synchronization

Maintained by Paul Holden
Automatically synchronize groups from child courses into meta-courses.
Price option: Free

Supports Moodle 4.1-5.1 See all versions
Latest release: 9 months ago
Installations: 450
Downloads (last 90 days): 99

Frankenstyle name: local_metagroups
Local plugins

Description

Meta-course functionality in Moodle currently lacks the ability to synchronize groups from child courses in to a meta-course. This plugin implements this functionality by listening for relevant events related to groups.

After installing the plugin, any amendments to groups (add, update and delete) and their membership (add or remove users) from child courses will be automatically reflected in the linked meta-course.

Meta groups

See the project readme file for the most up to date instructions.

Supports Moodle version 4.1 onwards (up to and including 5.1).

Build status

The latest plugin release is 5.1 (10 October 2025):

  • Support for Moodle 5.1

Contributors

Awards

Privacy friendly
Early bird 3.6
Automated testing support
Early bird 3.7
Early bird 3.8
Early bird 3.9
Early bird 3.10
Early bird 4.1
Early bird 4.2
Early bird 4.3
Early bird 4.4
Early bird 4.5
Early bird 5.0
Early bird 5.1