Enhance the site so that visitors can directly interact with it or among each other, enabling things like user-generated content, comments, voting, chat, or forms for data collection and interaction.
Create e-learning courses with any number of tracked requirements for completion.
Features
Allows any content type to be used as an e-learning course, containing any number of graded or ungraded course objects.
Course object API to define learning objects that can be added to a workflow
Built in support for Drupal nodes to be part of a course requirement workflow, plus support for Content Access and ACL to control access per node-based object
Built in support for several non-node course objects (see Getting started)
Extensible to allow other content/assessments or non-Drupal (external, 3rd party) objects to be delivered and tracked
API to control enroll and take access
API for configurable outline access control based on time, conditions (object start, completion, grades)
Framework for external learning application integration (such as Moodle)
Flag lists allows regular users to create unlimited private flags called lists. Flag lists extends Flag. In Flag, a site administrator creates the flags that any authorized users may use.
Betting system is a set of modules that can transform your Drupal site into betting shop. It's mainly designed for course betting.
For better extensibility is created with more modules. It also defines own hooks.
The core of the Betting system adds the following:
allows administrators to define basic parts for betting
brings two new content types: Abonents and Games. Without abonents it is not possible to create games. Abonents are players (teams) that attend a game (for example Manchester United in the English Premier League, or Roger Federer in tennis).
users can bet on games, but only if they have points
each Abonent and Game have to be in a sport (which are defined by the Taxonomy module)
administrators can set many options (like eventualities) in the Settings of the Betting System
Betting system also contains other smaller modules for functionality extension.
Betting system relation allows the creation of relationships between games (like a half in a soccer game)
Betting system flexible eventualities allows administrators to create special kinds of games, that do not have attending of Abonets and administrator can type own eventuality of result.
This module adds an option to nodes and comments to provide an integrated dice roller. The dice roller options are based on the standards set at http://openrpg.com for dice rolling. (OpenRPG is under GNU GPL.)
Once the roll is made, there is no option for the user to go back to remove the roll from the post nor any option to modify the roll. This is to prevent tampering with results, negating the risk of cheating.