Moodle Plugins directory: Mahara Local | Moodle.org
Mahara Local
Mahara Local Plugin
This plugin allows your Moodle installation to subscribe to Mahara XML-RPC endpoints. Included is a table housing portfolio's pulled from Mahara by other plugins.
While its original purpose is a requirement for the Maraha assignment plugins, it can easily be extended to support more XML-RPC endpoints.
Deprecation notice
This plugin is no longer required for newer versions of the Mahara assignment submission & feedback plugins (for Moodle 2.6 and higher). If you are using Moodle 2.6 or higher, you should upgrade the Mahara assignment submission & feedback plugins to the latest version, and then uninstall this plugin.
Installation
Installation of the plugin is very easy. There are two installation methods:
- Download the source archive for this plugin, and extract at the following location:
{Moodle_Root}/local/mahara
- Execute the following command:
> git clone https://github.com/UniversityofPortland/moodle-local_mahara.git {Moodle_Root}/local/mahara
The remaining installation is taken care of by Moodle by clicking on Notifications.
Associated plugins
There are currently two plugins that require this integration:
Credits
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
Maturity information ($plugin->maturity) not found in version.php
Release name ($plugin->release) not found in version.php
Moodle requirements ($plugin->requires) not found in version.php
Also in the version.php, I like to encourage folks to explicitly declare the GPL license. More information can be found in http://docs.moodle.org/dev/version.php.
Also, I try to encourage (thought it is not an absolute requirement) for folks to use the Moodle naming convention for the Github.com repositories. The ideal name for the repository would be moodle-assignfeedback_mahara. This makes life simpler for Moodle site admins who maintain their sites using Git.
I am going to approve this but would ask that you tidy up the version.php next time you get a chance. It would also be good if we could see a screenshot.
I did not actually test the functionality of this plugin as I do not have a test instance of Mahara up and running at the moment but I trust Netspot and Pukunui have done good work on this plugin.
I have created a set called Mahara assignment - https://moodle.org/plugins/browse.php?list=set&id=38 - to group the Mahara assignment submission, assignment feedback and local plugins together.
Peace - Anthony