User tests: Successful: Unsuccessful:
Pull Request resolves # .
Adds the iframe_aria_text option to the TinyMCE configuration in DisplayTrait.php, using the translatable Joomla language string PLG_TINY_IFRAME_ARIA_TEXT with the value Rich Text Area.
This ensures that, when using TinyMCE 8.10 or later, the editor iframe receives a meaningful title attribute, addressing accessibility checkers reporting the iframe as missing an accessible name.
A bug in tinymce prevented this working in any browser other than firefox before version 8.10
tinyMCE 8.10 is not merged in to Joomla yet - it will hopefully be included with #48661
the iframe does not have a title - this is an accessibility requirement
<iframe id="jform_description_ifr" frameborder="0" allowtransparency="true" title="Rich Text Editor" class="tox-edit-area__iframe" srcdoc="<!DOCTYPE html><html><head><base href="https://j62.test/" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body id="tinymce" class="mce-content-body " data-id="jform_description" ><br></body></html>"></iframe>
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration Language & Strings Front End Plugins |
| Title |
|
||||||
Of course you have to wait
Hi @brianteeman, is this testable now? or do we need to wait for #48661 to be merged, (sorry for my confusion). (I ask because when I tried testing it, I didn't get the result desired).