Project

General

Profile

Actions

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.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Form Framework
Target version:
-
Start date:
2014-01-20
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

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


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #69974: EXT:form - Optimize frontend templatesClosed2015-09-19

Actions
Actions #1

Updated by Ben Walch almost 11 years ago

  • Target version changed from next-patchlevel to 6.2.0
Actions #2

Updated by Ben Walch almost 11 years ago

  • Assignee changed from Patrick Broens to Ben Walch
Actions #3

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

Actions #4

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

Actions #5

Updated by Jelle van Brenk over 9 years ago

Any updates about this patch?

Actions #6

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

Actions #7

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

Actions #8

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

Actions #9

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

Actions #10

Updated by Björn Jacob over 9 years ago

  • Category changed from Form Framework to 1602
Actions #11

Updated by Björn Jacob over 9 years ago

  • Category changed from 1602 to Form Framework
Actions #12

Updated by Björn Jacob about 9 years ago

  • Parent task set to #69036
Actions #13

Updated by Benni Mack about 9 years ago

  • Status changed from Under Review to Closed

this is fixed in v7.

Actions #14

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?

Actions #15

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.

Actions

Also available in: Atom PDF