| » 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.2 | 2004-03-22 stable |
| 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 | Download Release date: 2002-05-15 12:29 UTC Release state: stable Changelog: New API for new version 2.0 ! Here is a list of what's new in this version: * Moved all the elements from HTML/QuickForm/Elements/ to HTML/QuickForm/ * Added $_elementIndex to keep track of the elements * Changed $_elementValues to $_defaultValues * Removed $_hidden and $_frozen * Added Filter support * Added templates for the _wrap functions * Changed loadDefault() to setDefaults() * Moved most of the logic to the element classes * Created an abstraction between the form class and the elements * Added getElement() and getElementValue() * Added toArray() * Cleaned up a lot of the code * Added the // {{{ markers to all files to make it for easier reading in vim * Added the error handlers and codes to make errors more descriptive * Added new method setConstants() which is like setDefaults() except that it overrides the POST or GET variables. * Added methods setElementTemplate(), setFormTemplate(), setHeaderTemplate() and setRequiredNotTemplate(). They are pretty self-explanatory. * Added method addData(). Same as before. * Added new method clearAllTemplates() which basically strips out all HTML. This is useful if you want to create a completely custom looking form using addData() * Fixed the toHtml() method so that it is a while statement so that freeze() works. * Fixed a bug in the hidden type, where it was setting the value when you created the element, thus not allowing the value to be set by POST or GET variables. * Took out the is_int test in select.php. * Made the caller a global variable in element.php, so that it can be accessed, if need be, in other element classes. * Changed it so that if an element is frozen and has no value it outputs '' instead of nothing which messes up old browsers like NS4. * Added renderElement() method which will return the html for one element. * Added removeElement() method which removes the element from the elements list. Both methods accept parameters. Dependencies:
|