Mahara Assignment Submission

Assignment submissions ::: assignsubmission_mahara
Maintained by Catalyst logoAaron Wells, Tony Box, Ruslan Kabalin, Catalyst IT
Allows grading of Mahara portfolio pages & collections in Moodle.

Mahara Assignment Submission 2013061200

Moodle 2.3, 2.4, 2.5
Released: Tuesday, July 23, 2013, 6:26 AM
# Mahara Assignment Submission Plugin

This repository houses an updated Mahara assignment submission plugin.

## Features

- XML-RPC integration with a Mahara installation
- Select portfolio
- If multiple submissions are allowed, it releases the previously selected submission
- Abides by Moodle assignments config options
- Popups for quickly previewing submissions (no windows... no tabs)

## Requirements

- Moodle 2.3+
- [Updated Mahara local plugin][1]
- [Mahara Feedback plugin][2] (Optional, but recommended)

## Installation

Be sure that you have a version of Moodle that is equal or greater than 2.3. Also make sure you have successfully
integrated your Moodle installation with a Mahara instance.

Mahara has detailed documentation on how to achieve that [on their wiki][3]. Once you have done that, you must
install the [updated Mahara local plugin][1] on your Moodle installation. Then, install this plugin in one of two ways:

1. Download the source archive and extract its contents to the following location `{Moodle_Root}/mod/assign/submission/mahara`
2. Execute the following command:

> git clone {Moodle_Root}/mod/assign/submission/mahara

The remainder of the install is taken care of by Moodle by clicking on _Notifications_.

## Feedback plugin

The only reason the feedback plugin exists is for properly releasing graded submissions and for Mahara outcomes. It's an optional install because it's technically not required for a fully functional Mahara assignment, but it's certainly recommended.


## Credits

Developed for the University of Portland by Philip Cali and Tony Box (

The original Moodle 1.9 version of these plugins were funded through a grant from the New Hampshire Department of Education to a collaborative group of the following New Hampshire school districts:

- Exeter Region Cooperative
- Windham
- Oyster River
- Farmington
- Newmarket
- Timberlane School District

The upgrade to Moodle 2.0 and 2.1 was written by Aaron Wells at Catalyst IT, and supported by:

- NetSpot
- Pukunui Technology

Version information

Version build number
Can be updated to
1.2.1-mdl2.7+ (2015021006), 1.2.2-mdl2.7+ (2017101600), 1.3 (2018053100), 1.2.3 (2017101601), 1.3 (2019011700)
MD5 Sum
Supported software
Moodle 2.3, Moodle 2.4, Moodle 2.5
  • Latest release for Moodle 2.3
  • Latest release for Moodle 2.4
  • Latest release for Moodle 2.5

Version control information

Version control system (VCS)
VCS repository URL
VCS branch

Default installation instructions for plugins of the type Assignment submissions

  1. Make sure you have all the required versions.
  2. Download and unpack the plugin.
  3. Place the folder (eg "myassignsubmission") in the "/mod/assign/submission" subdirectory.
  4. Visit to finish the installation