Moodle Plugins directory: Meta-course group synchronization | Moodle.org
Meta-course group synchronization
Local plugins ::: local_metagroups
Maintained by
Paul Holden
Automatically synchronize groups from child courses into meta-courses.
Latest release:
432 sites
436 downloads
39 fans
Current versions available: 2
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.
See the project readme file for the most up to date instructions.
Supports Moodle version 4.1 onwards (up to and including 4.5).
The latest plugin release is 4.5 (8 October 2024):
- Support for Moodle 4.5
Contributors
Paul Holden (Lead maintainer)
Please login to view contributors details and/or to contact them
Unfortunately your plug-in creates and synchronizes only groups, created AFTER meta-link is set. Plugin does not see any groups that were created EARLIER. Is it possible to make a change, so that ALL groups from the course can be synchronized?
Best Regards
Dave
Installed on a Moodle 3.9 and not working.
The metacourse has two child courses. If I bulk upload the users with the groups created via the CSV file this works on the Metacourse, and the enrolments go to the child courses, but the groups are not created.
I've tried running the cli/sync.php file as instructed and this doesn't seem to do anything; even in verbose mode.
demsley@sc1430:/home/public_html/moodle/local/metagroups/cli$ sudo php sync.php -v
demsley@sc1430:/home/public_html/moodle/local/metagroups/cli$
I would appreciate some advice on what I'm doing wrong,
Cheers
Dave