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

Review and fix accessibility issues on export calendar page to make consistent breadcrumbs

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-71952-master
    • Hide

      Test 1

      1. log in as admin
      2. Go to calendar
      3. Click on Export calendar
      4. Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / Manage subscriptions / Export"
      5. Click on the 'Calendar' in the breadcrumb
      6. Verify that you go to the calendar page and you are on the Month view

      Test 2

      1. Log in as admin
      2. Go into an existing course, or create a new one first and then go into it
      3. Go to the calendar
      4. Click on Export calendar
      5. Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / Manage subscriptions / Export"
      6. Click on the 'Calendar' in the breadcrumb
      7. Verify that you go to the calendar page and you are on the Month view

      Test 3

      1. Log in as admin
      2. Go to the calendar
      3. Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / month_name 2021"
      4. Click on "Manage subscriptions"
      5. Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / Manage subscriptions"
      6. Click on "Import calendar"
      7. Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / Manage subscriptions / Import calendar"
      8. Go into an existing course, or create a new one first and then go into it
      9. Go to the calendar
      10. Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / month_name 2021"
      11. Click on "Manage subscriptions"
      12. Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / Manage subscriptions"
      13. Click on "Import calendar"
      14. Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / Manage subscriptions / Import calendar"

      Test 4

      1. Log in as admin
      2. Create a course category and make a note of its id
      3. Go to the calendar
      4. Add ?category=category_id at the end of the page URL and press Enter (where category_id is the id from step 2)
      5. Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / month_name 2021"
      6. Click on "Export calendar"
      7. Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / Manage subscriptions / Export"
      8. Click on the 'calendar' link at the breadcrumb
      9. Click on "Manage subscriptions"
      10. Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / Manage subscriptions"
      11. Click on 'Import calendar'
      12. Add ?category=category_id at the end of the page URL and press Enter (where category_id is the id from step 2)
      13. Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / Manage subscriptions / Import calendar"

       

      Show
      Test 1 log in as admin Go to calendar Click on Export calendar Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / Manage subscriptions / Export" Click on the 'Calendar' in the breadcrumb Verify that you go to the calendar page and you are on the Month view Test 2 Log in as admin Go into an existing course, or create a new one first and then go into it Go to the calendar Click on Export calendar Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / Manage subscriptions / Export" Click on the 'Calendar' in the breadcrumb Verify that you go to the calendar page and you are on the Month view Test 3 Log in as admin Go to the calendar Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / month_name 2021" Click on "Manage subscriptions" Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / Manage subscriptions" Click on "Import calendar" Verify that the breadcrumb is like "Dashboard / Site pages / Calendar / Manage subscriptions / Import calendar" Go into an existing course, or create a new one first and then go into it Go to the calendar Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / month_name 2021" Click on "Manage subscriptions" Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / Manage subscriptions" Click on "Import calendar" Verify that the breadcrumb is like "Dashboard / My courses / course_short_name / Calendar / Manage subscriptions / Import calendar" Test 4 Log in as admin Create a course category and make a note of its id Go to the calendar Add ?category=category_id at the end of the page URL and press Enter (where category_id is the id from step 2) Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / month_name 2021" Click on "Export calendar" Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / Manage subscriptions / Export" Click on the 'calendar' link at the breadcrumb Click on "Manage subscriptions" Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / Manage subscriptions" Click on 'Import calendar' Add ?category=category_id at the end of the page URL and press Enter (where category_id is the id from step 2) Verify that the breadcrumb is like "Dashboard / Courses / category_name / Calendar / Manage subscriptions / Import calendar"  
    • 0
    • HQ Team International Sprint 4, HQ Team International Sprint 5, HQ Team International Sprint 6, HQ Team International Sprint 7

      Make sure that the export calendar page is accessible and pass WCAG 2.1 Level AA guidelines

            rezaie9 Shamim Rezaie
            lameze Simey Lameze
            Simey Lameze Simey Lameze
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Gladys Basiana Gladys Basiana
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 30 minutes
                2d 30m

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