Meta-course group synchronization
Maintained by
Paul Holden
Automatically synchronize groups from child courses into meta-courses.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
-Derek
Where's the manual? How to create child course? Etc
Bert
It would be great if you integrate it into your repo
thanks for the great plugin.
This feature is now in standard Moodle since 2.9 : https://tracker.moodle.org/browse/MDL-17929
Kind regards,
Daniel
I've tested the plugin successfully against the latest git master (3.0) and it works fine, so will work in any supported version prior to that.
I use Auto Enrol for the Child Course track which places users into custom groups automatically based on Institution and then they get propagated with their groups into meta sub courses and enrolled into the matching groups as well using this plug in..
That you so much for this, really appreciated!
Roger
I don't have any function if I used the command '$sudo /usr/bin/php local/metagroups/cli/sync.php --course=278'
Michael
Thanks for the Link 'https://docs.moodle.org/28/en/Administration_via_command_line'. I could run the scritp sync.php. A (very) old meta course and two old child courses have been synchronized.
But I still have no function for new courses:
1. Create a meta course and a child course
2. Choose as enrolment 'meta course'
3. Create groups in the child course
4. Writing the participants in the groups of the child course
But after that happens no transfer in the meta course. Nothing happens after start of the scripts cron.php and sync.php.
What is missing? What else to do? Any idea?
Regards
Michael
I haven't any function with this plugin.
I had created the meta course enrolment between courses before I created groups in the child courses.
Then I wanted to start the cli/sync.php but I coudn't it: Not by command line (./sync.php) , not by URL. How can I start the sync.php? The description I've read but I couldn't read the help (--help).
Why I don't have any function?
Any idea?
Regards
Michael
-Derek
I tried your plugin but it doesn't really match my needs.
Is it a way to synchronised group from parent course to meta-courses child ? Or maybe I just didn't understand how the plugin work .
The plugin works best if you create the meta course enrolment between courses before creating groups in the child course.
Not a problem to do it vice-versa - you just need to run the CLI sync.php script. See: https://github.com/paulholden/moodle-local_metagroups/blob/master/README.md#usage