Tracking other issues about validation

  1. #742344: Allow forms to set custom validation error messages on required fields needs backport for d7
  2. #216064: Entity form "Delete" button triggers server-side + HTML5 form validation; change "Delete" button to a link add .cancel class to all buttons with 'empty' '#limit_validation_errors' see #2056219: General problem with drupal AJAX requests prevented by clientside validation
  3. #941620: #skip_validation_errors : complement of #limit_validation_errors #limit_validation_errors and #skip_validation_errors
  4. #185852: Patch that adds the ability to set #executes_validate_callback property add .cancel class to all buttons with #executes_validate_callback == FALSE
  5. #1244862: Add #skip_validation property to 'Delete', 'Cancel' buttons
  6. #179126: if an error exists in the form set focus to first element which has an error
  7. #1173730: Add #reserved_values property to Form API elements to disallow reserved values
  8. #766146: Support multiple forms with same $form_id on the same page
  9. #1210700: Boolean required fields are not actually required
  10. #127262: Proposed hook_message_alter
  11. #675348: META: Support HTML5 form input elements / Implement Form API support for new HTML5 elements
    1. Support: #1174766: Support the #pattern FAPI property for native HTML5 pattern attribute
    2. Support: #1174640: Add new HTML5 FAPI element: number
    3. Support: #811542: Regression: Required radios throw illegal choice error when none selected
    4. Support: #1174630: Add new HTML5 FAPI element: url
    5. Support: #1174620: Add new HTML5 FAPI element: email
    6. Support: #1174646: Add new HTML5 FAPI element: range
    7. Support: #1174634: Add new HTML5 FAPI element: telephone
    8. Support: #1174628: Add new HTML5 FAPI element: search
    9. Support HTML5 color element
    10. Overview of html5 Drupal core issues/feature requests: Implement Form API support for new HTML5 elements

Feel free to add others as well

  1. Multivalue Settings: #1309504: Integrate in clientside validation
  2. Elements: #1309508: Integrate in clientside validation

Comments

Title:META: tracking other issuesMETA: tracking other issues about validation

better title ;p

Issue summary:View changes

updating list

Issue summary:View changes

added some more

See also: Implement Form API support for new HTML5 elements for a clear overview of html5 Drupal core issues/feature requests

Added support for number HTML5 element on the 7.x-1.x dev branch + setting to replace HTML5 validation with clientside validation. See #1174640: Add new HTML5 FAPI element: number for HTML5 number element patch.

Note on previous comment:
the step attribute is not yet supported!
e.g:
#min => 0.1
#max => 2.1
#step => 1

Clientside Validation wil let ALL values between 0.1 and 2.1 pass and not only [0.1, 1.1, 2.1]. This means we still need to figure this out somehow.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

updated

HTML5 number is now completely supported in the latest dev. HTML5 validation has also been moved to a separate sub-module

Issue summary:View changes

update

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Added HTML5 url support, see #1174630: Add new HTML5 FAPI element: url for the HTML5 url element patch for Drupal core.

Added HTML5 email support, see #1174620: Add new HTML5 FAPI element: email for the HTML5 email element patch for Drupal core.

Added HTML5 range support, see #1174646: Add new HTML5 FAPI element: range for the HTML5 range element patch for Drupal core.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.

Added HTML5 pattern attribute support, see #1174766: Support the #pattern FAPI property for native HTML5 pattern attribute for the HTML5 pattern attribute patch for Drupal core.

Added HML5 search and telephone support (these elements don't need extra validation, besides the already supported required, pattern, etc), see #1174634: Add new HTML5 FAPI element: telephone and #1174628: Add new HTML5 FAPI element: search for the HTML5 search and telephone element patch for Drupal core.

Added HTML5 color support. Right now (Aug 10, 2011) there is no patch yet for this element for Drupal core.

Issue summary:View changes

Updated issue summary.

updated tags

Issue summary:View changes

Updated issue summary.

I am using elements module.. is it supported
I tried to add a phone field but on entering alphabets nothing happened.
Do i need to add any validation also via some other way like form validation module.
Plz guide

#14: it isn't supported for the moment, I'll try to have a look asap.

Issue summary:View changes

added

Issue summary:View changes

Updated issue summary.

Issue summary:View changes

Updated issue summary.