Group self-selection
Versions
Current version
4.0 (2022112400)
4.0
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2022112400
Version release name: 4.0
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1
Repository URL (Git): https://github.com/rogerbaba/moodle-mod_groupselect
Repository branch: GROUPSELECT_4_0_STABLE
Repository tag: v4.0
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Changes for mod_groupselect
Version 4.0 (2022112400)
- Enable support of activity dates of Moodle 3.11
- Enable support of purpose for moodle 4 UX
- Improve UX and some notifications are now warnings instead of errors
- Remove XSS risk from create group capability
- Setting "Participants can set and edit group description" will always be enabled
- Fixed some typos and cleanded up some old code
- Added some behat tests
3.17 (2020030600)
3.17
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2020030600
Version release name: 3.17
Maturity: Stable
Supported Moodle versions: 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11
Repository URL (Git): https://github.com/rogerbaba/moodle-mod_groupselect
Repository branch: GROUPSELECT_3_17_STABLE
Repository tag: v3.17-1
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Changes for mod_groupselect
Version 3.17 (2020030600)
- Fix that members where always hidden for students
Version 3.16 (2020020500)
- Enable completion rule viewed
- Remove deprecated text
- Add the group picture in the main list
- Provide a 'more help' link to Moodle docs in activity chooser
- Fixed upgrade.php to match install.xml
- Option to hide suspended students
- Option to hide group members
- Add button to manage groups
- Fix in calender for MDL-58768
- Fix for minimum members can now be higher than 9
- Fix width of group description textarea
Version 3.15 (2018051900)
- Implemented interface of the privacy api for GDPR (moodle 3.5)
Version 3.14 (2018031606)
- New settings to allow participants to join or leave groups
- Added navigation to manage groups for teachers
- Supervisors could now be unassigned
- Supporting course reset
- Solved some issues for using groupselect in moodle 3.4
- Placeholder "Click to edit" in group description now translatable
- Fixed some translation strings
- Removed the due validation, if it is not enabled
- Supporting now the timeline in the course overview
- Fixed issue, that the completion event was not visible in the calendar (since moodle 3.3)
- Fixed buf of missing fields in backup: 'supervisionrole', 'maxgroupmembership'
- Allow teachers to edit all group descriptions, if they have got the capability
- Allow participants to create multiple groups
- Fixed issue that the "teacher" role was nessesary in moodle
- Removing now supervisors, if they got unenrolled from the course
- Rearrange settings
- update default capabilities for teachers, editingteachers and managers
enable select, unselect group for teacher, editingteachers and managers
enable create groups for editingteachers and managers
Version 3.13 (2017061302)
- Better error messages for the module administration (via @phish108)
- Allow to configure participation in multiple groups (fixes issue #8, via @phish108)
- Allow administrators and teachers to set supervision roles (fixes bug #14, via @phish108)
- Omit including unnecessary libraries (fixes bug #10, via @lucaboesch)
- Better conformity with Moodle Coding and Packaging Standards
Older Versions
- 2017.02.01: Default values for activity settings available
- 2016.09.07: Export only current grouping if specified
- 2016.08.26: Enabled show description feature and tableview improvements for longer groupnames
- 2016.06.11: New option to disable notifications if the open until date is reached
- 2016.06.06: New option for students to define the group name; New option to avoid that students can define passwords;
Fixed validation messages for creating groups, fixed install.xml - 2016.06.02: Fixed wrong instance_id in table groupselect_groups_teachers; Backup and restore works now;
Added new logging events for adding non-editign teachers and creating a downloadlink; Some small fixes. - 2016.05.09: Removed general setting 'requiremodintro', not supported anymore
- 2015.03.25: Fixed: password was asked when joining group without
password (if upgraded from older versions), sql queries should now work
with oracle - 2014.12.17: Migrated to new logging system
- 2014.12.15: Small fixes
- 2014.12.01: Fixed upgrade.php, project renamed as groupselect
- 2014.11.07: Non-editing teacher assignment, group description editing, improved csv-export, small optional features added
- 2014.09.11: Fixed mysql insertion related bug, added some notifications and small fixes
3.15 (2018051900)
3.15
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2018051900
Version release name: 3.15
Maturity: Stable
Supported Moodle versions: 3.5, 3.6
Repository URL (Git): https://github.com/BLC-HTWChur/moodle-mod_groupselect
Repository branch: GROUPSELECT_3_15_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Changes for mod_groupselect
Version 3.15 (2018051900)
- Implemented the interface of the privacy api for GDPR (moodle 3.5)
3.14 (2018031606)
3.14
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2018031606
Version release name: 3.14
Maturity: Stable
Supported Moodle versions: 3.3, 3.4
Repository URL (Git): https://github.com/BLC-HTWChur/moodle-mod_groupselect
Repository branch: GROUPSELECT_3_14_STABLE
Repository tag: v3.14
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Changes for mod_groupselect
Version 3.14 (2018031606)
- New settings to allow participants to join or leave groups
- Added navigation to manage groups for teachers
- Supervisors could now be unassigned
- Supporting course reset
- Solved some issues for using groupselect in moodle 3.4
- Placeholder "Click to edit" in group description now translatable
- Fixed some translation strings
- Removed the due validation, if it is not enabled
- Supporting now the timeline in the course overview
- Fixed issue, that the completion event was not visible in the calendar (since moodle 3.3)
- Fixed bug of missing fields in backup: 'supervisionrole', 'maxgroupmembership'
- Allow teachers to edit all group descriptions, if they have got the capability
- Allow participants to create multiple groups
- Fixed issue that the "teacher" role was nessesary in moodle
- Removing now supervisors, if they got unenrolled from the course
- Rearrange settings
- update default capabilities for teachers, editingteachers and managers
enable select, unselect group for teacher, editingteachers and managers
enable create groups for editingteachers and managers
3.13 (2017061305)
3.13
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2017061305
Version release name: 3.13
Maturity: Stable
Supported Moodle versions: 2.9, 3.0, 3.1, 3.2
Repository URL (Git): https://github.com/BLC-HTWChur/moodle-mod_groupselect
Repository branch: GROUPSELECT_3_13_STABLE
Repository tag: v3.13-fix1
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Changes for mod_groupselect
Version 3.13 (2017061305)
- fix missing fields in backup 'supervisionrole', 'maxgroupmembership' (bug #50)
Version 3.13 (2017061302)
- Better error messages for the module administration (via @phish108)
- Allow to configure participation in multiple groups (fixes issue #8, via @phish108)
- Allow administrators and teachers to set supervision roles (fixes bug #14, via @phish108)
- Omit including unnecessary libraries (fixes bug #10, via @lucaboesch)
- Better conformity with Moodle Coding and Packaging Standards
3.13 (2017061302)
3.13
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2017061302
Version release name: 3.13
Maturity: Stable
Supported Moodle versions: 2.9, 3.0, 3.1, 3.2, 3.3
Repository URL (Git): https://github.com/BLC-HTWChur/moodle-mod_groupselect
Repository branch: https://github.com/BLC-HTWChur/moodle-mod_groupselect/tree/GROUPSELECT_3_13_STABLE
Repository tag: https://github.com/BLC-HTWChur/moodle-mod_groupselect/releases/tag/v3.13
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Changes for mod_groupselect
Version 3.13 (2017061302)
- Better error messages for the module administration (via @phish108)
- Allow to configure participation in multiple groups (fixes issue #8, via @phish108)
- Allow administrators and teachers to set supervision roles (fixes bug #14, via @phish108)
- Omit including unnecessary libraries (fixes bug #10, via @lucaboesch)
- Better conformity with Moodle Coding and Packaging Standards
Older Versions
- 2017.02.01: Default values for activity settings available
- 2016.09.07: Export only current grouping if specified
- 2016.08.26: Enabled show description feature and tableview improvements for longer groupnames
- 2016.06.11: New option to disable notifications if the open until date is reached
- 2016.06.06: New option for students to define the group name; New option to avoid that students can define passwords;
Fixed validation messages for creating groups, fixed install.xml - 2016.06.02: Fixed wrong instance_id in table groupselect_groups_teachers; Backup and restore works now;
Added new logging events for adding non-editign teachers and creating a downloadlink; Some small fixes. - 2016.05.09: Removed general setting 'requiremodintro', not supported anymore
- 2015.03.25: Fixed: password was asked when joining group without
password (if upgraded from older versions), sql queries should now work
with oracle - 2014.12.17: Migrated to new logging system
- 2014.12.15: Small fixes
- 2014.12.01: Fixed upgrade.php, project renamed as groupselect
- 2014.11.07: Non-editing teacher assignment, group description editing, improved csv-export, small optional features added
- 2014.09.11: Fixed mysql insertion related bug, added some notifications and small fixes
3.12 (2017020300)
3.12
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2017020300
Version release name: 3.12
Maturity: Stable
Supported Moodle versions: 2.9, 3.0, 3.1, 3.2, 3.3
Repository URL (Git): https://github.com/BLC-HTWChur/moodle-mod_groupselect
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Group self-selection module for Moodle
- Copyright (C) 2017 HTWChur
- Copyright (C) 2014 Tampere University of Technology, Pirkka Pyykkönen (pirkka.pyykkonen ÄT tut.fi)
- Copyright (C) 2008-2011 Petr Skoda (http://skodak.org/)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details:
http://www.gnu.org/copyleft/gpl.html
Lets students create and select groups. Features:
- Students can create groups, give them a description and set them password protected, if wanted
- Students can select and join groups
- Non-editing teachers may be assigned to groups
- Teacher can export course group list as a csv-file
- Full compatibility with basic Moodle groups: groups may be created by other means if needed, supports group assignment submissions etc.
Thanks to Pirkka Pyykkönen, Petr Skoda, Helen Foster, Daniel Neis Araujo and other
contributors, on whose earlier work this plugin is based on.
Project page:
- https://github.com/marinaglancy/moodle-mod_groupselect (moodle) by Marina Glancy
- https://github.com/BLC-HTWChur/moodle-mod_groupselect (version >=3.06) by HTWChur
- https://github.com/birrel/moodle-mod_groupselect (version <= 3.05 beta) by Pirkka Pyykkönen
- https://github.com/skodak/moodle-mod_groupselect (original <= 2.1 versions) by Petr Skoda
NOTABLE UPDATES:
- 2017.02.01: Default values for activity settings available; New Icon; Some small fixes
- 2016.09.07: Export only current grouping, if specified
- 2016.08.26: Enabled show description feature and tableview improvements for longer groupnames
- 2016.06.11: New option to disable notifications if the open until date is reached
- 2016.06.06: New option for students to define the group name; New option to avoid that students can define passwords;
Fixed validation messages for creating groups, fixed install.xml - 2016.06.02: Fixed wrong instance_id in table groupselect_groups_teachers; Backup and restore works now;
Added new logging events for adding non-editign teachers and creating a downloadlink; Some small fixes. - 2016.05.09: Removed general setting 'requiremodintro', not supported anymore
- 2015.03.25: Fixed: password was asked when joining group without
password (if upgraded from older versions), sql queries should now work
with oracle - 2014.12.17: Migrated to new logging system
- 2014.12.15: Small fixes
- 2014.12.01: Fixed upgrade.php, project renamed as groupselect
- 2014.11.07: Non-editing teacher assignment, group description editing, improved csv-export, small optional features added
- 2014.09.11: Fixed mysql insertion related bug, added some notifications and small fixes
3.11 (2016090800)
3.11
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2016090800
Version release name: 3.11
Maturity: Stable
Supported Moodle versions: 2.9, 3.0, 3.1, 3.2
Repository URL (Git): https://github.com/marinaglancy/moodle-mod_groupselect
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Group self-selection module for Moodle
- Copyright (C) 2016 HTWChur
- Copyright (C) 2014 Tampere University of Technology, Pirkka Pyykkönen (pirkka.pyykkonen ÄT tut.fi)
- Copyright (C) 2008-2011 Petr Skoda (http://skodak.org/)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details:
http://www.gnu.org/copyleft/gpl.html
Lets students create and select groups. Features:
- Students can create groups, give them a description and set them password protected, if wanted
- Students can select and join groups
- Non-editing teachers may be assigned to groups
- Teacher can export course group list as a csv-file
- Full compatibility with basic Moodle groups: groups may be created by other means if needed, supports group assignment submissions etc.
Thanks to Pirkka Pyykkönen, Petr Skoda, Helen Foster, Daniel Neis Araujo and other
contributors, on whose earlier work this plugin is based on.
Project page:
- https://github.com/marinaglancy/moodle-mod_groupselect (current fork) by Marina Glancy
- https://github.com/BLC-HTWChur/moodle-mod_groupselect (fork) by HTWChur
- https://github.com/birrel/moodle-mod_groupselect (fork) by Pirkka Pyykkönen
- https://github.com/skodak/moodle-mod_groupselect (original <= 2.1 versions) by Petr Skoda
NOTABLE UPDATES:
- 2016.09.07: Export only current grouping if specified
- 2016.08.26: enabled show description feature and tableview improvements for longer groupnames
- 2016.06.11: new option to disable notifications if the open until date is reached
- 2016.06.06: new option for students to define the group name, new option to avoid that students can define passwords,
fixed validation messages for creating groups, fixed install.xml - 2016.06.02: fixed wrong instance_id in table groupselect_groups_teachers, backup and restore works now,
added new logging events for adding non-editign teachers and creating a downloadlink, some small fixes - 2016.05.09: Removed general setting 'requiremodintro', not supported anymore
- 2015.03.25: Fixed: password was asked when joining group without
password (if upgraded from older versions), sql queries should now work
with oracle - 2014.12.17: Migrated to new logging system
- 2014.12.15: Small fixes
- 2014.12.01: Fixed upgrade.php, project renamed as groupselect
- 2014.11.07: Non-editing teacher assignment, group description editing, improved csv-export, small optional features added
- 2014.09.11: Fixed mysql insertion related bug, added some notifications and small fixes
3.02 beta (20141215) (2014121500)
3.02 beta (20141215)
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2014121500
Version release name: 3.02 beta (20141215)
Maturity: Beta
Supported Moodle versions: 2.7, 2.8
Repository URL (Git): https://github.com/birrel/moodle-mod_groupselect
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Group self-selection module for Moodle
- Copyright (C) 2014 Tampere University of Technology, Pirkka Pyykkönen (pirkka.pyykkonen ÄT tut.fi)
- Copyright (C) 2008-2011 Petr Skoda (http://skodak.org/)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details:
http://www.gnu.org/copyleft/gpl.html
Lets students create and select groups. Features:
- Students can create groups, give them a description and set them password protected, if wanted
- Students can select and join groups
- Non-editing teachers may be assigned to groups
- Teacher can export course group list as a csv-file
- Full compatibility with basic Moodle groups: groups may be created by other means if needed, supports group assignment submissions etc.
Currently in beta stage, any feedback would be appreciated!
Thanks to Petr Skoda, Helen Foster, Daniel Neis Araujo and other
contributors, on whose earlier work this plugin is based on.
Project page:
- https://github.com/birrel/moodle-mod_groupselect (current)
- https://github.com/skodak/moodle-mod_groupselect (original <= 2.1 versions) by Petr Skoda
NOTABLE UPDATES:
- 2014.12.15: Small fixes
- 2014.12.01: Fixed upgrade.php, project renamed as groupselect
- 2014.11.07: Non-editing teacher assignment, group description editing, improved csv-export, small optional features added
- 2014.09.11: Fixed mysql insertion related bug, added some notifications and small fixes
3.0 beta (20141201) (2014120100)
3.0 beta (20141201)
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2014120100
Version release name: 3.0 beta (20141201)
Maturity: Beta
Supported Moodle versions: 2.7, 2.8
Repository URL (Git): https://github.com/birrel/moodle-mod_groupselect
Repository branch: master
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
Group self-selection module for Moodle
- Copyright (C) 2014 Tampere University of Technology, Pirkka Pyykkönen (pirkka.pyykkonen ÄT tut.fi)
- Copyright (C) 2008-2011 Petr Skoda (http://skodak.org/)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details: http://www.gnu.org/copyleft/gpl.html
Lets students create and select groups. Features:
- Students can create groups, give them a description and set them password protected, if wanted
- Students can select and join groups
- Non-editing teachers may be assigned to groups
- Teacher can export course group list as a csv-file
- Full compatibility with basic Moodle groups: groups may be created by other means if needed, supports group assignment submissions etc.
Currently in beta stage, any feedback would be appreciated!
Thanks to Petr Skoda, Helen Foster, Daniel Neis Araujo and other contributors, on whose earlier work this plugin is based on.
Project page:
- https://github.com/birrel/moodle-mod_groupselect (current)
- https://github.com/skodak/moodle-mod_groupselect (original <= 2.1 versions) by Petr Skoda
NOTABLE UPDATES:
- 2014.12.01: Fixed upgrade.php, project renamed as groupselect
- 2014.11.07: Non-editing teacher assignment, group description editing, improved csv-export, small optional features added
- 2014.09.11: Fixed mysql insertion related bug, added some notifications and small fixes
1.9 (2009030501)
1.9
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2009030501
Version release name: 1.9
Maturity: Alpha
Supported Moodle versions: 1.9
Repository URL (Git): https://github.com/skodak/moodle-mod_groupselect
Repository branch: MOODLE_19_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
2.0 (2010010102)
2.0
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2010010102
Version release name: 2.0
Maturity: Alpha
Supported Moodle versions: 2.0
Repository URL (Git): https://github.com/skodak/moodle-mod_groupselect
Repository branch: MOODLE_20_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues
2.1beta1 (20111018) (2011101800)
2.1beta1 (20111018)
Plugin type: Activities
Frankenstyle component name: mod_groupselect
Version build number: 2011101800
Version release name: 2.1beta1 (20111018)
Maturity: Beta
Supported Moodle versions: 2.1
Repository URL (Git): git://github.com/skodak/moodle-mod_groupselect.git
Repository branch: MOODLE_21_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/rogerbaba/moodle-mod_groupselect/issues