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

Review and fix accessibility issues on manage subscriptions page

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-71953-master
    • Hide

      Initial setup

      1. Create a course.
      2. Create a user and enrol to that course.

      Testing 1:

      1. Go to Course -> Calendar -> Manage subscriptions -> Import Calendar.
      2. Fill in the below information:
      3. Click on the Refresh interval in-place editable.
      4. Do not change the value and click outside of the in-place editable.
      5. Verify that the subscription will not be updated.
      6. Verify that the Update hyperlink will be focused.
      7. Click again on the Refresh interval in-place editable.
      8. Change the value.
      9. Verify that the subscription will be updated.
      10. Click on the Delete hyperlink.
      11. Verify that you will see a confirmation box called: Are you sure you want to delete this calendar subscription?
      12. Click on the Cancel button.
      13. Verify that the subscription will not be deleted
      14. Verify that the Delete hyperlink will be focused.
      15. Click again on the Delete hyperlink.
      16. Click on the Confirm button.
      17. Verify that the subscription will be deleted.

      Testing 2:

      1. Turn on the Browser Developer Tools mode.
      2.  Go to Course -> Calendar -> Manage subscriptions.
      3. Inspect the table cell in the first column (It will be "Vietnam" in this example).
      4. Verify that the element will have "th" tag, not "td" tag.
      Show
      Initial setup Create a course. Create a user and enrol to that course. Testing 1: Go to Course -> Calendar -> Manage subscriptions -> Import Calendar. Fill in the below information: Calendar name: Vietnam's holiday. Calendar URL:  https://www.officeholidays.com/ics/vietnam Type of event: User. Update interval: Weekly. Press Import calendar. Click on the Refresh interval in-place editable. Do not change the value and click outside of the in-place editable. Verify that the subscription will not be updated. Verify that the Update hyperlink will be focused. Click again on the Refresh interval in-place editable. Change the value. Verify that the subscription will be updated. Click on the Delete hyperlink. Verify that you will see a confirmation box called: Are you sure you want to delete this calendar subscription? Click on the Cancel button. Verify that the subscription will not be deleted Verify that the Delete hyperlink will be focused. Click again on the Delete hyperlink. Click on the Confirm button. Verify that the subscription will be deleted. Testing 2: Turn on the Browser Developer Tools mode.  Go to Course -> Calendar -> Manage subscriptions. Inspect the table cell in the first column (It will be "Vietnam" in this example). Verify that the element will have " th " tag, not " td " tag.
    • 0
    • HQ Team International Sprint 4, HQ Team International Sprint 5, HQ Team International Sprint 6, HQ Team International Sprint 7, HQ Team International Sprint 8, HQ Team International Sprint 9, HQ Team International Sprin 10, HQ Team International CI H2-21

    Description

      Make sure that the manage subscription page is accessible and pass WCAG 2.1 Level AA guidelines

      Attachments

        Issue Links

          Activity

            People

              huongn@moodle.com Huong Nguyen
              lameze Simey Lameze
              Shamim Rezaie Shamim Rezaie
              Andrew Lyons Andrew Lyons
              Angelia Dela Cruz Angelia Dela Cruz
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 1 day, 1 hour, 26 minutes
                  1w 1d 1h 26m