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

Implement search functionality in the Grader report

    XMLWordPrintable

Details

    • 10
    • HQ Team Alpha - Sprint 1.2, HQ Team Alpha - Sprint 1.3, Team Alpha - Sprint 2

    Description

      Issue outline:

      Create a search component within the grader report, This'll allow the viewer to quickly find participants that match the users' search input.

      Summary:

      The aim of this this issue is to implement a search functionality in the Grader report based on the figma prototype. This feature would further improve the usability and enable users to easily find a particular record in the grader report based on a search keyword.

      Scope:

      1. Review existing/future search implementations to make sure that we have a good understanding of the most common use cases
      2. Implement a search form which after executing the search action will only display the users that match the search keyword in the Grader report.
      3. Render the search bar within the tertiary navigation area (right next to the general tertiary navigation selector element)
      4. Implement reasonable automated testing.

      Out of scope:

      1. Implementation of the new component outside of Gradebook
      2. The creation of any new filters (Only reuse current filtering but modify output options)
      3. Migration of the current table output within the grader report to use the filtering bought in during the participants project

      Attachments

        1. grader report search.png
          grader report search.png
          49 kB
        2. Screenshot-1.png
          Screenshot-1.png
          26 kB
        3. Screenshot-2.png
          Screenshot-2.png
          27 kB
        4. Search.png
          Search.png
          330 kB
        5. Search additional info.png
          Search additional info.png
          368 kB
        6. Search wont find if group prevents.png
          Search wont find if group prevents.png
          339 kB
        7. Search wont find if user filter prevents.png
          Search wont find if user filter prevents.png
          362 kB
        8. Select all matching and preserved.png
          Select all matching and preserved.png
          356 kB
        9. Select one and value preserved.png
          Select one and value preserved.png
          338 kB
        10. tabbing-tests.patch
          2 kB
        11. zero state.png
          zero state.png
          311 kB

        Issue Links

          Activity

            People

              mathewmay Mathew May
              Geshoski Mihail Geshoski
              Mihail Geshoski Mihail Geshoski
              Jun Pataleta Jun Pataleta
              CiBoT CiBoT
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 1 week Original Estimate - 1 week
                  1w
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 weeks, 1 day, 6 hours, 34 minutes
                  3w 1d 6h 34m

                  Clockify

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