/local_autogroup

A local plugin for Moodle 2.7 onwards which handles the dynamic creation, population and cleanup of groups on courses.

Primary LanguagePHP

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.

Install

Install the plugin, like any other plugin.
See http://docs.moodle.org/en/Installing_plugins#Installing_a_plugin for details on installing Moodle plugins.

Maintainer

The module was authored by Mark Ward (me@moodlemark.com). It is now being maintained by Emma Richardson.

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.

Thanks to Arnaud Trouvé for the addition of custom profile field support.

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