Modules
About Modules
Various addon modules are available to extend ATutor's functionality. As of ATutor 1.6.2 most modules can be imported using the Module Manager in ATutor itself. Modules make it possible for course designers to turn tools on or off as needed, and allows developers to create new features and attach them into ATutor. For more about creating modules, see the Module Developer Documentation included with the ATutor Handbook. If you have a Module to Share, let us know so we can tell the ATutor community about it.
Share your ATutor Modules
Submit a Module!ATutor Modules
The following addon modules are available from the ATutor community. Post your comments, suggestions, bug reports, kudos, etc., to the ATutor Modules Forum

Certify
By: harvardp
Updated: 2013-04-04
Status: stable
Contributed by the Norwegian Centre for Telemedicine (atutor.no). Certify will let you add a certificate to a course. The certificate can contain one or more tests, and when a user has reached the pass score / pass percent for the test(s) bundled in the certificate, the user is allowed to download a pdf certificate.
Module Download (for 1.6.2+) (1035 kb)
Hello World
By: ATutor
Updated: 2013-03-07
Status: stable
This is a demo module that can be used as a skeleton for developing your own module. It implements all the features that a module can implement, including its own privileges, a directory, course backup/restore and delete, an SQL file, and more. See the module developer documentation for more information about creating modules at: http://help.atutor.ca/developer/modules.html
Module Download (for 2.0+) (14 kb)
ATutor Course Seats
By: ATutorSpaces
Updated: 2013-02-28
Status: stable
This module allows ATutor administrators to set enrollment limits on courses. It inserts a Course Seats tab in the admin's Courses submenu where course seats are managed, and when integrates with the Payments Module, insert a Course Seats tab in the instructor's enrollment submenu, where additional course seats can be purchased.
Module Download (for 2.1+) (19 kb)Manage ATutor Multisites
By: ATutor
Updated: 2013-02-27
Status: stable
This module is used to create and manage ATutor subsites, using a single ATutor code-base to run many independent ATutor course servers. See the README file for instructions on setting up the module and configuring your Web server to allow multisites. This module is intended to be used with ATutor 2.1 only.
Module Download (for 2.1) (29 kb)Manage ATutor Multisites
By: ATutor
Updated: 2013-02-27
Status: stable
This module is used to create and manage ATutor subsites, using a single ATutor code-base to run many independent ATutor course servers. See the README file for instructions on setting up the module and configuring your Web server to allow multisites. This module is intended to be used with ATutor 2.1.1 or later.
Module Download (for 2.1.1) (35 kb)
ATutor Payments
By: greg
Updated: 2013-02-24
Status: stable
This module allows for payment of course fees, and automated enrollment when payments are received. It currently supports MiraPay , PayPal. , Beanstream, Moneris Canada or Moneris USA. New features in this release include support for the ATutor Course Seats module.
Module Download (for 2.0+) (143 kb)
ATutor Calendar
By: Herat Gandhi, Anurup Rave
Updated: 2012-11-19
Status: stable
The main purpose of this module is to create a calendar for ATutor which is accessible yet powerful. This module allows users to create events, share events, import and export events. Users can also synchronize their Google calendars. It also delivers periodic event reminders.
Module Download (for 2.0) (952 kb)
XMPP Chat
By: Casian Olga
Updated: 2012-10-05
Status:
New version of ATutor chat based on XMPP protocol and WAI-ARIA live regions that introduces more efficient data transfer, larger feature set, accessible and intuitive interface. The features include one-to-one messaging and multi user chat among course members, roster management, subscription management, saving history for both private and group chat messages, highly secured authorization on third-party XMPP server, offline messaging support even for group chats, message encryption, WAI-ARIA accessible regions and user friendly interface (“started typing” detection, ajax content loading, links highlighting, etc.). Please consult READ ME files for more information.
Module Download (for 2.0) (1502 kb)
OpenID - Atutor
By: Arun Scaria(Scari)
Updated: 2012-10-02
Status: stable
Demo Location
The module provides OpenID feature to the ATutor, which enables users to register and log in to ATutor using account information from other services they may have accounts with. They can manage their content without keeping a separate username password combination. This module can work with the OAuth based Google app module to import Google services to ATutor. The OpenID module supports Google, Facebook and Twitter based login. The administrator can configure these three OpenID services. Be sure to see the README file for details on configuring the module once installed. The project is available at GitHub [https://github.com/arunscaria91/openid/]
Module Download (for 2.0) (343 kb)
BigBlueButton-2
By: ATutor
Updated: 2012-05-18
Status: stable
BigBlueButton (http://bigbluebutton.org/) is an open source video conferencing system that can be use to add live audio and video meetings to ATutor courses. Other features include Powerpoint slideshow presentations, desktop sharing, a whiteboard, and meeting recording. Intended for use with BBB V0.8.
Module Download (for 2.0) (57 kb)
Syntax Highlighter
By: Peter Strba
Updated: 2012-02-02
Status: stable
Based on Geshi code highlighter, this module can be added to ATutor to provide code highlighting in ATutor content pages. Once the module is installed, enclose code in HTML <pre> elements when authoring ATutor content, define the programming language for the code in a class attribute for the <pre> element (e.g class="php"), and have it output nicely formatted, easily readable code. See the README file with the module for additional details.
Module Download (for 2.0+) (864 kb)Announcement_subscription
By: gorzan
Updated: 2011-09-28
Status: stable
This module, when enabled, allows users to subscribe to the newsfeed from course announcements, much like they subscribe to forum threads. Ver 1.1, added some language and a readme.txt file.
Module Download (for 2.0+) (33 kb)
BigBlueButton
By: Nishant Kumar
Updated: 2011-09-28
Status: stable
BigBlueButton (http://bigbluebutton.org/) is an open source video conferencing system that can be use to add live audio and video meetings to ATutor courses. Other features include Powerpoint slideshow presentations, desktop sharing, and a whiteboard.
Module Download (for 2.0+) (34 kb)
Search OpenLearn
By: Herat
Updated: 2011-09-07
Status: stable
Demo Location
This module creates a link between OpenLearn and ATutor. It can be used to search for open learning resources, import content from OpenLearn into ATutor courses, or to preview content or download it in standard reusable content packages and common cartridges. Visit http://atutoropenlearn.wordpress.com/ for more information.
Module Download (for 2.0+) (390 kb)
MediaWiki Integration
By: ATutor
Updated: 2011-06-28
Status: stable
This module integrates MediaWiki with ATutor, creating a single sign-on, and making MediaWiki available as a single shared wiki used as a course tool across all courses. See the README file for additional details about setting up the module and single sign-on.
Module Download (for 2.0+) (28 kb)
Wordpress Integration with ATutor
By: ATutor
Updated: 2011-06-28
Status: stable
This module integrates Wordpress as a community level collaboration tool. Though not required, if the WordPress External DB Authentication plugin is installed in addition to this module, ATutor and Wordpress users are synchronized. See the module's README file for installation and setup instructions
Module Download (for 2.0+) (29 kb)External Tools (BasicLTI)
By: ATutor (for csev)
Updated: 2011-02-18
Status: alpha
This module implements the IMS BasicLTI 1.0 Tool Consumer Standard. This standard allows administrator and instructors to link to remote tools and add them to ATutor content as learning activities. This is an alpha version of the module. Though it is stable enough to use in production environments, this release is provided primarily to solicit feedback, and bug reports. This module will be integrated with the ATutor core source code for the next ATutor release, thus making the module obsolete. See the README file in the module's source code for installation and usage instructions. Please post your comments to the modules forum at: http://atutor.ca/forum/17/1.html
Module Download (for 2.0+) (60 kb)
Vimeo Video
By: ATutor
Updated: 2010-11-24
Status: stable
After installing and enabling this module, use the [media][/media] content tags to embed Vimeo videos in ATutor content pages. Once installed see the README file for additional details.
Module Download (for 2.0) (9 kb)
SCORM Packages Player
By: matthai
Updated: 2010-11-22
Status: stable
Java based module for playing SCORM 1.2 Sharable Content Objects (SCOs) in ATutor. Use with Java JRE 1.5 only.
Module Download (for 1.5.2+) (83 kb)
MERLOT Educational Content Repository Search
By: ATutor
Updated: 2010-10-25
Status: stable
This module provides simple and advanced search tools for the MERLOT Repository of Educational Resources. Resources listed in search results can be added directly to ATutor course links, if course links are enabled. Students can also add MERLOT resources to group links, and to course links with approval from the instructor. Also provides direct links to the full resource records on the MERLOT site, as well as links to assignments where they exist for a particular resource. Visit the MERLOT web site for additional detail about the service. See the README file included with the download for system requirements and installation instructions. You will need to obtain a free MERLOT key inorder to activate this module once installed. When you request your key, mention ATutor as a reference.
Module Download (for 1.5.2+) (38 kb)
CMAP: Concept Mapping
By: ATutor
Updated: 2010-10-25
Status: stable
CMAP is a collaborative concept mapping application. It is possible to use the CMAP tools alone to generate concept maps and export them as images or Web pages, which can then be added to an ATutor course. Or, if the CMAP server is installed in a central location, and students have the CmapTools installed on their systems', they can collaborate through the server to create concept maps together. See the README file included in the module source code for further details.
Module Download (for 1.5.2+) (9 kb)
Equella: Learning Content Repository
By: ATutor
Updated: 2010-10-25
Status: stable
[Formerly The Learning Edge] This module links Equella software into ATutor, adding a full featured e-learning content repository to the system. Instructors and students can search the repository and view content it contains. Instructors can also link content from the Equella repository directly into a course, and use the Equlla Lesson Assembler to author content packages.
Module Download (for 1.5.2+) (11 kb)
Elluminate Live
By: ATutor
Updated: 2010-10-25
Status: stable
Elluminate is a leading provider of live Web conferencing and eLearning solutions for the real-time organization. Serving corporate and academic sectors, the company ensures the best user experience through superior quality VoIP, communications that are in-sync regardless of connection speed, broad cross-platform support, and advanced yet easy-to-use moderator tools. Require a functioning version of Ellumniate.
Module Download (for 1.5.2+) (10 kb)
EPresence: WebCasting & Video Archiving
By: ATutor
Updated: 2010-10-25
Status: stable
This module links ePresence into ATutor student, instructor, and administrator tools. ePresence Open Source Interactive Media software is a content capturing, archiving, and webcasting system that delivers video and presentation media over the internet using multiple streaming formats for multiple platforms. ePresence also supports text and voice interaction among event participants. Requires a functoining ePresence server. You will also want to learn about the ePresence Producer and Player on the ePresence Web site.
Module Download (for 1.5.2+) (6 kb)
EWiki
By: ATutor
Updated: 2010-10-25
Status: stable
An implementation of ErFurtWiki for ATutor. Provides a wide range of wiki tools to allow students to create pages, upload and download files, keep a calendar, store images, and generally build knowledge on course topics.
Module Download (for 1.5.2+) (961 kb)
Adobe Connect Integration
By: David Monllao
Updated: 2010-10-25
Status: stable
This module allows ATutor to connect with an Adobe Connect Server with a Single Sign-On using Adobe Connect API and maintaining user roles. Requirements - Adobe Connect Server version >= 6
Module Download (for 1.6.2+) (13 kb)
phpMyAdmin
By: ATutor
Updated: 2010-10-25
Status: stable
This module links the phpMyAdmin MySQL database management system into the administration section of ATutor. Install phpMyAdmin first, then install the module. The first time the module is used, it will ask for the URL to the phpMyAdmin installation.
Module Download (for 1.5.2+) (4 kb)
Userplane Web Chat
By: ATutor
Updated: 2010-10-25
Status: stable
This module links the Userplane Web Chat into an ATutor installation. Users can communicate with others via text chat, or by audio and/or video conferencing. Includes a sidemenu box for quick access to Userplane from anywhere within a course, or it can be made available as a student tool. Visit the Userplane Web site to register a private account for your ATutor installation, or use the account listed in the module.php file to connect to the ATutor community.
Module Download (for 1.5.2+) (9 kb)
CCNet
By: ATutor
Updated: 2010-10-25
Status: stable
This simple module creates student, instructor, and administrator links to the CCNet course management and class communication tools. Use CCNet to access course time tables, bulletin boards, course handouts, grades, class lists, surveys and evaluations, and other course administrative tools. After installing CCNet, unzip the downloaded module into the ATutor mods/ directory, then as the ATutor administrator open Install Modules and select the CCNet module for installation. After installing the module, provide it with the URL to your CCNet location.
Module Download (for 1.5.2+) (7 kb)
PhpDocumentor
By: harris
Updated: 2010-10-25
Status: stable
This module generates an API document for ATutor developers.
Module Download (for 1.6+) (1607 kb)PDF Converter
By: arbol
Updated: 2010-10-25
Status: beta
Demo Location
Convert course content to a pdf document. This module creates a side menu block with a link that when clicked generates the page being viewd as a PDF file.
Module Download (for 1.5+) (113 kb)
Google Calendar
By: ATutor
Updated: 2010-10-25
Status: stable
This module allows users on an ATutor system to integrate their personal Google Calendar into the ATutor environment. Details to setup a google calendar are presented in the main pages of the module once installed (mods/google_calendar/index.php).
Module Download (for 1.6+) (14 kb)
Mahara ePortfolio
By: boondigo
Updated: 2010-10-25
Status: stable
This is a simple Mahara integration module for ATutor. Requires a functioning version Marhara. "Mahara is an open source e-portfolio, weblog, resume builder and social networking system, connecting users and creating online learner communities. Mahara is designed to provide users with the tools to demonstrate their life-long learning, skills and development over time to selected audiences."
Module Download (for 1.6+) (23 kb)
Openmeetings
By: harris
Updated: 2010-10-25
Status: stable
Openmeetings is a Multi-Language Cross-Platform Customizable Video-Conferencing and Collaboration Flash based web application. A functioning installation of OpenMeetings needs to be setup before installing the module, which means Red5 flash server, and an installation of OpenMeetings. See the README in the module source code for more details. Even more details can be found at http://code.google.com/p/openmeetings/ .
Module Download (for 1.6+) (102 kb)
Twitter Search
By: Shree Kant Bohra
Updated: 2010-10-25
Status: alpha
A quick twitter search to search real time tweets about a topic.
Module Download (for 1.6.3+) (8 kb)Job Board
By: ATutor
Updated: 2010-10-25
Status: stable
This module allows employers, who may or may not be a registered ATutor member, to post employment opportunities. An administrator can moderate job postings. Employers can edit and maintain a organization/company's job postings. Potential employees can subscribe the various job categories to receive notices when relevant jobs are posted, and can bookmark jobs to keep track of their job search.
Module Download (for 2.0+) (76 kb)
Assignment Dropbox
By: ATutor
Updated: 2010-10-25
Status: stable
This module can be installed with ATutor for: 1) instructors to manage students' assignment submissions. 2) students to submit and manage their own assignments.
Module Download (for 2.0+) (19 kb)
Disclaimer
By: ATutor
Updated: 2010-10-25
Status: stable
For sites that require users to agree to a license, a disclaimer, or to other legal requirements before using ATutor or accessing ATutor content, the disclaimer module can be installed, and a custom legal statement added. When a new users registers, or logs in for the first time, they must agree to the legal requirements.
Module Download (for 2.0+) (24 kb)Drupal / Atutor integration
By: Cas Nuy / Vegard
Updated: 2008-04-23
Status: stable
Same as previous integration module, only difference is that it works for Drupal 5.*, not 4.* See the following forum thread for additional details: http://www.atutor.ca/view/17/12018/1.html
Module Download (for 1.5.5+) (10 kb)Test Analysis
By: thiaatutor.net
Updated: 2006-03-13
Status: beta
Test Analysis has been contributed by Sunee Raksakietisak and Peera Patprasert. Computer Center, Srinakharinwirot University Bangkok, Thailand. http://course.swu.ac.th/. Gives item statistics: item difficulty index and item discrimination index, test statistics: Cronbach alpha test reliability.
Module Download (for 1.5.1) (7 kb)Modules for ATutor 1.4.3
| Module | Description |
|---|---|
| Test Analysis | Contributor: Sunee Raksakietisak: Provides min, max, median, mean, difficulty, and reliability statistics for ATutor tests. For use with ATutor 1.4.3 |
PostNuke ATutor Integration Module
Integrate ATutor into your PostNuke Site. Special thanks to Cas at www.nuy.info. [Support Forum]
PostNuke Module (PN 764+) |
pnATutor 2.2! (41 KB TGZ) |
ATutor LDAP Integration Module
Integrate your LDAP directory service as user authentication for ATutor.
ATutor LDAP Module |
ATutor LDAP Module ! (214 KB tar.gz) |
Mambo/Joomla ATutor Integration Module
Integrate ATutor into your Mambo of Joomla Site. Special thanks to Cas once again at www.nuy.info.
Mambo Module |
Mambo ATutor ! (6 KB zip) |
Drupal ATutor Integration Module
Integrates ATutor with Drupal CMS/Portal (v. 4.7.4). Special thanks to Cas once again at www.nuy.info. [Support Forum ]
Drupal Module |
Drupal ATutor ! (10 KB TGZ) |


