Auto Group

General plugins (Local) ::: local_autogroup
Maintained by Picture of Mark WardMark Ward, Picture of Emma RichardsonEmma Richardson, Picture of Arnaud TrouvéArnaud Trouvé
A local plugin which automatically assigns enrolled users on a course into groups dependant upon information within their user profile. (Now with custom profile field support - called User Info Field in settings.) This plugin will create, update, and delete groups automatically to match the users on your course. All behaviour is event-driven and so will occur within page loads. The system can also monitor manual group setting changes and moderate them to ensure that groups are kept neat and tidy.

Auto Group 1.1

Moodle 2.7, 2.8
Released: Friday, May 29, 2015, 7:38 PM

AutoGroup Local Plugin

Automatically assigns enrolled users on a course into groups dependant upon information within their user profile.

This plugin will create, update, and delete groups automatically to match the users on your course. All behaviour is event-driven and so will occur within page loads.

The system can also monitor manual group setting changes and moderate them to ensure that groups are kept neat and tidy.

Changelog

  • v1.1
    • Fixed a bug which would have resulted in roles being removed from all groupsets across a site
    • Changed default permissions for plugin files
  • v1.01
    • Added event handler for course_restored and related setting
  • v1.0
    • Stable release. Tested for compatibility with Moodle 2.7 and 2.8

Install

  1. Copy the plugin directory "autogroup" into moodle\local.
  2. Check admin notifications to install.

Maintainer

The module was authored and is being maintained by Mark Ward.

I now work with the Moodle community full time, supporting Moodle sites and developing free plugins! You can find more about my work at http://www.moodlemark.com or if you'd like my help with something you can get in touch via me@moodlemark.com.

If you find my plugins useful and would like to support my efforts you can now donate to me through PayPal.

Thank you!

Thanks to

Development for v1.0 of the plugin was funded by East Central BOCES (http://www.ecboces.org/)

Many ideas and suggestions for the functionality of the plugin were contributed by Emma Richardson at East Central BOCES.

Technical Support

Issue tracker can be found on GitHub. Please try to give as much detail about your problem as possible and I'll do what I can to help.

License

Released Under the GNU General Public Licence http://www.gnu.org/copyleft/gpl.html

Version information

Version build number
2015010901
Version release name
1.1
Maturity
Stable version
MD5 Sum
0322024d3949ed0b1e9285c7a25f0d1b
Supported software
Moodle 2.7, Moodle 2.8
  • Latest release for Moodle 2.7
  • Latest release for Moodle 2.8

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
release_1.1

Default installation instructions for plugins of the type General plugins (Local)

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.