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

TinyMCE 6 tables don't automatically get caption or headers

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.1.4
    • None
    • MOODLE_401_STABLE

      In Moodle 4.1.4, when testing the Accessibility checker feature of the TinyMCE 6 text editor, I found that tables created with this editor don't automatically get caption (top or bottom) and header options, which is standard behaviour for ATTO.

      This causes the tables to automatically be reported as faulty by the Accessibility Checker.

      To reproduce:

      1. Create a table with Tiny, through Table -> drag columns and rows
      2. Check to see that no headers have been specified
      3. Check to see that no caption has been specified
      4. Check in HTML to see that only <tbody></tbody> tags were used
      5. Check for Accessibility issues using Tools > Accessibility checker
      6. Confirm that both issues were reported

      While it is extremely easy to create tables this way, it invites to creating content that isn't all that accessible. An improvement would be to prompt 'Would you like to specify headers?' and 'Would you like to add a caption?'

            Unassigned Unassigned
            jwelshoff Joost Elshoff
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

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