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

Revamp the column sorting in the Grader report

XMLWordPrintable

    • MOODLE_402_STABLE
    • MOODLE_402_STABLE
    • MDL-77029-master
    • Hide
      1. Create a course
      2. Create assignment in a course
      3. On gradebook setup page create a manual grade item
      4. Enrol several users in course
      5. Give users grades via assignment grading interface
      6. Give users grade for manual grade item on grader report page
      7. Ensure you leave some users with empty grades
      8. On grader report page ensure that each column header (i.e grade items + user identity) has action menu with this elements 'Ascending', 'Descending'
      9. Ensure that firtst column (User name) has Ascending,Descending elements for both first name and lastname
      10. Ensure that selecting 'Ascending' (Descending) sorts corresponding column in ascending (descending) order
      11. For assignment column ensure that null values come last when sorting in descending order
      12. Ensure that first column is sorted accordingly - i.e. selecting Descending link for Last name will sort column by last name in descending order
      13. Ensure each time you sort the respective column has status icon with tootip
      14. Ensure that no status icon is shown by default (i.e. until you sort the column)
      15. Ensure that you can also toggle sorting by clicking on column header (i.e. grade item name or user profile field name)
      Show
      Create a course Create assignment in a course On gradebook setup page create a manual grade item Enrol several users in course Give users grades via assignment grading interface Give users grade for manual grade item on grader report page Ensure you leave some users with empty grades On grader report page ensure that each column header (i.e grade items + user identity) has action menu with this elements 'Ascending', 'Descending' Ensure that firtst column (User name) has Ascending,Descending elements for both first name and lastname Ensure that selecting 'Ascending' (Descending) sorts corresponding column in ascending (descending) order For assignment column ensure that null values come last when sorting in descending order Ensure that first column is sorted accordingly - i.e. selecting Descending link for Last name will sort column by last name in descending order Ensure each time you sort the respective column has status icon with tootip Ensure that no status icon is shown by default (i.e. until you sort the column) Ensure that you can also toggle sorting by clicking on column header (i.e. grade item name or user profile field name)
    • 8
    • Team Alpha - Sprint 1 I1-2023, Team Alpha - Sprint 2 I1-2023

      Modify the column sorting functionality and also provide an alternative sorting option (ascending/descending) in the action dropdown menu in each relevent column header.

      Figma prototype

      Scope

      • Column sorting toggle triggered when clicking on the column name (grade item or user identity field)
      • Display an indicator (arrow icon) of the current sorting order (ascending or descending) in relevant column header.
      • Move the existing links pointing to the course activities from the column header into a new option within the relevant action dropdown menu

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

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 4 days Original Estimate - 4 days
                4d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 days, 1 hour, 12 minutes
                4d 1h 12m

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