formicula - v1.0
Author: Frank Schummertz (landseer)
PostNuke Version: PostNuke Phoenix .760
Category: Utility
pnAPI Compliancy:
Yes
pnRender Compliancy:
Yes
Description:
Formicula is a module that allows you to create any kind of contact form with free configurable amount of input fields.
Features/changes:
* unlimited number of forms with unlimited number of free configurable input fields
* contact data get stored in the database now
* extended options per contact possible
* client side input validation (optional)
* added simple captcha for spam check
* XHTML compliant templates
* option to pass data to forms which allows you to use eg. Pagesetter data in formicula forms.
AjaxSupportPackage for client side input validation available at http://noc.postnuke.com/frs/?group_id=8
System Requirements:
For the client side input validation the AjaxSupportPackage needs to be installed (see extended description).
Support Information:
Supported Languages:
German, English
Change Log:

13 Comments so far
(Latest comments
)
1. Wendell wrote on Aug 26, 2006 at 10:44 PM
Awesome! Thank you, Frank for all your hard work.Can the data from Formicula forms be sent to Pagesetter and stored by Pagesetter into the database? I'm trying to find a way to replace the Pagesetter input forms and/or FormExpress. Formicula seems like it would be the way to go, but I'm not sure how to go about it. Is this possible?
2. Landseer wrote on Aug 27, 2006 at 08:28 AM
Thanks WendellRight now this is not possible, at least I don't know (yet?) how to achieve this.
The fact that formicula lets you define ANY number of fields makes it hard to connect it with Pagesetter without hacking the formicula code. You need a mapping between the formicula data fields and the Pagesetter data fields.
There is a feature request on NOC already that I keep open just to remind me about this
3. Teb wrote on Aug 28, 2006 at 11:30 AM
Upgrade from 0.4 to 1.0 does not copy the contacts... Probably something in // migrate contacts from config var to table
I am happy that I only had three in them, so I could easily add them again.
4. ccholewiak wrote on Sep 04, 2006 at 04:01 AM
Ok I uploaded formicula to server, regenerated in admin section. When I click on initialize, it doesnt initialize..did I miss somthing?
5. arturm wrote on Sep 07, 2006 at 01:08 PM
Frank, function.simplecaptcha.php not working on my PostNuke. Simply bitmap is not show.And second case: you use font Bitstream Vera Sans, which is copyrighted, I guess.
6. Landseer wrote on Sep 11, 2006 at 06:05 AM
This is not the right place for bug reports, please post them on the bug tracker at http://noc.postnuke.com/projects/formicula/.7. slam wrote on Sep 11, 2006 at 07:21 PM
Great module - I love and use it, and have even stopped thinking any more about further developing vpContact.Thanks - impressive work!
Greetings,
Chris
8. espaan wrote on Oct 20, 2006 at 12:22 PM
Chris, I see that you will not be developing vpContact any further. I will start using the Formulica module from now on. The demo looks good.9. mobiGeek wrote on Jul 07, 2007 at 05:11 AM
Suggestion: better introduction to what this module does. The description as a "contact form" module leaves much to be imagined as to what the module does/can do and what it shouldn't do.Thanks,
mG.
10. j.covington wrote on Sep 17, 2007 at 09:27 PM
Very cool. Question: how easy/hard would it be to derive values from the input data, and provide this in the contact email? For example, I would like to use the United States Postal Service webtools to look up the city and state given the zip code. If the user provides zip code only, then the code could perform the lookup using the USPS web service, and populate the email accordingly! Has anyone done this?
11. gmdistributor wrote on Jan 03, 2008 at 04:23 PM
will this modual work with the latest versoin of PostNuke 8.00bumm???12. gmdistributor wrote on Jan 08, 2008 at 05:06 AM
Hi my form works fine but the _cache images images donot show on my form ,the install instructions said :. If you want to use the build-in captcha, you need to create folder pnTemp/formicula_cachewhich nees to be writable for the webserver. when restricting acces via a .htaccess file
to pnTemp, you have to open this subfolder for images:
<.htaccess>
SetEnvIf Request_URI "\.gif$" object_is_gif=gif
SetEnvIf Request_URI "\.png$" object_is_png=png
SetEnvIf Request_URI "\.jpg$" object_is_jpg=jpg
Order deny,allow
Deny from all
Allow from env=object_is_gif
Allow from env=object_is_png
Allow from env=object_is_jpg
13. hozdemir wrote on Mar 05, 2008 at 12:21 PM
Hi,I know this place is not to get support but the support site is in German
Is it possible to create multi-step form with formicula? Any hint would be appreciated.
huseyin