Login   Register  
PHP Classes
elePHPant
Icontem

Class: metaForm

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of yo keller  >  metaForm  >  Download .tar.gz .zip  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: metaForm
Base name: metaform
Description: Generate and validate forms from XML definitions
Related classes: , , , , , , ,
Version: -
PHP version: -
License: GNU Lesser General Public License (LGPL)
All time users: 781 users
All time rank: 3519
Week users: 0 users
Week rank: 2467
Picture of yo keller
Author: yo keller <e-mail contact>
Packages: 1 Browse this author's classes Browse this author's classes
Country: France France - PHP jobs in France
Age: ???
All time rank: 208260 in France France
Week rank: 2242 Down62 in France France Down


  Detailed description  
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

 

  Groups  
Group folder image HTML HTML generation and processing View top rated classes
Group folder image Databases Database management, accessing and searching View top rated classes

  Rate classes User ratings   Applications   Files Files  

  User ratings  
Not yet rated by the users

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  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
Plain text file formDef.xsl Data xsl style sheet for numerous form sub-fields defined as xml configurations
Plain text file jsrsClient.js Data Brent Ashley jsrs client library
Plain text file jsrsServer.inc.php Aux. corresponding jsrs php server library
Plain text file undoTestCases.php Test PhpUnit test suite for dbUndo class
Plain text file xmlForm.php Class php xmlForm class

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

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

Download all files: metaform.tar.gz metaform.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.