Mahara Assignment Feedback

Assignment feedbacks ::: assignfeedback_mahara
Maintained by Catalyst logoAaron Wells, Tony Box
[For Moodle 2.6] an optional (but recommended!) addition to the Mahara Assignment Submission plugin. This plugin allows Moodle to automatically unlock submitted Mahara portfolio pages & collections after grading.
Latest release:
47 sites
6 fans
Current versions available: 2

Mahara Assignment Feedback Plugin

This feedback plugin offers a purely supporting role to its submission sibling. It allows Moodle to automatically release submitted Mahara portfolio pages once they have been graded.

If you are using Moodle 2.7 or later you do should not install this plugin. The same functionality is handled by the submission plugin itself.



See the installation instructions for the Mahara assignment submission plugin.

Once you've installed the Mahara assignment submission plugin, this plugin can be installed via the normal method, either using the Moodle web installer, or extracting the plugin to mod/assign/feedback/mahara.


Older versions of this plugin (for Moodle 2.5 and earlier) required an additional local plugin to be installed in Moodle. If you have installed that local plugin, you can uninstall it once you have updated the assignment submission plugin and the assignment feedback plugin to the version for Moodle 2.6.


Create a Moodle assignment. On the assignment config page, under the "Feedback" section, you'll see an option for "Mahara feedback". If you activate this option, then the Mahara pages & collections submitted by students, will be automatically unlocked when the page/collection is graded. (Without this plugin, the page/collection remains locked from editing in Mahara, permanently.)

If you set the Mahara submission option to not lock pages on submission, this plugin will have no effect. (Because there will be nothing to unlock.)



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

The feedback plugin was developed by

  • University of Portland by Philip Cali and Tony Box (

Subsequent updates to the plugin were implemented by Aaron Wells at Catalyst IT, with funding from:

  • University of Brighton
  • Canberra University


This plugin is part of set Mahara.


Screenshot #0
Screenshot #1


Catalyst logo
Aaron Wells (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Sun, Aug 25, 2013, 7:44 AM
    Tony - Many thanks for sharing these plugins for integration with Mahara with the Moodle Community. I noticed that there were a couple of validation warnings which should be easy to fix up in the version.php. Specifically,

    Maturity information ($plugin->maturity) not found in version.php
    Release name ($plugin->release) 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

    Also, I try to encourage (thought it is not an absolute requirement) for folks to use the Moodle naming convention for the 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.

    Peace - Anthony
  • Anthony Borrow
    Sun, Aug 25, 2013, 7:49 AM
    p.s. - I have created a set called Mahara assignment - - to group the Mahara assignment submission, assignment feedback and local plugins together.
  • Anthony Borrow
    Wed, Sep 18, 2013, 11:18 AM
    Tony - Thanks for patching up the version.php file and adding the license information. I have updated the version here from the renamed Github repository. The only thing left now is to grab a screenshot and add it to the entry. Keep up the great work! Peace - Anthony
Please login to post comments