UserForms module provides a visual form builder for the SilverStripe CMS. No coding required to build forms such as contact pages.
Go to file
Will Rossiter 3c1d81d014 ENHANCEMENT: added test coverage for UserDefinedForm.php and placeholders for other sections. API change: processNewFormFields removed
API change: refactored Form() into getFormFields(), getFormActions(), getRequiredFields()

ENHANCEMENT: added updateForm* extension hooks to allow customization of userforms
BUGFIX: gave custom scripts their own ID to enable it to be blocked.
2010-09-03 05:06:13 +00:00
code ENHANCEMENT: added test coverage for UserDefinedForm.php and placeholders for other sections. API change: processNewFormFields removed 2010-09-03 05:06:13 +00:00
css BUGFIX: more options don't get hidden by default 2009-08-12 02:48:37 +00:00
images BUGFIX: fixed image icons 2009-04-17 02:50:45 +00:00
javascript ENHANCEMENT: added test coverage for UserDefinedForm.php and placeholders for other sections. API change: processNewFormFields removed 2010-09-03 05:06:13 +00:00
lang MINOR: updated userforms translation file 2009-09-23 03:02:12 +00:00
templates ENHANCEMENT: added test coverage for UserDefinedForm.php and placeholders for other sections. API change: processNewFormFields removed 2010-09-03 05:06:13 +00:00
tests ENHANCEMENT: added test coverage for UserDefinedForm.php and placeholders for other sections. API change: processNewFormFields removed 2010-09-03 05:06:13 +00:00
thirdparty/jquery-validate BUGFIX: added validate plugin to module as 2.4 will not include the plugin. MINOR: changed path to jquery to not use jsparty folder 2009-12-07 00:37:20 +00:00
_config.php ENHANCEMENT Moved UserDefinedForm and related code, templates, CSS and javascript out of cms and sapphire classes into userforms/trunk 2008-09-29 03:18:23 +00:00
ChangeLog MINOR: updated documentation in prep for 0.3 2010-05-31 10:16:23 +00:00
LICENSE MINOR: updated changelog to reflect 0.2 release 2009-07-26 22:30:27 +00:00
README MINOR: updated documentation in prep for 0.3 2010-05-31 10:16:23 +00:00

User Defined Forms ("UserForms") Module
===============

Maintainer Contact
------------------
Will Rossiter (Nickname: wrossiter, willr)
<will (at) silverstripe (dot) com>

Requirements
---------------------
SilverStripe 2.4.0+

Documentation
-----------------------------------------------
http://doc.silverstripe.com/doku.php?id=modules:userforms

Installation Instructions
-----------------------------------------------
- Download the module from the link above.
- Extract the file (if you're on windows try 7-zip for extracting tar.gz files)
- Make sure the folder after being extracted is named 'userforms' (not userforms-r93130 for example)
- Place this directory in your sites root directory. (The root is the one with sapphire/cms in it)
- Run in your browser - http://www.yoursite.com/dev/build to rebuild the database.
- You should see a new PageType in the CMS 'User Defined Form'. This has a new 'Form' tab which has your form builder.

For more information see the documentation wiki