PHP Classes

HV WDDX Metadata: Generates XUL and HTML forms based on XML config.

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 1,573 All time: 2,502 This week: 488Up
Version License Categories
hv_wddx_metadata 1.0GNU General Publi...XML, Databases, GUI, Validation
Description 

Author

This class uses the WDDX format to describe data for generating user interfaces.

From the WDDX data, any type of markup, including XUL, can be generated using XSLT. The generated markup can describe an entry form, for example.

The data entered by the users in the generated forms can be validated on the client-side using javascript, or on the server-side by PHP using regular expressions defined in the WDDX configuration file.

Requires XSLT module. Requires PEAR.php base class.

Example requires Mozilla or Firebird.

Picture of Herman Veluwenkamp
Name: Herman Veluwenkamp <contact>
Classes: 11 packages by
Country: New Zealand New Zealand
Age: ???
All time rank: 281 in New Zealand New Zealand
Week rank: 216 Down3 in New Zealand New Zealand Down
Innovation award
Innovation award
Nominee: 1x

  Files folder image Files (11)  
File Role Description
Accessible without login Plain text file edit.xsl Data XSL describing XUL form.
Accessible without login Plain text file events.xml Data Sample WDDX config file.
Accessible without login HTML file HV_WDDX_Metadata.html Doc. Documentation for class.
Plain text file HV_WDDX_Metadata.php Class Class to manage data described in WDDX format.
Accessible without login Plain text file javascript.xsl Data XSL for generating javascript array
Accessible without login Plain text file sample1.php Example Sample PHP for XUL form generation and validation
Accessible without login Plain text file validate.js Data Client-side javascript validation
Accessible without login Plain text file validate.xsl Data Generates javascript array for client-side validation.
Accessible without login Plain text file xbl.css Data Style for XBL widget bindings and display.
Accessible without login Plain text file xbl.xml Data XBL describing Calendar and Timepicker Widget.
Accessible without login Plain text file xul_elements.xsl Data XUL Form Widgets

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:1,573
This week:0
All time:2,502
This week:488Up