Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
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.
A module for issuing PDF certificates upon completion of a set of condition. Supports quizzes from the quiz module and pageviews of book pages from the book module out of the box.
Allows visitors to download 'gated' content once they have filled out a form; e.g. to convert engaged visitors into leads, set up licenses for customers, or validate a user's access to a file.
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)