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

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7

Contributors

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

Comments RSS

Show comments
  • Allegre Guillaume
    Tue, 7 May 2013, 9:22 PM
    New version, with all the bugfixes.
  • MD shot of me from his iphone4
    Thu, 16 May 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.
  • Eric Villard
    Mon, 23 Sept 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
  • Eric Villard
    Fri, 4 Oct 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