Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-35386

Update Course Completion report to include more useful information

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 2.4
    • 2.2.4, 2.3.2
    • Course completion
    • None
    • MOODLE_22_STABLE, MOODLE_23_STABLE
    • MOODLE_24_STABLE
    • Hide

      Enable course completion site-wide in advanced settings.
      Create a new course with completion enabled.
      Enrol multiple users in the course.
      Apply some criteria to the course view the Completion Tracking course settings page.
      Complete some of the criteria for various users (easiest way to do this is to use the Self Completion criteria and course block).
      View the completion course report.

      Expected:
      Report should look the same as before.
      When hovering over ticks it should show the time the user completed that criteria.
      Export links in footer should work, and exported reports should include times for each criteria completed. Exported reports should also contain a header row that matches the user data.

      Show
      Enable course completion site-wide in advanced settings. Create a new course with completion enabled. Enrol multiple users in the course. Apply some criteria to the course view the Completion Tracking course settings page. Complete some of the criteria for various users (easiest way to do this is to use the Self Completion criteria and course block). View the completion course report. Expected: Report should look the same as before. When hovering over ticks it should show the time the user completed that criteria. Export links in footer should work, and exported reports should include times for each criteria completed. Exported reports should also contain a header row that matches the user data.

      I have taken Matt's code and added to it to do the following:

      • include the course completed date, in both the on screen report and the csv export.
      • show criteria completion dates in csv
      • make all completion dates the same formats
      • use moodle_url and csv_reader
      • add header rows to the csv!
      • fix activity criteria display logic
      • changed csv file name to be correct

            sry_not4sale Aaron Barnes (Inactive)
            mattporritt Matt Porritt (Inactive)
            Sam Hemelryk Sam Hemelryk
            Dan Poltawski Dan Poltawski
            David Monllaó David Monllaó
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.