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

Show alphabet filter in grader report even when there are less than 100 users

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      (difficulty: easy, requires teacher access to a course)

      Setup:

      1. Login as admin.
      2. Create a course and enrol a teacher.
      3. Logout.
      4. Login as teacher.
      5. Go to a course.
      6. Enrol two students in the course.

      Affected Areas:

      Assignment Grading

      1. Make sure that the course has an assignment activity.
      2. Go to the assignment grading page.
      3. Set "Assignments per page" to ALL.
      4. TEST: Make sure that the alphabet filter is visible.
      5. Set "Assignments per page" to 10.
      6. TEST: Make sure that the alphabet filter is still visible.

       

      Quiz Grades Report

      1. Make sure the course has a quiz activity.
      2. Go to Quiz Administration > Report > Grades.
      3. Under "Display Options" set "Page Size".
      4. TEST: Make sure that the alphabet filter is visible.

       

      Quiz Responses Report

      1. Make sure the course has a quiz activity.
      2. Go to Quiz Administration > Report > Responses.
      3. Under "Display Options" set "Page Size".
      4. TEST: Make sure that the alphabet filter is visible.

       

      Areas not affected:

      Non-anonymous feedback

      1. Make sure the course has a Non-Anonymous feedback activity changing the "Record user names" setting in the "Question and submission settings" section to "User's name will be logged and shown with answers".
      2. Access to the feedback activity.
      3. Go to the "Show non-correspondents" tab.
      4. TEST: Make sure the alphabet filter is not visible.
      Show
      (difficulty: easy, requires teacher access to a course) Setup: Login as admin. Create a course and enrol a teacher. Logout. Login as teacher. Go to a course. Enrol two students in the course. Affected Areas: Assignment Grading Make sure that the course has an assignment activity. Go to the assignment grading page. Set "Assignments per page" to ALL. TEST: Make sure that the alphabet filter is visible. Set "Assignments per page" to 10. TEST: Make sure that the alphabet filter is still visible.   Quiz Grades Report Make sure the course has a quiz activity. Go to Quiz Administration > Report > Grades . Under "Display Options" set "Page Size". TEST: Make sure that the alphabet filter is visible.   Quiz Responses Report Make sure the course has a quiz activity. Go to Quiz Administration > Report > Responses . Under "Display Options" set "Page Size". TEST: Make sure that the alphabet filter is visible.   Areas not affected: Non-anonymous feedback Make sure the course has a Non-Anonymous feedback activity changing the "Record user names" setting in the "Question and submission settings" section to "User's name will be logged and shown with answers". Access to the feedback activity. Go to the " Show non-correspondents " tab. TEST: Make sure the alphabet filter is not visible.
    • Affected Branches:
      MOODLE_26_STABLE, MOODLE_28_STABLE, MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-48610-master_always_visible_alphabet_filter

      Description

      The alphabet filter at the top of the grade book page is very useful. However, it only appears when the list of students spans across two pages; if all students are able to fit on one page (e.g. if you set assignments per page to 100 and there are only 90 students to show) then the user is unable to benefit from alphabet filter.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              gmrsagar Sagar Ghimire
              Reporter:
              duknic Nic
              Peer reviewer:
              Ilya Tregubov
              Integrator:
              Sara Arjona (@sarjona)
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              11 Vote for this issue
              Watchers:
              18 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/19

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 15 minutes
                  2h 15m