Menu

Tree [3bb83c] master /
 History

HTTPS access


File Date Author Commit
 examples 2013-03-21 Dieter Adriaenssens Dieter Adriaenssens [ba5298] enable displayNumRows en displayNewItemLinks se...
 formaid 2013-06-27 Dieter Adriaenssens Dieter Adriaenssens [3bb83c] add comment
 scripts 2013-04-26 Dieter Adriaenssens Dieter Adriaenssens [9b1b21] refactor Form::redirectToUrl() and Form:return_...
 tests 2013-04-26 Dieter Adriaenssens Dieter Adriaenssens [a0d2d9] add test adding a link as a string
 .gitignore 2013-04-02 Dieter Adriaenssens Dieter Adriaenssens [0aaf18] exclude build dir
 COPYING 2010-11-26 Dieter Adriaenssens Dieter Adriaenssens [4be27a] move LICENSE and README file to top folder
 ChangeLog 2013-06-27 Dieter Adriaenssens Dieter Adriaenssens [e00621] add UrlOverview parameter to form and add Overv...
 LICENSE 2010-11-26 Dieter Adriaenssens Dieter Adriaenssens [4be27a] move LICENSE and README file to top folder
 README 2012-04-04 Dieter Adriaenssens Dieter Adriaenssens [c76240] wrap lines, remove damafra references, improve ...
 build.xml 2013-04-24 Dieter Adriaenssens Dieter Adriaenssens [461e23] no need to run phpmd on the tests
 phpunit.xml 2013-04-04 Dieter Adriaenssens Dieter Adriaenssens [5ad41d] don't run code coverage by default, create sepa...
 phpunit_coverage.xml 2013-04-04 Dieter Adriaenssens Dieter Adriaenssens [5ad41d] don't run code coverage by default, create sepa...

Read Me

                       FoRMAiD
                       -------

FoRMAiD is an object oriented (OO) toolset for creating web forms
and tables for maintaining data in an easy, fast and secure way.
When using the framework, creating a web form is more like configuration
rather than programming. 

Website and more information : http://formaid.sourceforge.net/

The framework is released under GPLv3 (http://www.gnu.org/copyleft/gpl.html)

Requirements
============

PHP 5.1 (or higher)

Installation instructions
=========================

* Move the formaid directory to a place where you keep other php code and libraries.
  Preferably this directory is not directly web accessible,
  i.e. it should not be in your www root dir.

	mv ./formaid /path_to/.

* Copy the sample config file (config.sample.php) that is located
  in the framework root dir :

	cd /path_to/formaid/
	cp config.sample.php config.php

and edit the config.php file with your favorite editor.

You can change several config settings, but the most important ones are the settings
for connecting to the database.

* Include the parts of the framework you need in your php files.

If you want to include a form :

	require_once "/path_to/formaid/form.class.php";

or, if you want to include a table :

	require_once "/path_to/formaid/table.class.php";
 
In both cases, all necessary files are included to make everything work.