LibertyformPackage

Forms handling package - prototype

Created by: Daniel Sutcliffe, Last modification: 30 Sep 2009 (20:45 UTC)
The Libertyform package is a protoype of a forms handling infrastucture. In itself it provides no user level functionality it is intended to provide functionality to other packages. The package provides a class(LibertyForm) based on LibertyMime from which other packages can extend their core Bit classes, and defines a smarty function ({formfields}) to handle the display of standardized form fields. Presently there is also some very basic quick hack bits of javascript to aid in client side field handling.

The idea is that other packages can be developed using this one to do all the heavy work of form creation and handling plus avoid the over duplication of code.

This package requires PHP 5.1. It was developed under MySQL 5.0 and has not been tested on any other DB platform yet.

You can get the package by checking out _bit_libertyform from cvs.