RSS All releases of HTML Forms generation and validation

Release Notes: A patch was provided to enable PHP 4.4.9, the last PHP 4 release, and to support file upload progress reporting on that version.

  •  06 Oct 2008 07:58

Release Notes: A bug in handling consecutive validations with the same error message in the generated JavaScript was fixed. The function GetJavascriptCheckedRadioValue was added. The class can now display input labels even if no ID attribute is set for the inputs.

Release Notes: The animation plug-in was improved to implement a new type of effect that consists of pausing for a given period of time before proceeding to the next animation step effect.

  •  19 Aug 2008 15:05

Release Notes: Several bugs were fixed in the main forms class, as well in the plug-ins for paged layout, CAPTCHA validation, and calendar dates. Several HTML validation issues were fixed in the templates of some example scripts.

Release Notes: The paged layout plug-in was enhanced to allow the tab buttons to be split into multiple rows. The tab buttons are now accessible even when the form is displayed as read-only. Several bugs were fixed in the main forms class and in the date and linked select plug-ins.

Release Notes: The paged layout plug-in was enhanced to automatically adjust the container size to fit all pages. Now it also supports displaying caption texts at the top of each page. The vertical layout plug-in was also enhanced to support displaying multiple groups of inputs in side by side columns. The date input plug-in has a new option to let the user set a value different from the default only after clicking on a check box.

Release Notes: The form submission buttons can now contain arbitrary HTML content inside the clickable area besides text, like images or other HTML elements. The validation error messages of the date input plug-in are configurable now.

Release Notes: The date plug-in was enhanced to optionally ask the users to specify an age in years, months, and days, which is the difference between the current date and a past date. This option is meant to allow users to enter a past date they do not remember accurately, such as the number of years of experience they have in a certain activity.

Release Notes: The tabbed pages layout plug-in was enhanced to automatically switch to the first page with invalid fields when the form is validated. A bug was fixed to prevent that plug-in from switching to the first page when the user hits Return on a text field of another page. Another bug was fixed to prevent showing form resubmission alert messages when the user clicks on a page tab. The main forms class was enhanced to implement the ONERROR event, which allows applications to execute a custom browser side action when the form has validation errors.

Release Notes: The tabbed pages layout plug-in was enhanced to use a fade-in effect when switching to a new page. The presentation of the page tabs can now be customized with CSS classes. The animation plug-in was improved to allow animating page elements with identifiers defined dynamically by JavaScript expressions. The fade, show, and hide effects can be configured to use either the visibility or display CSS styles. The calendar date plug-in was fixed to only allow empty day, month, or year numbers for optional dates or when the initial date is empty.

Screenshot

Project Spotlight

Wandora

A Topic Map editor application.

Screenshot

Project Spotlight

Aspose.Slides for Reporting Services

A rendering extension for MS SQL Server Reporting Services to generate reports.