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

Add an option to select all collapsed columns in the grader report

    XMLWordPrintable

Details

    • MOODLE_402_STABLE
    • MOODLE_403_STABLE
    • Hide

      Covered via behat.

      Smoke test for QA:

      Setup:

      • Create a course with some activities
      • Create a couple of manual grade items in the course
      • Create some custom user profile fields in the site

      Smoke test test (heh):

      1. Navigate to the grader report in the course
      2. Collapse some of the columns related to each of the items in the setup for this test
      3. Click on the collapsed columns button
      4. Confirm you see the "Select all" checkbox
      5. Click on the "Select all" checkbox
      6. Confirm all of the unchecked items are now checked
      7. Confirm the "Expand" button is now active
      8. Press the "Expand" button
      9. Confirm all of the columns were expanded
      10. Collapse some of columns
      11. In search type some string some of columns are filtered
      12. Click on "Select all" checkbox
      13. Press the "Expand" button
      14. Confirm all of the columns matching search were expanded
      15. Confirm the rest stays collapsed
      Show
      Covered via behat. Smoke test for QA: Setup: Create a course with some activities Create a couple of manual grade items in the course Create some custom user profile fields in the site Smoke test test (heh): Navigate to the grader report in the course Collapse some of the columns related to each of the items in the setup for this test Click on the collapsed columns button Confirm you see the "Select all" checkbox Click on the "Select all" checkbox Confirm all of the unchecked items are now checked Confirm the "Expand" button is now active Press the "Expand" button Confirm all of the columns were expanded Collapse some of columns In search type some string some of columns are filtered Click on "Select all" checkbox Press the "Expand" button Confirm all of the columns matching search were expanded Confirm the rest stays collapsed
    • 3
    • Team Alpha - Planning I3-2023

    Description

      Teachers are able to collapse and expand one or multiple columns in the grader report. To expand multiple columns teachers can use the collapsed columns dropdown where they can select which columns they want to be expanded.

      However, currently there isn't an option to easily expand all columns. This will be quite useful when there are many collapsed columns and it will save teachers a lot of time instead of selecting each individual collapsed column.

      Please refer to the Figma prototype for the expected behaviour.

      Note that the 'Select all' is either selected or not and nothing in between.
      If 'Select all' is ticked and then one item is unticked then the 'Select all' will be unticked.
      If 'Select all' is unticked and then all items are ticked individually then 'Select all' remains unticked.

      Attachments

        1. expand-columns.png
          74 kB
          Mihail Geshoski
        2. MDL-78101.png
          926 kB
          Ron Carl Alfon Yu

        Issue Links

          Activity

            People

              mathewmay Mathew May
              Geshoski Mihail Geshoski
              Mihail Geshoski Mihail Geshoski
              Ilya Tregubov Ilya Tregubov
              Ron Carl Alfon Yu Ron Carl Alfon Yu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 27 minutes
                  1d 27m

                  Clockify

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