ATutor

Learning Management System



Modules

About Modules

Modules are available to extend or modify ATutor's functionality. For more about creating modules, see the Module Developer Documentation included with the ATutor Handbook.


Modules on Github

You are encouraged to experiment with Modules from Github. There you can download modules, in zip format, that imported with the ATutor Module Manager.

For developers and system administrators, you may prefer to Clone a module, using Git, while in the mods/ directory of your ATutor installation (e.g. git clone https://github.com/atutor/gameme.git to copy the GameMe module ). The module then appears in the Module Manager available for installation. If you are planning on modifying a module, first fork the orginal repository to your github account, then clone the module from there. Submit pull requests from your forked version of the module, to have your features added to the module.


ATutor Modules

This list of modules is no longer being maintained! You are encouraged to use Modules from Github

Some of the older modules will not function with current versions of ATutor, though many work with the ATutor 2.2 series. Be sure to see the readme file with a module for installation and version details.

XML Sitemap

XML Sitemap


By: ATutor
Updated: 2014-09-19
Status: stable
For use with ATutor 2.2+. This simple module generates a standardized XML sitemap that can be submitted to various search engines to provide more efficient indexing of the content within PUBLIC ATutor courses.

*Module Download (for 2.2) (7 kb)

GameMe

GameMe


By: ATutor
Updated: 2017-06-02
Status: stable
Demo Location
GameMe provides tools for creating gamification elements, adding them to courses, and monitoring student behaviour. It can be used to motivate students, as they collect points and badges and progress through levels, with tailored rewards for actions taken and milestone accomplishments met.

*Module Download (for 2.2) (1162 kb)

Hello World

Hello World


By: ATutor
Updated: 2014-08-20
Status: stable
For use with ATutor 2.2+. This is a template module that includes all the ATutor module features implemented in a simply way. Use this module as the starting point for creating a new module. See the module developer documentation for more about this module, and creating addon features for ATutor.

*Module Download (for 2.2) (14 kb)

BigBlueButton

BigBlueButton


By: ATutor
Updated: 2014-08-08
Status: stable
For use with ATutor 2.2+. BigBlueButton 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.2) (57 kb)

ATutor Course Seats

ATutor Course Seats


By: ATutor
Updated: 2014-08-24
Status: stable
For use with ATutor 2.2+. 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 integrated 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.2) (19 kb)

Manage ATutor Multisites

Manage ATutor Multisites


By: ATutor
Updated: 2014-08-08
Status: stable
For use with ATutor 2.2+. 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.

*Module Download (for 2.2) (35 kb)

ATutor Payments

ATutor Payments


By: ATutor
Updated: 2014-09-20
Status: stable
For use with ATutor 2.2+. 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.2) (58 kb)

ATutor Helpme

ATutor Helpme


By: ATutor
Updated: 2014-08-08
Status: stable
For use with ATutor 2.2+. This module presents a series of messages to help new instructors and administrators learn the basic features of ATutor, and quickly become proficient users. Administrator can enable and disable the module and modify the help messages to their needs.

*Module Download (for 2.2) (46 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)

 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)

ATutor Course Seats

ATutor Course Seats


By: ATutorSpaces
Updated: 2014-08-08
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)

Syntax Highlighter

Syntax Highlighter


By: Peter Strba
Updated: 2014-08-20
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 elements when authoring ATutor content, define the programming language for the code in a class attribute for the 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: 2014-08-20
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)

Job Board

Job Board


By: ATutor
Updated: 2014-08-20
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)

Disclaimer

Disclaimer


By: ATutor
Updated: 2014-08-20
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)

MediaWiki Integration

MediaWiki Integration


By: ATutor
Updated: 2014-08-20
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: 2014-08-20
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)

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)

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)

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)

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)

MERLOT Educational Content Repository Search

MERLOT Educational Content Repository Search


By: ATutor
Updated: 2014-08-20
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)

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)

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)

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)

SCORM Packages Player

SCORM Packages Player


By: matthai
Updated: 2014-08-20
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)

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)


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)