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

Update the course reports page styling and functionality

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Test 1

      1. Login as admin.
      2. Create a Course and access the course.
      3. Go to Reports.
        1. confirm that you are redirected to the first available course report.
      4. In the given course report page, go to 'Logs' using the report selector element. (assuming the logs report was not the first available course report).
      5. In the Logs report page.
        1. confirm that the page output closely matches the one in the design prototype. (NOTE: ignore the ordering of the reports in the reports selector)
          https://www.figma.com/proto/gHd0sjZCeq2Dog2pGugldo/Navigation?page-id=7078%3A38473&node-id=7352%3A400&viewport=-350%2C2380%2C0.25&scaling=scale-down
      6. Go back to the Course homepage.
      7. Go to Reports once again.
        1. confirm that you are redirected to the first available course report as previously and not the Logs report (assuming the logs report was not the first available course report).

      Test 2

      Manually remove/uninstall the default course reports

      • report/stats
      • report/progress
      • report/participation
      • report/outline
      • report/loglive
      • report/log
      • report/competency
      1. Login as admin.
      2. Create a Course and access the course.
      3. Go to Reports.
        1. confirm that there are no reports available and a notification message is displayed
      Show
      Test 1 Login as admin. Create a Course and access the course. Go to Reports. confirm that you are redirected to the first available course report. In the given course report page, go to 'Logs' using the report selector element. (assuming the logs report was not the first available course report). In the Logs report page. confirm that the page output closely matches the one in the design prototype. (NOTE: ignore the ordering of the reports in the reports selector) https://www.figma.com/proto/gHd0sjZCeq2Dog2pGugldo/Navigation?page-id=7078%3A38473&node-id=7352%3A400&viewport=-350%2C2380%2C0.25&scaling=scale-down Go back to the Course homepage. Go to Reports once again. confirm that you are redirected to the first available course report as previously and not the Logs report (assuming the logs report was not the first available course report). Test 2 Manually remove/uninstall the default course reports report/stats report/progress report/participation report/outline report/loglive report/log report/competency Login as admin. Create a Course and access the course. Go to Reports. confirm that there are no reports available and a notification message is displayed
    • Affected Branches:
      MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_400_STABLE
    • Pull Master Branch:
      MDL-72094-master
    • Story Points:
      3
    • Sprint:
      Navigation push 4

      Description

      Given the supplied figma design we need to match the designs and functionality. Work with Barbara may be required here to confirm expected interactions with the report selection dropdown.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Geshoski Mihail Geshoski
              Reporter:
              mathewmay Mathew May
              Peer reviewer:
              Sujith Haridasan Sujith Haridasan
              Integrator:
              Jake Dallimore Jake Dallimore
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                13/Dec/21

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 7 hours, 25 minutes
                  7h 25m