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

Add event/logging when student views grades

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      Test 1
      1. Run the unit tests in lib/tests/events_test.php and ensure all passes.
      Test 2
      1. Navigate to a course.
      2. Go to the gradebook.
      3. View each of the different reports listed below:
        • Grader report.
        • Outcomes report.
        • Overview report.
        • User report.
      4. View the log reports [Site administration ► Reports ► Live logs].
      5. Check that there are entries for each of the different grade reports.
      6. Click on the event name and make sure that the link goes to the correct page.
      Show
      Test 1 Run the unit tests in lib/tests/events_test.php and ensure all passes. Test 2 Navigate to a course. Go to the gradebook. View each of the different reports listed below: Grader report. Outcomes report. Overview report. User report. View the log reports [Site administration ► Reports ► Live logs] . Check that there are entries for each of the different grade reports. Click on the event name and make sure that the link goes to the correct page.
    • Fixed Branches:
      MOODLE_28_STABLE
    • Epic Link:
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-36003-master
    • Story Points:
      20
    • Sprint:
      BACKEND Sprint 13

      Description

      There are times when I would very much like to know whether students are checking their grades. However, views of Grades (or anything else in Blocks) are currently not being logged. It would be helpful if views of Grades could be logged.

      View events need to be added to the following reports:

      • ‘Grader report’
      • ‘Outcomes report’
      • ‘Overview report’
      • ‘User report’

      Also add event for Updating ‘My report preferences’. /grade/report/grader/preferences.php?id=XXX

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              abgreeve Adrian Greeve
              Reporter:
              vfrohne Vickie Frohne
              Peer reviewer:
              Mark Nelson
              Integrator:
              Damyon Wiese
              Tester:
              Andrew Nicols
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                10/Nov/14