NED - Mentor Manager

Blocks ::: block_fn_mentor
Maintained by Fern Oliveira
Part of set NED.
With this block, the admin (or designated user) can assign mentors to students. Mentors can then access easy-to-read “progress reports” for their mentees. The admin (or designated users) can also create automated notifications that are sent to teachers, mentors or students based on pre-selected criteria (example: notification is emailed to mentor and student if student has not logged in for 7 days).
Latest release:
249 sites
79 fans
Current versions available: 3
This block provides a user-friendly way of pairing mentors with students. Currently, Moodle does not have an effective way of managing the mentor role. By using this block, parents, tutors, or other “helpers” are able to track the progress of particular students across multiple courses. The block exists at the site level. When a mentor logs in, his/her mentees (students) are listed inside the block. When the mentor clicks on the name of a student, a progress report is shown. This report includes grades, submissions, feedback, etc. from all relevant courses. Along with defining mentors and mentees, administrators can also create “notification rules” that are automatically sent (email or SMS) to teachers, mentors or students based on pre-selected criteria (example: send email notification to mentor and student if student has not logged in for 7 days and grade is less than 50%).


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


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

Comments RSS

Show comments
  • Waleed Kotb
    Tue, Aug 28, 2018, 6:02 AM
    Hi, i'm using NED mentor 3.3.0 (2017072502) wit moodle 3.5.1+. when i'm trying to import users it doesn't seem to override old values. like for instance if i have user1 as a mentee for mentor1 . and now i'm updating to have user1 to be a mentee under mentor 2. i end up having 2 mentors for the same user. is there a way that i can override existing relation/records. i tried using the exported sheet as well . but it doesn't seem to respond to my overrides .
  • Brad Howe
    Wed, Aug 29, 2018, 6:32 AM
    Hi team,

    Recently upgraded Moodle and we're getting the following error.

    running 3.5.1+ (Build: 20180817)
    Php 7.2.9
    Apache 2.3.34
    NED Marking Manager

    NED Mentor Manager


    object of type stdClass as array Debug: \nError code: generalexceptionmessage\n* line 2483 of /blocks/fn_mentor/lib.php: Error thrown\n* line 2488 of /blocks/fn_mentor/lib.php: call to block_fn_mentor_get_selected_courses()\n* line 154 of /blocks/fn_mentor/block_fn_mentor.php: call to block_fn_mentor_get_selected_courses()\n* line 288 of /blocks/moodleblock.class.php: call to block_fn_mentor->get_content()\n* line 230 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()\n* line 1211 of /lib/blocklib.php: call to block_base->get_content_for_output()\n* line 1263 of /lib/blocklib.php: call to block_manager->create_block_contents()\n* line 604 of /lib/outputrenderers.php:
    call to block_manager->ensure_content_created()\n* line 185 of /theme/adaptable/layout/includes/header.php: call to core_renderer->standard_head_html()\n* line 30 of /theme/adaptable/layout/frontpage.php: call to require_once()\n* line 1287 of /lib/outputrenderers.php: call to include()\n* line 1217 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()\n* line 112 of /index.php: call to core_renderer->header()\n, referer

    Turn the initial update the site loaded correctly. It wasn't until after the teachers got into the system that this bug appeared. The only way to resolve it was for me to hide the plug in temporarily.

    If you'd like to work out some time to debug, please let me know
  • Eliot Kirkcaldy
    Tue, Jan 15, 2019, 2:49 AM
    Is this an error or by design, I have added students to the mentor block and also have set up non activity notifications. Student get the emails all fine so far. But if I remove a student from the mentor section, but keep the enrolled on a course they still get the notification emails. Should this be the case?
    My situation is student leave the course, but I need to keep them on as a student on that course for reporting / financial reporting reasons. I remove them from the mentor area, but they still get emails from the notifications. Any help on this?
  • Kashyap Kr
    Fri, May 3, 2019, 1:16 PM
    This plugin is very helpful. I need help regarding addition of actual and required score for each course and the result should be in the "Current grade:" section. Thanks.
  • Kashyap Kr
    Mon, May 20, 2019, 1:04 PM
    How can i get the activity scores uploaded in the grade book?
  • Natalie .
    Fri, Aug 2, 2019, 3:15 PM
    Is this plugin being updated for use in higher moodle versions (3.5 and later)?
  • Eleonora Matanova
    Wed, Sep 25, 2019, 4:46 PM
    Hello, first I want to thanks Fernando for the great plugin! We are using moodle 2.8 and installed the block successful. I managed to manually give mentor and mentee roles to our users. The notifications seems to work fine too. However I have a problem. I don't have that import/export feature and I am not able to import roles with .csv. We have 3000+ users and it is impossible to give them mentor/mentee roles manually. Do you know where the problem might be? Thank you!
  • Linh Dang
    Mon, Sep 28, 2020, 3:58 PM
    Hello, I have installed this plugin and it is very useful. However, I would like to ask:
    1. Is it possible to merge scheduler with mentor block?
    2. How would you modify so that scheduled appointments are only visible to the assigned mentor/mentee pair and the category manager?
    3. Is it possible to only apply mentor block to one category instead of the whole site?
    Thank you!
  • Ezekiel Lozano
    Sun, Feb 14, 2021, 12:05 PM
    This plugin is very useful for Teachers and Parents. Great job!
  • Abhiram Yerramilli
    Thu, Mar 4, 2021, 3:50 AM
    Hello, I am currently using Moodle 3.8
    Is this plugin going to work for mine? Thanks.
  • Abhiram Yerramilli
    Wed, Sep 29, 2021, 1:24 AM
    Hello, I have contacted you through the google form. Could you please look into it and respond?
  • puneet jhingan
    Sun, Oct 9, 2022, 8:40 PM
    By any chance would this plugin work with Ver 4.0. asking since I see that some sites have installed it for 4.0, but don't see any reference in the forums
  • Ezzeddin Hamed
    Thu, Jan 5, 2023, 2:32 AM
    I installed it in both version 4.0 & 4.1. Relations have no problem, but notifications & mentor links at the bottom does not show at all in addition that in import/export I get an error that says "https_required() cannot be used anymore", although a website is using https protocol.

    My understanding is that this plugin has not been updated for 5 years and we do appreciate the maintainer to update it.

    If it is going to be updated, I can suggest some additional features.

  • Francesca Ventris-Field
    Thu, Feb 23, 2023, 4:19 PM
    Is there an alternative to this app? It is no longer compatible with our version of Moodle, but the plugin has been used widely and I need a replacement option - any ideas? We use it for parents/mentors to view their learner's progress, tutor feedback & contact tutor directly. Please help!
  • Ezzeddin Hamed
    Wed, Aug 30, 2023, 3:39 PM
    @Francesca, this is a wonderful one and nothing like it, but as it is too old, it is not working on recent versions of Moodle, there are some other plugins but not exactly similar, search for mentor or parent in Moodle plugins directory.
1 2 3 4 5 6 7
Please login to post comments