Top Level :: HTML

Package Information: HTML_QuickForm 3.2.2

Show All Changelogs
» Version » Information
3.2.10 2007-10-05     stable
3.2.9 2007-06-05     stable
3.2.8 2007-06-03     stable
3.2.7 2006-10-10     stable
3.2.6 2006-06-22     stable
3.2.5 2005-08-05     stable
3.2.4pl1 2004-10-20     stable
3.2.4 2004-10-18     stable
3.2.3 2004-06-28     stable
3.2.2Download

Release date: 2004-03-22 10:06 UTC
Release state: stable

Changelog:

* On XHTML compliance:
As of 3.2.2 QuickForm does not rely on presence of 'name' attribute
in form tag (which is invalid in Strict XHTML), although it does
set this attribute. If you desire Strict XHTML compliance, you can
remove the attribute via removeAttribute() method.

* On Flexy renderers:
The Flexy renderers currently lack a maintainer. If one is not
found, they will be marked as unsupported and may later be removed
from the package. If you wish to look after these renderers, please
contact the package maintainers.

* Additions and changes
- Added arrayMerge() method to HTML_QuickForm, this behaves like
builtin array_merge_recursive() but does not renumber numeric
array keys. The new method is now used throughout the QuickForm
instead of array_merge_recursive()
- Added setDatasource() method
- Implemented #552 (ITStatic renderer can group hidden fields in
output)
- Added Estonian translation for date element (Ants Aasma)
- Added Turkish translation for date element (Suat Imam-Oglu)
- Added Norwegian translation for date element (Espen Carlsen)
- All non-ASCII symbols in date translations are now encoded as
HTML Unicode entities to prevent encoding problems
- Renamed labels-default.php example to multiple-labels.php
(suggested by Ignatius Reilly)
- Date element accepts non numeric default values compatible with
function strtotime() (Kellan Elliot-Mccrea)
- Added possibility to have more than just two selects in
the hierselect element (Herim Vasquez)


* Bugfixes
- Fixed #735 (applyFilter() failed for elements with "complex" names and
grouped elements)
- Fixed #872 (possible get_class()-related issues in PHP5)
- Fixed #925 (XHTML compliance, see the note)
- Fixed #741 (frozen elements lost 'id' attribute)
- Final fix for #202 (ArraySmarty renderer broke on elements with
brackets in names)
- Fixed #645 (ArraySmarty renderer had problems with anonymous elements)
- Fixed #734 (ArraySmarty renderer did not honour the change of Smarty
delimiters)
- Fixed #745 (wrong removal of group name from elements)
- Fixed #212 (ObjectFlexy renderer broke on elements with brackets in names)
- Fixed #1032 (ITStatic used wrong placeholders for groups with
$appendName = false)
- updateElementAttr() works correctly if passed an array of actual element
objects, also handles the case of multiple elements with the same name.

Dependencies:
  • PHP Version: PHP 4.2 or newer
  • PEAR Package: HTML_Common 1.2.1 or newer
3.2.1 2004-01-03     stable
3.2 2003-11-05     stable
3.1.1 2003-09-09     stable
3.1 2003-07-19     stable
3.0 2003-06-04     stable
3.0RC1 2003-05-29     beta
3.0Beta2 2003-05-15     beta
3.0Beta1 2003-04-17     beta
2.10 2003-03-08     stable
2.9 2003-02-20     stable
2.8 2003-02-18     stable
2.7 2003-02-12     stable
2.6 2003-01-29     stable
2.5 2002-11-20     stable
2.4 2002-10-21     stable
2.3 2002-06-19     stable
2.2 2002-05-29     stable
2.1 2002-05-24     stable
2.0 2002-05-15     stable