Synchronize groups

Administration tools ::: tool_syncgroups
Maintained by Daniel Neis Araujo, roberto silvino
With this plugin you can synchronize groups and groups members between two courses, in a way that a course A will be a mirror of course B. Only users that are already enrolled are added as group members.
Latest release:
265 sites
23 downloads
34 fans
Current versions available: 3

Copy groups and members between courses Plugin for Moodle

With this plugin you can synchronize groups and groups members between two courses,
in a way that a course A will be a mirror of course B.

Only users that are already enrolled are added as group members.

Install

Usage

After installing the plugin there will be a new link "Synchronize groups" under Course Administration > Users on the Administration block.
Clicking that link will show a page for you to select the groups from current course you want to copy members to which target courses.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Daniel Neis Araujo (Lead maintainer)
roberto silvino: Maintainer
Antonio Carlos Mariani: Developer of first version
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Karoline Hecker
    Tū, 13 Here 2019, 11:44 PM
    Fantastic news. Works like expected apart from the fact that the link to the plugin at the course level no longer shows in the main navigation drawer Course Mgt < User Links (we use boost-based Fordson). I have to click on the Course Admin link in Course Mgt and then Users to get to it. Any ideas? I emailed screenshots over last week. Many thanks!
  • Daniel Neis Araujo
    Apa, 11 Mahu 2019, 9:53 PM
    Hello, Karoline

    I'm not aware of this "main Course Management menu". Is it something the Fordson theme provides? Or is it Moodle core?
    It may be a change in Moodle or on the theme because for what I remember, I made the tool appear under Course administration -> Users -> Groups, at that time Moodle used the navigation block.
    With the removal of navigation block by default and the new menu on the cog icon, it may have being rearranged.
    I'm afraid there's nothing the plugin code can do to add itself to somewhere else more convenient.
  • Lloyd Thomas
    Tū, 17 Mahu 2019, 10:08 PM
    Would be possible to have a select all checkbox so that all groups can be selected at once?
  • Daniel Neis Araujo
    Tū, 8 Nuku 2019, 8:14 PM
    There is a new component to select all/none coming in 3.8. I'll implement that after 3.8 release.
  • Joseph Liaw
    Par, 16 Hōngo 2020, 9:00 AM
    Hi Daniel: Fantastic plugin to help teachers manage groups--this plugin really makes group work flexible and encourages teachers to not be afraid to make groups since you can sync them between courses! Any timeline on your release for 3.8? Thanks again for sharing your great work with the Moodle community!
  • Daniel Neis Araujo
    Mer, 17 Hōngo 2020, 10:54 PM
    Hi, the plugin is available now for 3.8 and 3.9
  • Dinis Medeiros
    Hor, 18 Hōngo 2020, 12:04 AM
    Is it possible to SELECT ALL groups?
    Thanks for the plugin.
    Obrigado desde Portugal. PT-PT translator.
  • Daniel Neis Araujo
    Par, 10 Mahu 2020, 4:20 AM
    Hello, Dinis
    I just made available a new version with a master checkbox to select/unselect all groups.
    This requires Moodle 3.8 onwards.

    Um grande abraço do Brasil!
  • Dinis Medeiros
    Mer, 11 Mahu 2020, 7:48 PM
    Muito OBRIGADO. "Valeu"!
    Thanks and keep healthy.
  • Veritas Vos
    Hin, 6 Hui 2023, 5:52 PM
    Hi,

    Are there any plans to update this plugin for moodle version 4.0/4.1?
  • Jacek Rapacz
    Mer, 3 Pou 2023, 5:08 PM
    Hi,
    Why do I get:


    ...
    Group exists
    Adding members
    User not enrolled (userid: 633)
    User not enrolled (userid: 2204)
    User not enrolled (userid: 2338)
    User not enrolled (userid: 2291)
    Removing members
    Done


    Group is coppied by with no students (it is empty).
  • Daniel Neis Araujo
    Hin, 6 Pou 2023, 10:36 PM
    Hello, Jacek
    You may be synchronizing members that are not enrolled in the destination course.
  • Jacek Rapacz
    Par, 16 Pou 2023, 5:06 PM
    Oh, I missed "Only users that are already enrolled are added as group members" part fa'anoanoa
  • P H
    Hin, 22 Hōngo 2024, 5:49 PM
    Hello,
    Are members who are added to the first group later automatically synchronised with the target group or is it necessary to re-run synchronisation every time we add new members?
  • Daniel Neis Araujo
    Hin, 5 Here 2024, 8:52 PM
    Hello,
    You'll need to re-run synchronisation every time you add new members.
1 2
Please login to post comments