NED - Marking Manager

Blocks ::: block_fn_marking
Maintained by NED Support
This block allows teachers to grade assignments, quizzes and forums within a single interface.
Latest release:
662 sites
42 fans
Current versions available: 4
Changes in Marking Manager version 3.3.2 (2017101000):

In previous versions of the Marking Manager, the cronjob was used to calculate the number of activities that require grading in all courses. For sites with many courses and/or students, this sometimes meant that the cron job would run for a long time and, as a result, put a strain on server resources. In this latest version, we have made the following changes to address this problem:

  1. The cron job method has been replaced with a “Manual” option, which allows users to refresh the block only when needed.
  2. When counting activities, the block will only scan courses where the user has teaching privileges.
  3. It is now possible to only include courses that 1) reside inside preselected course categories AND 2) have the block installed at the course level. Previously, it was one or the other.
  4. There is a new option that allows admins to only see courses where they have teaching privileges.
  5. There is a new option to skip hidden courses when counting activities
  6. Various bug and format fixes

Even with these changes, calculating ungraded activities across many courses is still a resource-intensive task. We will continue to work on improvements and we welcome the input of other developers that have other ideas/suggestions on how to increase efficiency.
Dear NED Plugin users:
We have been maintaining these plugins for many years and raising funds to keep this work going has been an ongoing challenge, especially in the last couple years. To keep these plugins alive, we must shift to a paid membership model. This decision was not taken lightly, since we value and appreciate the spirit of sharing that is demonstrated daily by the Moodle community at large. But we also don’t want to abandon our plugins and the schools that rely on them. We hope that this move will allow us to improve the quality of our plugins and keep pace with the timeline of the Moodle releases. We are still figuring out the details but it’s likely that we will offer a tiered membership system (ex. different prices for individuals vs schools) as well as options for non-profits. We look forward to updating our current lineup of plugins and to creating new plugins to meet the needs of learners and instructors alike.
If you or your school is interested in becoming a member, please complete this form

Marking Manager Screenshot

At the site level (front page) the Marking Manager block lists all Assignments, Forums and Quizzes that require grading. At the course level, the Marking Manager has 2 parts:

Block: provides quick overview of the number of Assignments, Quizzes and Forums with the following status:

  • Requires Grading
  • Graded 
  • Not Submitted

Clicking on these status links  will open the marking Interface. The block also contains links to a custom Progress Report (see screenshot below). At the bottom part of the block, a status report shows the number of students that:

  • have not logged in for x days
  • not submitted actities for x days
  • have a overall grade less than x percent

Marking Interface: allows teachers to grade Assignments, Quizzes and Forums within a single interface. This interface consists of a left section, where activites are selected, and and right section, where activties are graded. See screen shots below for more info.



This plugin is part of set NED.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6


NED Support (Lead maintainer)
Fernando Oliveira: Original maintainer
Please login to view contributors details and/or to contact them

