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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Deferred
    • Affects Version/s: 2.1.3, 2.2, 2.2.1
    • Fix Version/s: None
    • Component/s: Gradebook
    • Labels:
    • Testing Instructions:
      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.
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-30720-master-1

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dobedobedoh Andrew Nicols
              Reporter:
              dobedobedoh Andrew Nicols
              Peer reviewer:
              Sam Hemelryk
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              9 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: