=== phpHtmlLib === Contributors: mpwalsh8 Donate link: http://sourceforge.net/project/project_donations.php?group_id=32790 Tags: HTML, Forms, XHTML, XML, Widgets Requires at least: 3.8 Tested up to: 4.2.2 Stable tag: trunk The phpHtmlLib library contains 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. These classes, library functions and widgets can be used to build other WordPress plugins. == Description == 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 tags, and a programmatic API to generating tags on the fly. More information can be found on the [phpHtmlLib](http://michaelwalsh.org/wordpress/wordpress-plugins/phphtmllib/) plugin page. == Installation == 1. Use the WordPress plugin installer from the Dashboard or Unzip and Upload the phpHtmlLib content to your /wp-content/plugins/ directory. 1. Activate the plugin through the 'Plugins' menu in WordPress. 1. Refer to the official plugin page for documentation, usage and tips. == Frequently Asked Questions == 1. What does the phpHtmlLib plugin do? The plugin doesn't provide any new functionality within WordPress. The plugin provides a library of Classes and Widgets that other plugins can build on top of. In particular, phpHtmlLib has a very strong set of Classes for Form Processng which allows forms to be quickly created and processed with a consistent look and feel. 2. Do you plan to support phpHtmlLib 3. as a plugin? No. The phpHtmlLib 3.x thread was a complete re-write of phpHtmlLib for PHP5 and while it takes advantage of a lot of PHP5 functionality, the widget library isn't as robust. The re-write also includes a complete MVC framework which is of no value as a WordPress plugin. The 2.x thread is being maintained for the purposes of proving a WordPress plugin. == Changelog == The [phpHtmlLib page](http://michaelwalsh.org/wordpress/wordpress-plugins/phphtmllib/) provides full details on changes, bugs, enhancesments, future developments and much more and is the definitive source for the Change Log. = 2.6.8 = * Resolved a number of PHP Strict Standard notices resulting from calling non-static functions statically and/or mismatched method signatures between parent and child classes. = 2.6.7 = * Fixed spacing issues with radio buttons and check boxes. * Checked for existing styling before overloading it with CheckBoxList DIVs. = 2.6.6 = * Fixed compatibility problem with PHP method_exists() function which caused PHP to crash with some versions of PHP 5.3.x on certain platforms (e.g. PHP 5.3.13 on Linux). = 2.6.5 = * Fixed recently added child constructors which addressed PHP5.3 compatibility issues so they play nice with PHP5.2.x as well. = 2.6.4 = * Added child constructors which are needed by some versions of PHP (e.g. 5.3.1) to allow proper constructor chain calling. A missing constructor in the middle of a grandchild->child->parent class results in a PHP error in SOME PHP releases. = 2.6.3 = * Fixed numerous deprecated notices and warnings which result when running under PHP5. * Fixed problem with missing image on Action Bar when displaying empty the action bar on an empty GUIDataList widget. = 2.6.2 = * First release under the WordPress plugin respository.