Your Moodle version

Activities: Alternative

mod_alternative
Maintained by Picture of Allegre Guillaume 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.

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

Screenshots

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Contributors

Picture of Allegre Guillaume
Allegre Guillaume (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Allegre Guillaume
    Tue, May 7, 2013, 9:22 PM
    New version, with all the bugfixes.
  • MD shot of me from his iphone4
    Thu, May 16, 2013, 3:10 PM
    Thanks for your work in sharing this. This installs fine and looks like i need to learn more from your docs about how to use it properly smile.
  • Picture of Eric Villard
    Mon, Sep 23, 2013, 9:00 PM
    Hi Guillaume,

    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
  • Picture of Eric Villard
    Fri, Oct 4, 2013, 9:32 PM
    Hi Guillaume,

    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
Please login to post comments