Checkmark report

Local plugins ::: local_checkmarkreport
Maintained by AMC Academic Moodle Cooperation
The Checkmark Report provides teachers and students with an overview of the details of all checkmark activites in a course. In this way, ticks, grades, feedback and other key figures can be displayed in a compact form and exported in various formats.

Checkmark report v4.5.0

Moodle 4.5
Released: Friday, January 31, 2025, 9:35 PM

CHANGELOG

4.5.0 (2024-12-10)

  • [UPDATE] #8016 Moodle 4.5.0 compatible version

4.4.0 (2024-07-21)

  • [UPDATE] #7750 Moodle 4.4.0 compatible version

4.3.1 (2024-03-05)

  • [FIXED] #7836 Overridden attendance values not displayed correctly in .txt

4.3.0 (2024-01-11)

  • Moodle 4.3 compatible version

4.2.1 (2023-12-13)

  • [FIXED] #7723 Overridden values not displayed correctly
  • [FIXED] #7724 Wrong grade value for .txt and .xml export

4.2.0 (2023-07-26)

  • [UPDATE] #7502 Moodle 4.2.0 compatible version
  • [UPDATE] #7651 Update behat tests to ensure with new navigation structure

4.1.0 (2022-12-23)

  • [UPDATE] #7403 Changelog is now shipped in the .md format
  • [FIXED] #7365 Added the dropdown for switching between reports in the teacher's view

4.0.0 (2022-08-10)

  • [FEATURE] #7172 New positioning of the checkmarkreporttab. For teachers it is now located under "Reports"
  • [FIXED] #7239 Enable proper functionality while using custom identity fields

3.11.0 (2021-01-12)

  • [FEATURE] #6844 Introduce behat tests to checkmarkreport and implement several test cases for overview
  • [FIXED] #6843 Fixed a bug causing the checkmark filter in overview to be reset when columns are collapsed or expanded

3.10.1 (2021-01-12)

  • [FIXED] #6805 Fixed a bug preventing sorting and correct langstrings when using single column for names

3.10.0 (2020-11-02)

  • [FEATURE] #6765 Use alternativefullnameformat for users with viewfullnames capability
  • [FEATURE] #6764 Add the option to export every name fragment (e.g. firstname, lastname) in a dedicated column. This is controlled by a checkbox to additional settings

3.9.1 (2020-07-22)

  • [FEATURE] #4892 Add a reset table preferences button capable or resetting all collapsed columns to overview, student overview and userview

3.9.0 (2020-06-08)

  • Moodle 3.9 compatible version

3.8.1 (2020-02-18)

  • [FIXED] #6496 Fix students with no attendance missing in report when sorting by sum of attendances

3.8.0 (2019-07-03)

  • Moodle 3.8 compatible version

3.7.0 (2019-07-03)

  • Moodle 3.7 compatible version
  • [FEATURE] #6151 Improve layout of checks for easier readability and enable display of overwritten checks and points for upcoming overwrite checks feature in checkmark (#5271)
  • [FEATURE] #5264 Set field type of cells containing numeric values in .xlsx and .ods to number

3.6.0 (2018-12-18)

  • Moodle 3.6 compatible version
  • [CHANGED] #5608 updated tooltips to use popper.js instead of jQueryUI
  • [FIXED] #5873 fix regression caused by #5608 (missing array-element)

3.5.0 (2018-05-14)

  • Moodle 3.5 compatible version
  • [FEATURE] #5378 implement privacy API
  • [CHANGED] #5094 removed german lang strings from repository
  • [CHANGED] #5299 we now use the common 'Σ' instead of 'S' for sums

3.4.1 (2018-01-26)

  • [FIXED] #5249 fix missing columns in GROUP BY as well as division by 0 in postgres

3.4.0 (2017-11-09)

  • Moodle 3.4 compatible version
  • [FEATURE] #4750 added column showing amount of graded presentations
  • [CHANGED] we now show only enrolled users with capability mod/checkmark:submit in selects
  • reformated much code automatically via code style rules

3.3.1 (2017-08-10)

  • [FIXED] #4444 fixed wrong CSS class for table in userview
  • [FIXED] removed CSS class "course-context"

