Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
The Quiz module lets you create graded assessments in Drupal. A Quiz is given as a series of questions. Answers are then stored in the database. Scores and results are displayed during or after the quiz. Administrators can provide automatic or manual feedback. See all the features below!
With this module you will be able to create interactive videos, question sets, drag and drop questions, multichoice questions, boardgames, presentations, flashcards and more using Drupal.
All the content is HTML5, meaning it will work great on smartphones, tablets and other mobile devices. With H5P, you create and edit HTML5 content directly in your web browser just like you edit any other Drupal content.
Simple module that provides Cloze question type to quiz module.
A cloze test (also cloze deletion test) is an exercise, test, or assessment consisting of a portion of text with certain words removed (cloze text), where the participant is asked to replace the missing words. Cloze tests require the ability to understand context and vocabulary in order to identify the correct words or type of words that belong in the deleted passages of a text. This exercise is commonly administered for the assessment of native and second language learning and instruction.
A language teacher may give the following passage to students:
Today, I went to the ________ and bought some milk and eggs. I knew it was going to rain, but I forgot to take my ________, and ended up getting wet on the way ________.
Answers enables the implementation of a Question & Answer system in a Drupal site. Users can post questions and other users can answer them. To see it at work (based on the most recent 7.x-4.x-dev version), head over to its Demo site and have a look at the Questions there.
Userpoints Login allows users to earn a specified number of points for each login. We also specify a minimum time interval between logins that must be exceeded for these points to be earned.
Example: if the time interval is set to 24 hours, and a user logs in on Monday at 9am, they will not earn any points for additional logins on Monday, but if they return after Tuesday at 9am they will receive points.
PageFlip simulates "flipping through the pages" of books, magazines, comics, flyers, or other "book"-like content.
Gigya's Customer Identity Management platform helps companies build better customer relationships by turning unknown visitors into known, loyal and engaged customers.
With Gigya’s technology, businesses increase registrations and identify customers across devices, consolidate data into rich customer profiles, and provide better service, products and experiences by integrating data into marketing and service applications.
The Achievements module offers the ability to create achievements and badges similar to systems seen on Xbox 360, Playstation 3, Foursquare, Gowalla, GetGlue, and more. For a Drupal site, this could mean commenting a certain number of times, starting a forum topic, visiting the site every day of the week, or anything else that can be tracked and coded.
Current features and design:
Achievement points are based on milestones, not continuous activity. Instead of getting 5 points every time a user posts a node, an equivalent milestone might instead reward 20 points for posting 10 nodes. If there's no achievement for posting 50 nodes, the user receives no further points.
The module has a notion of threads based on timestamps: typically, a user clicks on the timestamp at the left of the message they want to answer before typing their message. When the message is displayed, hovering the mouse over timestamps highlights the corresponding references and answers, even for old messages that are not displayed anymore.
Standardized solution for sports league/tournament management over the Drupal 7 platform.
The whole concept is based on our experience managing sport tournaments with the great JoomLeague Joomla tournament management solution.
We are defining entities, nodes, taxonomies and custom tables to handle the solution. Basically, unique contents are entities, others are nodes.
Provides integration with the Spotify Metadata API and a field to display artist, album and track information with a link that opens the Spotify client. Since 7.0-rc2 you can also output the data as a Spotify play button.
First beta is out. All XML-functions removed.
Rewrite of basics functions. Using json instead of XML when getting information from Spotify. Uses images from Spotify instead of Amazon. You could now use Image styles, and images are stored locally.
The Video Chat module adds a fully hosted free video chat to a Drupal website. The chat application and video hosting are courtesy of Camamba and ad-supported. We hope it provides an alternative to all the payware chat modules out there.
The module provides a block where a user can enter his age and gender (since Drupal does not have this information) and then enter a webcam chat room exclusive to the sites domain name (not the individual Drupal installation).
Druplicon is a PHP IRC bot that has been servicing #drupal, #drupal-support, and many other IRC channels since 2005, proving itself an invaluable resource. Originally a Perl application coded by Morbus Iff, he always wanted to make the official #drupal bot an actual Drupal module. This is the fruit of these labors. Whilst the needs of Druplicon are driving the future and design of the module, this is intended as a generic framework for IRC bots within Drupal, and usage outside of Druplicon is encouraged.
There is a Drupal 7 and Drupal 6 version of this module.
- Optional integration with ImageCache for setting a preset on uploaded images
- Ability to draw up to 10 regions on the image
- Participants drag and drop the targets onto the image
- quiz module
- D6 also requires jquery_ui
Creating a question
The image target question allows the learning session author to provide the trainee with an image and invites them to identify areas on that image by dragging and dropping up to 10 targets onto the image. Each target is labelled and the learning session author sets that label.
This module provides a simple Teamspeak 3 server web viewer rendered into a block
The module it's compatible only with Drupal 7.x core: No Drupal 6 version will be implemented since there are already other modules that offer the same functionality and which are compatible with Drupal 6.x core.
The Prediction game module lets administrators create leagues or tournaments consisting of several matches, on which bets by players can be made. After each round of matches, the results can be entered and players receive a certain number of points for their bets, depending (of course) on their accuracy.