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

 XMPP Chat 2.0

XMPP Chat 2.0


By: Casian Olga
Updated: 2014-03-05
Status: alpha
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.1.1) (1555 kb)

XMPP Chat

XMPP Chat


By: Casian Olga
Updated: 2013-12-09
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)

Certify

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

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

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

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

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

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

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)

OpenID - Atutor

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


ModuleDescription
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+)
 Download PostNuke Module pnATutor 2.2! (41 KB TGZ)

ATutor LDAP Integration Module

Integrate your LDAP directory service as user authentication for ATutor.

ATutor LDAP Module
 Download Mambo 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
 Download 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
 Download Drupal Module Drupal ATutor ! (10 KB TGZ)