Moodle Plugins directory: Alternative | Moodle.org

Alternative
Activities ::: mod_alternative
Maintained by
Allegre Guillaume
The Alternative activity allow students to register to one or several choices,
among a given list, in a similar maner to the Choice module, but with more flexible use cases.
Latest release:
2 sites
2 fans
Current versions available: 1
Module Alternative
Overview
The Alternative activity allow students to register to one or several choices,
among a given list.
It can fulfill several purposes: registration for a conference, choice of
a date for an examination, of an internship, etc.
Alternative is similar to the official "Choice" module, but has many settings
to adapt to various needs:
- individual or team registration (with a team leader)
- possible quota on each option
- single choice, or limited/unlimited number of choices
- manual input for the options, or import of a csv file
- statistics
- csv export of the registrations
Contributors
Allegre Guillaume (Lead maintainer)
Please login to view contributors details and/or to contact them
thanks for that useful tool.
I had some features that permit to link a group of a course with an option of an alternative activity from the same course.
People with 'forceregistrations' permission can then automatically populate the groups according to option subscribers.
This does not change anything to the original behaviour.
It only adds an additonal feature.
I forked the source code from your github repository, but I cannot make a pull request because I rebased the source tree to 'src/aternatvie/'. Logs are naturally kept.
If you are interested to give a look to the group binding addition, you will find it there : https://github.com/eviweb/moodle-mod-alternative/tree/release.
Don't hesitate to give me your feedback,
best regards
Eric
a drag & drop enhancement is now working on the registration screen.
It permits to modify user choices by simply move their name among table lines or directly remove registration by clicking on a button.
These new features are available on github here : https://github.com/eviweb/moodle-mod-alternative/tree/release.
I also have made a pull request as I have found a way to synchronize my rebased tree with yours.
Eric