Comments RSS


  • Tue, Jun 6, 2017, 3:44 AM
    Hi Fernando,

    I can't tell if it's the way our Moodle website is set up or if it's how Moodle works, but there was just a tiny CSS problem that I stumbled my way around in the styles.css.

    .ffilemanager {
    margin-left: 0 !important;
    width: 100% !important;

    The css rules are fine, but the selector .ffilemanager targets every instance of the filemanager form element in my Moodle website, not just the one in the NED marking page. For the theme I'm using (More), I don't want the 100% width.

    Trying to fix it, I just made the css selectors more specific:

    #marking-interface .ffilemanager {
    margin-left: 0 !important;
    width: 100% !important;
  • Sun, Jul 2, 2017, 3:26 AM
    Fernando... Thanks for the good plugin. I have an issue of it working fine for the "manager," but not doesn't show up at all for the "editing teacher." Any suggestions?
  • Sun, Jul 2, 2017, 3:36 AM
    I went back to the permissions and saw that the editing teacher does not have the "view block" or "view read only" options. Any suggestions?
  • Tue, Jul 4, 2017, 11:25 PM
    Hi Robert, Is this a custom role? If so, you'll need to activate "view block". Please feel free to contact me directly if you haven't resolved this yet.
  • Fri, Sep 1, 2017, 10:35 AM
    Hi Fernando, I'm having a similar problem to Robert with it not showing on the front page or dashboard, the block is there for the teacher to see, but nothing is appearing on the block even though there are assignments that need to be graded by them. Any suggestions?

    It works fine on the course page, just not the home or dashboard for the non-editing teacher role.

    Thanks for your help
  • Thu, Sep 7, 2017, 4:54 PM
    Hi Fernando, looks like im having similar issues, i think. My block works fine but when i click on the requires marking i get the new window which shows me the marking table but where the name is supposed to be i cannot see any data for that student or even who that student is, no name is being displayed and cannot click anything to grade. Also no slider in the table is available for me to slide left or right.I am running the latest version of moodle with the latest adaptable theme. Any idea's?

    Thanks Andy
  • Sun, Sep 10, 2017, 1:35 PM
    Hi, can you verify that your cron is running properly? If so, please report this issue on Github: . Please include version of Moodle and plugin.
  • Fri, Sep 29, 2017, 6:30 AM
    This is what we're getting - but only on some courses:
    Default exception handler:
    Invalid course module ID Debug: SELECT id,course FROM {course_modules} WHERE id IS NULL
    [array (
    Error code: invalidcoursemodule
    * line 1533 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown
    * line 1509 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
    * line 6905 of /lib/accesslib.php: call to moodle_database->get_record()
    * line 432 of /blocks/fn_marking/fn_gradebook.php: call to context_module::instance()

    Looks similar to Meindert Jorna's error above. Would love some help if anyone has run into this or has a potential solution. We are running 3.3.
  • Fri, Oct 6, 2017, 9:59 PM
    Hello Fernando, I am having a similar issue with the plugin giving me the "Invalid course module ID" error when clicking on a course, as listed on some others. Any fixes garnered for this issue yet? It only occurs on one of our instances and also on only one course. Any information would be appreciated.
  • Fri, Oct 6, 2017, 10:06 PM
    P.S. Some things that I have noticed on the course that might be a factor maybe not but:

    We are running on a Windows Server 2012R2 instance
    We do not have unoconv installed on the server (that's IT's responsibility)
    The instructor for this course has added a Word Doc (docx) for students to view as guidelines for the assignments. All of the courses that are working with the plugin do not have this doc on their assignments.

    Just food for thought.... smile
  • Wed, Oct 11, 2017, 11:07 PM
    Hi Clinton. Please try latest version.
  • Sun, Oct 22, 2017, 2:49 AM
    I notice that when I grade an assignment that is a group submission when I enter the grade and click submit it does not save the grade and go to the next group submission. I have to go to the default grading mechanism of Moodle to grade a group submission and have it actually save the grade.
  • Wed, Nov 1, 2017, 2:46 AM
    Hi Michael, Can you provide me with access to your site (or a test site)? If so, can you email a link to an activity that has this problem?
  • Wed, Nov 8, 2017, 1:56 AM
    Two things that I have noticed that could be improved is,

    1) When annotating, ".jpg" files open to a blank window, but ".JPG" files open nicely. Does this happen to anyone else? is there a fix or any thought?

    2) It would be nice to be able to rotate a submission so that it is more easily be to annotated. Having a picture submission sideways makes it hard to highlight nicely. Could the rotate left and rotate right buttons be added to the annotate bar?
  • Sun, Nov 12, 2017, 6:03 PM
    Hi Ferando,
    I have been trying to figure out if I have a problem or not, and decided that the way that I am using this might be the issue.
    Basically I am doing exam preparation, with a quiz which is randomly selecting questions from a question bank, the problem is that students are able to redo the quiz, many times to gain practice. And I am looking for a notification of this redone quiz for which the student may have already submitted and been marked for this quiz!
    I need to manually mark as it is a spoken answer. and the student needs to practice to get better at speaking.

    When I first loaded Marking manager, it showed many instances of quizes that needed marking, now it does not seem to be working! Could this be the problem?
    How do I trouble shoot this?

    Thanks in advance
    Euan McMillan
Please login to post comments