phpHtmlLib 2.5.4 review

Download
by rbytes.net on

phpHtmllib is a set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML WA

License: GPL (GNU General Public License)
File size: 915K
Developer: Walt Boring IV
0 stars award from rbytes.net

phpHtmllib is a set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML WAP/WML Documents, and SVG (Scalable Vector Graphics) images as well as complex html 'widgets'.

It provides a mechanism to output perfectly indented/readable XML/HTML/XHTML/WML/SVG source, and a programmatic API to generating XML/HTML/XHTML/WML/SVG on the fly.

What's New in This Release:
fixed a problem with the ADODBDataListSource not doing count() properly.
fixed a problem with the MessageBoxWidget::add_button() not working when an action contained a .html url
Got the FormWizard to work. It should be useable now. It requires a child of the StandardFormContent.
Changed FormValidation::is_name() to allow a second parameter to specify the max allowable length.
Added ordering capability to the FEComboListBox
Added 3rd parameter to DefaultGUIDataList::action_button() to support extra js prior to the submit being called.
changed the order in which the content for the head are rendered for the HTMLPageClass. All external links are now built first before the inline js and css is added.
changed the css class name of the DefaultGUIDataList column header links to resolve a conflict with the FERadioGroup text links
changed FECheckBox clickable text to use the same css class name as the FERadioGroup clickable text. 'form_link'
Added a new optional parameter to the FormElement::get_element_name() so it can be called statically to discover an element's name that is used in the form, based on a string.
First pass at a working FormWizard. It's still combersome a bit.
Added an index parameter to FormElement::build_id_name() for building consistent ID strings for complex FormElement children.
Added new FEColorPicker with some used JS code from http://www.mattkruse.com/javascript/colorpicker
Fixed an issue with the FEComboListBox when manually calling set_value().
The right hand side data wasn't being merged properly with the left hand data.
Brian Laird added code to have a list of required selected values for the FEComboListBox.
added XMLTagClass::get_tag_attribute()
Fixed a problem of the DefaultGUIDataList missing the wrapping form tag when someone has added an action column.
Fixed a minor issue with the FEHidden element with a value of 0 and php5
Fixed a small issue with the FormProcessor building a hidden element that wasn't W3C compliant.
Fixed a potential problem with the FEDate element being used more than once in a form.
Added https support to the FormValidation::is_url().
Added InfoTable::set_title_css()
Added Daniel I. Robert's PEARDB_DataObjectDataListSource
Fixed some validation issues with FEFile

phpHtmlLib 2.5.4 keywords