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

Radio buttons should be properly grouped and labeled in forum grader

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.8
    • 3.8
    • Accessibility, Forum
    • MOODLE_38_STABLE
    • MOODLE_38_STABLE
    • MDL-67268-master
    • Hide

      Test 1 

      1. Login as Admin.
      2. Create a Course.
      3. Add several Students to the Course.
      4. Create a Forum activity in the Course (Point Forum)
        1. In "Whole forum grading" section:
          1. Type = Point
          2. Maximum grade = 100
          3. Grading method = Simple direct grading
          4. Grade to pass = 70
      5. Go to the Point Forum
      6. Click on the "Grade users" button which will display the Grader panel
      7. Using a screen reader and the keyboard navigate to the radio buttons in the "Notifications" section
        1. make sure the screen reader announces that a radio button group was accessed and is a part of the Notifications section.

      Test 2

      • Login as Admin.
      • Create a Course.
      • Add several Students to the Course.
      • Create a Forum activity in the Course (Rubric Forum)
        1. In "Whole forum grading" section:
          1. Type = Point
          2. Maximum grade = 100
          3. Grading method = Rubric
          4. Grade to pass = 70
        2. Click "Save and display"
      • Define and enable a rubric with several criterions.
      • Go to the Rubric Forum.
      • Click on the "Grade users" button which will display the Grader panel
      • Using a screen reader and the keyboard navigate to the radio buttons each Criterion in the "Grading" section
        1. make sure the screen reader announces that a radio button group was accessed and is a part of a particular Criterion section.
      Show
      Test 1  Login as Admin. Create a Course. Add several Students to the Course. Create a Forum activity in the Course (Point Forum) In "Whole forum grading" section: Type = Point Maximum grade = 100 Grading method = Simple direct grading Grade to pass = 70 Go to the Point Forum Click on the "Grade users" button which will display the Grader panel Using a screen reader and the keyboard navigate to the radio buttons in the "Notifications" section make sure the screen reader announces that a radio button group was accessed and is a part of the Notifications section . Test 2 Login as Admin. Create a Course. Add several Students to the Course. Create a Forum activity in the Course (Rubric Forum) In "Whole forum grading" section: Type = Point Maximum grade = 100 Grading method = Rubric Grade to pass = 70 Click "Save and display" Define and enable a rubric with several criterions. Go to the Rubric Forum. Click on the "Grade users" button which will display the Grader panel Using a screen reader and the keyboard navigate to the radio buttons each Criterion in the "Grading" section make sure the screen reader announces that a radio button group was accessed and is a part of a particular Criterion section.

    Description

      In order to improve the accessibility of the radio buttons used in the forum grader panel, they need to be properly grouped using the role="radiogroup". Also we should be able to identify the button group using the name of the section where the group belongs.

      Attachments

        Activity

          People

            Geshoski Mihail Geshoski
            Geshoski Mihail Geshoski
            Adrian Greeve Adrian Greeve
            Andrew Lyons Andrew Lyons
            Janelle Barcega Janelle Barcega
            Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              18/Nov/19

              Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 31 minutes
                1h 31m