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

Grader report UI poor when lots of users and lots of assignments

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Deferred
    • Icon: Critical Critical
    • None
    • 2.1.3, 2.2, 2.2.1
    • Gradebook
    • MOODLE_21_STABLE, MOODLE_22_STABLE
    • MDL-30720-master-1
    • Hide

      To demonstrate the issue

      • Create a course
      • Assign a lot of users to the course (I'd recommend at least 75)
      • create lots of assignments (I'd recommend at least 20)
      • from the Course Administration Menu, Choose 'Grades'
      • notice that the horizontal scroll bar is not displayed on the visible page

      Suggested Improvement Testing:

      • as before, but notice that the horizontal scroll bar is now displayed within the current window, and that there is now a vertical scroll bar for the table.
      Show
      To demonstrate the issue Create a course Assign a lot of users to the course (I'd recommend at least 75) create lots of assignments (I'd recommend at least 20) from the Course Administration Menu, Choose 'Grades' notice that the horizontal scroll bar is not displayed on the visible page Suggested Improvement Testing: as before, but notice that the horizontal scroll bar is now displayed within the current window, and that there is now a vertical scroll bar for the table.

      When you view the Grader Report for a large course which has quite a few users, who have completed quite a few assignments, the Grader Report will (obviously) get very large.

      When it gets beyond the size of the screen, a horizontal scroll bar is added to the div containing the table.

      However, if the number of users is also larger than the height of the screen, the horizontal scroll bar disappears well off the bottom of the screen.

      Although on the whole, the interface needs a bit of an overhaul, an initial simple fix would be to limit the height of the div containing the grader report such that it doesn't disappear off the bottom of the screen, thus making the horizontal scroll bar accessible at all times.

            dobedobedoh Andrew Lyons
            dobedobedoh Andrew Lyons
            Sam Hemelryk Sam Hemelryk
            Votes:
            9 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

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