This repository houses an updated Mahara assignment submission plugin.
- 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)
- Moodle 2.3+
- PHP 5.4+
- Fully integrated Moodle -> Mahara instances
- Updated Mahara local plugin
- Mahara Feedback plugin (Optional, but reccommended)
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 documenation on how to achieve that on their wiki. Once you have done that, you must install the updated Mahara local plugin on your Moodle installation. Then, install this plugin in one of two ways:
- Download the source archive and extract its contents to the following location
{Moodle_Root}/mod/assign/submission/mahara
- Execute the following command:
> git clone https://github.com/UniversityofPortland/moodle-assign_mahara.git {Moodle_Root}/mod/assign/submission/mahara
The remainder of the install is taken care of by Moodle by clicking on Notifcations.
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 reccommeded.
The Moodle assign-mahara plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The Moodle assign-mahara plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
For a copy of the GNU General Public License see http://www.gnu.org/licenses/.
Developed for the University of Portland by Philip Cali and Tony Box (box@up.edu).
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