ispedals / moodle-local_attendancefilter

Moodle plugin to filter Grader Report by attendance status

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#local_attendancefilter Allows filtering the Grader Report by people who were marked present or late in an attendance session. Note the rows are only hidden, not removed from the Grader Report, so one has to scroll to see the filtered students.

This has only been tested on Moodle 2.8 with Attendance module release 2.9.1.1. This plugin will likely not work for either newer versions of Moodle or the Attendance module.

Download here.

##Installation Once installed, go to Site administration > Appearance > Additional HTML and under Before BODY is closed paste the text in client.min.js into it.

##Screenshots Screenshot of unfiltered Grader Report Screenshot of filtered Grader Report

##Notes Ideally, the plugin would only inject the Javascript when the Grader Report is being rendered, instead of having it be present on all pages. Also, the API to retrieve attendence information should be exposed by mod_attendence, possibly as a web service. This plugin would then just be a script which can use the new AJAX functionality introduced in Moodle 2.9.

About

Moodle plugin to filter Grader Report by attendance status


Languages

Language:PHP 52.0%Language:JavaScript 48.0%