Feature #55175
closed
Epic #69036: EXT:form - Optimize layout rendering
Accessibility and HTML5 for sysext 'form'
Added by Ben Walch almost 11 years ago.
Updated about 9 years ago.
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
- Target version changed from next-patchlevel to 6.2.0
- Assignee changed from Patrick Broens to Ben Walch
- Status changed from New to Under Review
Any updates about this patch?
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
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
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
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
- Category changed from Form Framework to 1602
- Category changed from 1602 to Form Framework
- Parent task set to #69036
- Status changed from Under Review to Closed
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?
- 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.
Also available in: Atom
PDF