Login   Register  
PHP Classes
elePHPant
Icontem

metaForm: Generate and validate forms from XML definitions

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (23)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2005-03-29 (9 years ago) RSS 2.0 feedNot yet rated by the usersTotal: 801 All time: 3,953 This week: 1,382Up
Version License Categories  
metaform 1.0GNU Lesser General Publ...HTML, Databases
Description Author  

This package can generate and validate forms composed with fields defined in XML files.

The generated forms can use a Javascript remoting scripting library to invoke remote PHP scripts without submiting the forms.

The package consists of:

- PHP class xmlForm, based on the original written by Herman Veluwenkamp to generate HTML forms from XML configuration file.
- PHP class dbUndo (in the class.undo.php file) designed to manage MySQL database record updates and undo operations, which comes together with a PhpUnit test suite class
- A XSL form definition file, covering all the generic needs of the supplied form samples, including the following form input formats: text, textarea, checkbox, radio button, remote script invocation button, file, hidden, single and multiple selections (with selection lists that can be kept in separate files)
- A number of Javascript and PHP functions that use Brent Ashley's jsrs (javascript remote scripting library), including his own jsrs package

Picture of yo keller
Name: yo keller <contact>
Classes: 1 package by
Country: France France
Age: ???
All time rank: 239768 in France France
Week rank: 1779 Up51 in France France Up

  Files folder image Files  
File Role Description
Files folder imageexprForm (6 files)
Files folder imagejsrs-adr-php (11 files)
Plain text file class.undo.php Class php dbUndo class
Accessible without login Plain text file formDef.xsl Data xsl style sheet for numerous form sub-fields defined as xml configurations
Accessible without login Plain text file jsrsClient.js Data Brent Ashley jsrs client library
Accessible without login Plain text file jsrsServer.inc.php Aux. corresponding jsrs php server library
Accessible without login Plain text file undoTestCases.php Test PhpUnit test suite for dbUndo class
Plain text file xmlForm.php Class php xmlForm class

  Files folder image Files  /  exprForm  
File Role Description
  Accessible without login Plain text file expr_Conf.xml Data form xml configuration file
  Accessible without login Plain text file expr_Conf.xsl Data form xsl configuration file
  Accessible without login Plain text file formValidated.js Data js script library
  Accessible without login Plain text file index.php Example form generator invocation script
  Accessible without login Plain text file operations.txt Data a list of operations used as selection list
  Accessible without login Plain text file search-form.css Data form css file

  Files folder image Files  /  jsrs-adr-php  
File Role Description
  Accessible without login Plain text file adr-form-process.php Aux. php server scripts for the jsrs database interface
  Accessible without login Plain text file adr-form.xml Data form xml configuration file
  Accessible without login Plain text file adressedb.sql Data sql script for the jsrs demo database
  Accessible without login Plain text file adrForm.js Data js script library
  Accessible without login Plain text file config.inc.php Conf. demo database configuration file
  Accessible without login Plain text file formValidated.js Data js script library
  Accessible without login Plain text file index.php Example form generator invocation script
  Accessible without login Plain text file jsrs-adr_Conf.xsl Data form xsl configuration file
  Accessible without login Plain text file lieux.txt Data a list of location types used as selection list
  Accessible without login Plain text file pays.txt Data a country list used as selection list
  Accessible without login Plain text file search-form.css Data form css file

 Version Control Unique User Downloads Download Rankings  
 0%Total:801All time:3,953
 This week:0This week:1,382Up