Feature #55175
closedEpic #69036: EXT:form - Optimize layout rendering
Accessibility and HTML5 for sysext 'form'
0%
Description
Typo3 has a default doctype html5.
So the HTML code rendered by the very nice form system extension should be more accessible
- add HTML5 required attribute to input tags which have the validation rule 'required'
- add aria-required="true" attribute to input tags which have the validation rule 'required'
- add aria-invalid="true" to input tags which failed validation
- add role="alert" and aria-live="assertive" to error message containers
add an option to consolidate all error messages in one container
Updated by Ben Walch almost 11 years ago
- Target version changed from next-patchlevel to 6.2.0
Updated by Ben Walch almost 11 years ago
- Assignee changed from Patrick Broens to Ben Walch
Updated by Gerrit Code Review over 10 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28147
Updated by Gerrit Code Review over 10 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28147
Updated by Gerrit Code Review over 9 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/28147
Updated by Gerrit Code Review over 9 years ago
Patch set 1 for branch TYPO3_6-2 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/40909
Updated by Gerrit Code Review over 9 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/28147
Updated by Gerrit Code Review over 9 years ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/28147
Updated by Björn Jacob over 9 years ago
- Category changed from Form Framework to 1602
Updated by Björn Jacob over 9 years ago
- Category changed from 1602 to Form Framework
Updated by Benni Mack about 9 years ago
- Status changed from Under Review to Closed
this is fixed in v7.
Updated by Ben Walch about 9 years ago
Benjamin Mack wrote:
this is fixed in v7.
I tested the new 7.4 and I was not able to get a proper rendering of the form HTML with the attributes mentioned in the description.
Can you provide more information or a link to release notes or documentation how to achieve this?
Updated by Björn Jacob about 9 years ago
- Target version deleted (
6.2.0)
Please see #69974. Benni is not 100% right. The issue is not fixed. Instead it can't be merged. Since we've rewritten EXT:form with Extbase/ Fluid your patch was abandoned. I've created a new issue which will take care of the new attributes. Please feel free to pull the current master or wait till 7.5 has been released. You're very welcome to rework your patch/ provide a new patch which will add the above mentioned feature. This won't be part of TYPO3 6.2 anymore and maybe we won't get it into 7 LTS as well.