Moodle Plugins directory: My Grades report | Moodle.org

My Grades report
Reports ::: report_mygrades
Maintained by
David Bezemer
A Moodle Report that shows all user grades in all courses
Latest release:
61 sites
17 downloads
24 fans
Current versions available: 1
This report displays a searchable and sort able table with the User's grades per course.
When clicking a link from this table, the user will be redirected to their course grade overview.
The report is available from two areas:
- User activity reports
- Personal reports
The report shows a sort able and searchable table of all obtained grades course wide.
Teachers/managers can view all grades of students in courses they have access to, user can see grades of themselves but not of others.
Useful links
Contributors
David Bezemer (Lead maintainer)
Please login to view contributors details and/or to contact them
thanks for sharing this plugin with the Moodle community. The uploaded version did not have Supported Moodle version selected. Using
the information from the version.php, I set it to be for Moodle 2.5. You may wish to eventually edit and extend the list of
supported versions.
In the DEBUG_DEVELOPER mode, the report throws Notice: Undefined property: stdClass::$text in report/mygrades/index.php on line 112
which, by looking at the code, should be easy to fix.
Many of your CSS selectors in the styles.css file do not contain the report specific scope so it is likely to affect other areas of
Moodle unintentionally (see selectors like ".sorting" etc) if they use same CSS class names. Please fix that by having more specific
selectors to affect your plugin only (I personally found http://docs.moodle.org/dev/LESS awesome tool for that).
In the code $PAGE->set_context(context_course::instance(1)); the identifier can not be hardcoded like that. Not all sites have the
site id set to 1. If you really need it, use SITEID constant. But maybe better - should not the context be set to the context_system
or context_user ? On that note, I would expect a capability 'report/mygrades:view' declared to control access to the report.
I am going to approve the plugin now with the hope these issues are fixed in a future update of the report. You are cleared to land,
welcome to the plugins directory!
David
How do you change the display to show full course names as opposed to short ones?
An it would be really useful to have completion dates too
Regards Gary
$coursename = format_string($course->shortname , true, array ('context' => $coursecontext));
to
$coursename = format_string($course->fullname , true, array ('context' => $coursecontext));
Worked a treat
Regards Gary
ps still would be nice to have completion times/status on there
I'm very happy to inform you that the plug-in is working almost perfectly on version 2.8.5+.
We had a project to migrate from version 2.2.5+ to 2.8.5+ .
We have done the migration, but when a new user had acquired a course, we cannot see the results in the report.
The only problem we have encounter so far is that if we go to “My Grades report” for new user, a message appears “This user has not yet been enrolled in any courses”.
We have checked and create several users that are participating in number of courses.
Please, help us for this case.
Best Regards,
Peter Hristov
I got the same problem as Enderson. I'm using the Moodle 2.9 and hav installed the plugin. I can't access the report because because never a link is shown to me. Any suggestions? Uchendu
I tried to install this plugin in moodle 2.9 & it is successfully installed. But I'm not getting the option of this plugin. What should I do ? By the way, is this plugin is able to show grades of all students of all subjects.
Install plugin from ZIP file
Validating report_mygrades ... Error
[Error] Extracted file not found [{"file":"mygrades\/mygrades\/"}]
Installation aborted due to validation failure
Could you help me figure out what to do? Thank you!