3.3.0 (2017-05-15)

  • Moodle 3.3 compatible version
  • [FIXED] #4441 overwritten and locked gradebook grades get correctly marked in tables
  • [FIXED] #4442 sorting by course sums (grade, presentation grade and attendances) now correctly uses overwritten gradebook grades
  • [FIXED] #4094 fixed malformed XML export due to wrong version attribute
  • [CHANGED] #4094 Font-Awesome support
  • [CHANGED] #4094 reduced custom CSS by using more Boost/Bootstrap classes
  • reduced duplicated code and improved code organisation

3.2.0 (2016-12-05)

  • Moodle 3.2 compatible version
  • [CHANGED] #3813 move navigation node up to grades (away from course-settings tree)
  • [CHANGED] #3461 change CSS so theme bost wont insert left borders in midst of table with cells with class "current"

3.1.1 (2016-07-12)

  • [FEATURE] #3275 Add support for mod_checkmark's presentation grades
  • [CHANGED] #3330 Show only grades given by teachers instead of sums of checked points
  • [CHANGED] #3823 replace every grade output with a method handling grades and scales in a standardized way
  • various small improvements in coding style and code organisation

3.1.0 (2016-07-12)

  • Moodle 3.1 compatible version
  • [FEATURE] #3245 Add support for mod_checkmark's attendance tracking
  • [FEATURE] Make examples columns optional (will be displayed by default)

3.0.0 (2016-03-14)

  • Moodle 3.0 compatible version
  • [FIXED] Another Bug in calculation of gradesums
  • Codechecker cleanup

2.9.0 (2016-01-20)

  • Moodle 2.9 compatible version
  • [CHANGED] #2475 Replace local_checkmarkreport_extends_settings_navigation with unified API
  • [CHANGED] #2475 Rewrite JS as AMD modules and use AMD-Modules/JQuery when possible
  • [CHANGED] #2475 Add a bunch of PHPDoc comments and improve code quality (codechecker)
  • [FIXED] #2864 Prevent overview without selected instances
  • [FIXED] #2879 Bug in calculation of gradesums in useroverview
  • [FIXED] #2865 Remove auto-submit from filterform
  • [FIXED] #2888 Changes due to split submissions and feedbacks tables in checkmark
  • [FIXED] Divided by 0 warning for instances with empty grades
  • [FIXED] #2759 Prevent collapsed columns from being exported (just hidden in ODS and XLSX
  • [FIXED] #2570 Multiple users with the same name corrupting ODS files
  • [FIXED] #2670 Hard coded site ID 1 with constant SITEID

2.8.0 (2015-07-15)

  • Moodle 2.8 compatible version
  • [CHANGED] Make use of automatic class loading - therefore refactoring some classes
  • [CHANGED] Improve coding style (codechecker)
  • [FIXED] Ensure css selectors are scoped to only affect checkmarkreport
  • [FIXED] Typo in CSS destroying themes
  • [REMOVED] XLS support and deprecate some strings
  • [REMOVED] Empty and unused files

2.7.0 (2015-01-14)

  • First release for Moodle 2.7
  • [FEATURE] #2120 Add support for PostgreSQL-DBs
  • [FEATURE] #2064 Gradebook support and show locked/overwritten grades
  • [CHANGED] #1966 Replace add_to_log with triggered events
  • [FIXED] #2065 Hidden columns not restoreable
  • [FIXED] #2121 Strip HTML-tags from link titles in table
  • [FIXED] #2173 Improve layout for small browser windows
  • [FIXED] Some minor bugs
  • Improved logging

Version information

Version build number
2024121000
Version release name
v4.5.0
Can be updated from
v4.3.1 (2024011101), v4.4.0 (2024072100)
Can be updated to
v5.0.0 (2025052200)
Maturity
Stable version
MD5 Sum
c112f10daf3dc05f4d3c662e6c7981c9
Supported software
Moodle 4.5
  • Latest release for Moodle 4.5

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
MOODLE_405_STABLE
VCS tag
v4.5.0

Default installation instructions for plugins of the type Local plugins

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.