General plugins (Local): Checkmark report

local_checkmarkreport
Maintained by Picture of AMC Academic Moodle Cooperation AMC Academic Moodle Cooperation
The checkmark report (local/checkmarkreport) is an extension to the module checkmark and shows the marks and grades for one or more checkmarks in a tabular form.
97 sites
132 downloads
13 fans

Checkmark Report

The checkmark report (local/checkmarkreport) is an extension to the module checkmark and shows the marks and grades for one or more checkmarks in a tabular form. The overview displays the amount of marks, the grades and the percentual allocation. The checkmark report consists of 3 different views. The overview gives a complete chart. In the student overview individual students can be inspected. With the overview teachers and students have an immediate feedback of their status. The application optimizes the learning process because of its improved overview for all enrolled users.

Example

The checkmark report is ideal when numerous checkmarks are used in a course. Thereby students and teachers have a complete overview of marks and have an upto date status and do not lose track.

Installation

Copy the code directly to the local/checkmarkreport directory. Open the administration area (http://your-moodle-site/admin) to start the installation automatically.

Admin settings

No settings available.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of AMC Academic Moodle Cooperation
AMC Academic Moodle Cooperation (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Fri, 20 Mar 2015, 6:00 PM
  • Picture of David Mudrák
    Tue, 14 Apr 2015, 3:29 AM
    Hi guys. Thanks for sharing this plugin with the Moodle community. I can see your version.php file correctly declares dependency on the mod_checkmark, another plugin of yours. However, that one is still pending in the Needs more work status and there has been no update since our last suggestions in October. Can you please look at the issues raised there and then resubmit both plugins for approval at once? We can not approve this Checkmark report before having the dependency approved first. I am going to mark this as needing more work for that reason.

    Additionally, some notes from a quick look at this plugin's code that you may want to fix before resubmitting:

    * styles.css - see the CSS styles section at https://docs.moodle.org/dev/Plugin_contribution_checklist#Coding - selectors like `span.downloadlink` are likely to affect UI elements outside your plugin scope (note that all CSS files from all plugins are concatenated and served to browsers in a bulk, thence proper naming is crucial
    * Your plugin could profit from https://docs.moodle.org/dev/Automatic_class_loading in a way that would make you to implicitly use the correct classes names (with correct prefix). Classes with name like `checkmarkreport` conceptually belongs to a hypothetical mod_checkmarkreport, they should start with `local_checkmarkreport` prefix.
    * I can you are using the new events system instead of the legacy add_to_log() calls. As far as I know, this change makes the db/log.php obsolete and it should be removed. It is also preferred to remove the empty files that do not do anything like your current db/install.php.

    Really looking forward to test the functionality of both plugins. Please do not forget to use "Add a new version" button to upload new versions of both plugins prior to scheduling them for re-approval.

    Thanks for your patience with the review and approval process.
  • Picture of AMC Academic Moodle Cooperation
    Tue, 23 Jun 2015, 10:00 PM
    Thanks David for your feedback. As mentioned on the checkmark page we finally have a workflow to deal with feedback from the moodle community.
    We will try to fix your reported issues asap and will add a new version as soon as we have a stable branch with the fixed issues.

    Cheers Kasia
    -Katarzyna Potocka-
  • Picture of David Mudrák
    Fri, 4 Sep 2015, 6:02 AM

    Thanks Kasia for providing the new version of the plugin. I was able to successfully test the functionality and I did not spot any apparent blockers while reviewing the code. The code looks sane and is easy to follow. I left just one easy-to-fix issue in your tracker for you. You are cleared to land now, welcome to the Plugins directory!

  • Picture of AMC Academic Moodle Cooperation
    Fri, 4 Sep 2015, 2:44 PM
    Thanks David - we will fix this issue asap and provide the new version.
  • Picture of AMC Academic Moodle Cooperation
    Tue, 6 Oct 2015, 10:38 PM
    We just uploaded a new version. The one reamining issue should be fixed now.

    Markus Kemmerling
  • Picture of AMC Academic Moodle Cooperation
    Fri, 4 Mar 2016, 11:03 PM
    We just published a version of the Checkmark report plugin for Moodle 2.9 – have fun.
  • Picture of AMC Academic Moodle Cooperation
    Wed, 8 Jun 2016, 7:28 PM
    We just published a version of the Checkmark report plugin for Moodle 3.0 – have fun.
  • Picture of AMC Academic Moodle Cooperation
    Wed, 24 Aug 2016, 5:44 PM
    We just published a version of the Checkmark report plugin for Moodle 3.1 – have fun.
  • Picture of AMC Academic Moodle Cooperation
    Wed, 15 Feb 2017, 9:07 PM
    We just published a version of the Checkmark Report plugin for Moodle 3.2 – have fun.
  • Picture of AMC Academic Moodle Cooperation
    Sun, 14 May 2017, 8:45 PM
    We just published a version of the Checkmark Report plugin for Moodle 3.3 – have fun.
  • Picture of AMC Academic Moodle Cooperation
    Mon, 14 Aug 2017, 11:59 AM
    We just published version 3.3.1 of the Checkmark Report plugin for Moodle 3.3 fixing a small bug (wrong CSS class for table in userview).
  • Picture of AMC Academic Moodle Cooperation
    Fri, 10 Nov 2017, 12:38 AM
    We just published a version of the Checkmark Report plugin for Moodle 3.4 – have fun.
  • Picture of AMC Academic Moodle Cooperation
    Tue, 6 Feb 2018, 10:38 PM
    We just published a bugfix release 3.4.1 of the Checkmark Report plugin for Moodle 3.4 (missing columns in GROUP BY clause as well as division by 0 in PostgreSQL).
  • Picture of AMC Academic Moodle Cooperation
    Mon, 14 May 2018, 6:15 PM
    We just published a version of the Checkmark Report plugin for Moodle 3.5 – have fun.
Please login to post comments