Assignment submissions : Grade reviews

Maintained by Picture of Jérôme MouneyracJérôme Mouneyrac, Picture of Ken FarrimondKen Farrimond
Similar to the submission comments but with permission support to allow certain users to see/delete comments, this plugin facilitates grade review (second marker comments). The main use case is to allow one teacher to review the grading done by another tutor and leave comments attached to a submission but without the students been able to see the comments.
86 sites
6 fans
Current versions available: 2

This plugin is a copy of the core submission comment plugin except that you have permissions that allow an administrator to restrict the people who can:

  • create and see the comments
  • delete the comments

This pluging was written specifically to meet the needs in British Higher Education for second marking or moderation of students work by a different tutor/teacher. Common use case of this plugin: after a piece of work has been graded, grade reviewers enter comments about the submission (content, grade, grader's comments...). These will never be visible to the student but can be read and responded to by the other marker, and Moodle managers. For example the grade reviewer may have detected plagiarism or think that the grade is not optimal. Comments can form a threaded discussion about the grading, which can be used directly as evidence of the marking processes that is now required in some Universities.


  • add the content in the folder: mod/assign/submission/gradereviews
  • optional: in the Moodle admin tweak the permissions. The permission are listed in db/access.php
  • once it is installed you will see it listed in the "Manage assignment submission plugins", see screen shot, there are no settings to be edited. You can change the order in which the columns appear in the grading page by changing the order here. It is good practice not to have this next to submission comments to avoid confusion between the two.
  • if you wish to change who can see the comments you can change this in permissions, the screenshot below shows the default permissions for a site manager
  • If you go to grading an assignment you will now see the extra column added where comments can be made that will not be visible to students


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Jérôme Mouneyrac
Jérôme Mouneyrac (Lead maintainer)
Picture of Ken Farrimond
Ken Farrimond: Lead designer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Jérôme Mouneyrac
    Mon, May 2, 2016, 5:36 PM
    I fixed the problems mentioned in the checker.
  • Picture of ivan matviyuk
    Mon, May 16, 2016, 9:10 PM
    Hi Jerome,
    I'm currently reviewing your plugin. I should complete the review by tomorrow; so far i reported some minor issues on the bug tracker, and now i have a question: you define 2 log events of adding and deleting a review comment, when they should appear in the log table? I added comments as a site admin and an editing teacher, but seem unable to find the log entries (also seem unable to find the events called in code)
  • Picture of ivan matviyuk
    Tue, May 17, 2016, 12:35 AM
    Hi Jerome,

    I have finished the review. There are some really small issues that need fixing:
    1: capabilities names as reported in the bug tracker
    2: copyright lines: I noticed that some of the copyrights reference a previous author. It is preferred that all of the files that you have modified for this plugin have your name added as a copyright holder.
    3: In lib.php, line 34 and 71: not used $USER;
    4: the unit test file fails all tests
    Please let me know if you think that any of mentioned issues should not/cannot be fixed, i'm open for discussion

    Best regards,
  • Picture of David Mudrák
    Tue, May 17, 2016, 4:43 AM

    Re copyrights, it would be good to have clarified how this code relates to NetSpot. It may be valid to keep the existing copyrights -

  • Picture of David Mudrák
    Wed, May 25, 2016, 5:38 AM

    Thanks Jérôme for sharing the plugin with the community, and thanks Ivan for providing the detailed peer-review. None of the detected issues look like an approval blocker to me and I am sure that Jérôme will look at them during the next update of the plugin.

    You are cleared to land now, welcome to the Plugins directory!

  • Picture of Mathieu Pelletier
    Fri, Aug 5, 2016, 5:00 PM
    This plugin addresses a common use case. I would love to use it, but it does not seem to install properly in Moodle 3.0. There do not appear to be any settings to configure, nor does it show up in the assignment overview. I cannot seem to find any way to enable it. Some of the english language strings also appear to be missing (e.g. role definitions). Is there perhaps additional documentation that might help me to overcome these issues? Many thanks for the very promising plugin!
  • Picture of cam nguyen
    Mon, Aug 22, 2016, 12:56 PM
    help me!
    my moodle version Moodle 2.7.2 (Build: 20140908) dont intalls.
  • Picture of Ken Farrimond
    Thu, Aug 25, 2016, 5:10 PM
    Hello Cam Nguyen
    I am afraid this was written for Moodle 2.8 and above. It has not been tested on 2.7. Do try again after your next Moodle upgrade.
    Ken Farrimond
  • Picture of Ken Farrimond
    Thu, Aug 25, 2016, 5:40 PM
    Hi Mathieu
    Sorry for the slow response - I have been away. I have now added more information to the install instructions. There are no settings to configure, but I added information an a screen shot on roles. Please let me know if this is enough for you to work with.
    Ken Farrimond
  • Picture of Mathieu Pelletier
    Wed, Nov 9, 2016, 7:57 PM
    Hi Ken,
    Thanks for the response. I have gotten it to work. I have also submitted a pull request in github to correct the event observer.
  • Picture of Jérôme Mouneyrac
    Sun, Dec 4, 2016, 5:10 PM
    Just for the update, Mathieu pull request has been merged and the caps have been renamed and translated.
  • Picture of Cathy anna
    Thu, Nov 23, 2017, 7:26 PM
    I am so glad to see the details about this plug-in through this article. Since it allow access to see/delete comments for some users, we can use this plug-in widely. I wish to know more details about its features. Please update more here.
  • Picture of basant behera
    Sun, Jul 8, 2018, 1:35 PM
    Thank you for sharing this information.
  • Picture of emma purnell
    Mon, Jul 29, 2019, 9:52 PM
    Hi, are there any plans to have a 3.6 version of this plug in? Thanks
  • Picture of Ken Farrimond
    Mon, Jul 29, 2019, 11:05 PM
    This does work on our 3.6 site and also on a 3.7 site. Do let us know the details if you find issues on new Moodles and we will try to do an update.
1 2
Please login to post comments