Top Level :: HTML

Package Information: HTML_QuickForm2

» Summary » License
PHP5 rewrite of HTML_QuickForm package BSD 3-Clause License
» Current Release » Bug Summary
2.3.2 (stable) was released on 2023-11-02 by avb (Changelog)
Easy Install

Not sure? Get more info.

pear install HTML_QuickForm2

Pyrus Install

Try PEAR2's installer, Pyrus.

php pyrus.phar install pear/HTML_QuickForm2


Development Roadmap
  • Package Maintenance Rank: 81 of 225 packages with open bugs
  • Number of open bugs: 3 (46 total bugs)
  • Average age of open bugs: 4301 days
  • Oldest open bug: 6275 days
  • Number of open feature requests: 6 (75 total feature requests)

Report a new bug to HTML_QuickForm2
» Description
PHP5 rewrite of HTML_QuickForm and HTML_QuickForm_Controller packages.

This package provides methods to create, validate and render HTML forms.

Features:
* Supports all form elements defined by HTML standard, provides several
custom elements
* Server-side and client-side validation, several common rules provided
* Multipage forms (tabbed forms and wizards)
* Pluggable elements, rules, renderers and renderer plugins

Major advantages over PHP4 version:
* Most of the package's functionality is covered by unit tests
* DOM-like API for building the form structure, new streamlined API for
elements' values handling
* Default rendering without tables (inspired by
HTML_QuickForm_Renderer_Tableless)
* Renderer plugins for elements with complex rendering needs
* Ability to chain validation rules with 'and' and 'or'
* Client-side validation can run "live" on changing the form fields,
validation errors are displayed near the fields instead of in alert()
» Maintainers » More Information

Packages that depend on HTML_QuickForm2

Dependencies for HTML_QuickForm2