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

Duplicate element IDs in Glossary

    XMLWordPrintable

Details

    • MOODLE_310_STABLE, MOODLE_311_STABLE
    • MOODLE_310_STABLE, MOODLE_311_STABLE
    • MDL-72673-311
    • MDL-72673-master
    • Hide
      1. Create a glossary activity.
      2. Add several glossary entries with keywords (keywords are separated by line, not by comma). Make sure that these keywords have leading or trailing spaces and blank lines between them. e.g.

            keyword 1   
         
          keyword 2    
         
        keyword 3
        

      3. Show all of the glossary entries.
      4. Expand one of the keywords select element.
      5. Confirm that all keywords are trimmed (no leading/trailing spaces) and no blank keywords are present.
      6. Click on a Keywords label.
      7. Confirm that the select element corresponding to that Keywords label gets focus.
      8. Check the page with axe DevTools or WAVE
      9. Confirm that there are no duplicate ID errors related to the Keywords select element.
      Show
      Create a glossary activity. Add several glossary entries with keywords (keywords are separated by line, not by comma). Make sure that these keywords have leading or trailing spaces and blank lines between them. e.g. keyword 1   keyword 2   keyword 3 Show all of the glossary entries. Expand one of the keywords select element. Confirm that all keywords are trimmed (no leading/trailing spaces) and no blank keywords are present. Click on a Keywords label. Confirm that the select element corresponding to that Keywords label gets focus. Check the page with axe DevTools or WAVE Confirm that there are no duplicate ID errors related to the Keywords select element.

    Description

      1. Create a glossary activity.
      2. Add several glossary entries with keywords
      3. Check with axe DevTools or WAVE
      4. Duplicate IDs related to the Keywords select element are found by the accessibility checkers

      Attachments

        1. MDL-72673_master_Step 5.png
          129 kB
          Angelia Dela Cruz
        2. MDL-72673_master_Step 7.png
          129 kB
          Angelia Dela Cruz
        3. MDL-72673_master_Step 9.png
          217 kB
          Angelia Dela Cruz
        4. MDL-72673_v3.10_Step 5.png
          106 kB
          Angelia Dela Cruz
        5. MDL-72673_v3.10_Step 7.png
          112 kB
          Angelia Dela Cruz
        6. MDL-72673_v3.10_Step 9.png
          205 kB
          Angelia Dela Cruz
        7. MDL-72673_v3.11_Step 5.png
          105 kB
          Angelia Dela Cruz
        8. MDL-72673_v3.11_Step 7.png
          105 kB
          Angelia Dela Cruz
        9. MDL-72673_v3.11_Step 9.png
          201 kB
          Angelia Dela Cruz

        Activity

          People

            jpataleta Jun Pataleta
            jpataleta Jun Pataleta
            Huong Nguyen Huong Nguyen
            Andrew Lyons Andrew Lyons
            Angelia Dela Cruz Angelia Dela Cruz
            Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              8/Nov/21

              Time Tracking

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