Forum Activity

Forum feed

formicula - v2.1

Author: Frank Schummertz (landseer)

Zikula Version: Zikula 1.0.0

Category: Utility

API 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.

 

For .764: AjaxSupportPackage for client side input validation available at http://noc.postnuke.com/frs/?group_id=8


System Requirements:

For the client side input validation in .764 (with formicula 1.1) the AjaxSupportPackage needs to be installed (see extended description).


Support Information:

Formicula 1.1 is designed for .764, but no longer supported!

Formicula 2.0 is designed for Zikula 1.0.0 or newer and will not work with .764!

Formicula 2.1 is designed for Zikula 1.1.0 or newer and will not work with .764! Installation of an older version of Formicula on Zikula 1.1.0 will fail as well.


Supported Languages: German, English, French, Spanish, Italian, Dutch


Change Log:

Formicula 2.0 (fs)
Zikula 1.0 only version

Formicula 1.1 (fs)
fixed [#3263] Rechenaufgabe wird nicht immer angezeigt
fixed [#3311] wrong field type
fixed [#3430] Contacts not transferred on upgrade
fixed [#3429] Captcha function not working


Formicula 2.1

see the changelog


 

Comments

Comment by:
Wendell's Avatar
Wendell
26 Aug 2006 - 10:44PM
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?
 
Comment by:
Landseer's Avatar
Landseer
27 Aug 2006 - 08:28AM
Thanks Wendell icon_smile

Right 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 icon_wink
 
Comment by:
Teb's Avatar
Teb
28 Aug 2006 - 11:30AM
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.
 
Comment by:
ccholewiak's Avatar
ccholewiak
04 Sep 2006 - 04:01AM
Ok I uploaded Formicula to server, regenerated in admin section. When I click on initialize, it doesnt initialize..did I miss somthing?
 
Comment by:
arturm's Avatar
arturm
07 Sep 2006 - 01:08PM
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.
 
Comment by:
Landseer's Avatar
Landseer
11 Sep 2006 - 06:05AM
This is not the right place for bug reports, please post them on the bug tracker at http://noc.postnuke.…projects/formicula/.

 
Comment by:
slam's Avatar
slam
11 Sep 2006 - 07:21PM
Great module - I love and use it, and have even stopped thinking any more about further developing vpContact.
Thanks - impressive work!
Greetings,
Chris
 
Comment by:
espaan's Avatar
espaan
20 Oct 2006 - 12:22PM
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.
 
Comment by:
mobiGeek's Avatar
mobiGeek
07 Jul 2007 - 05:11AM
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. icon_confused
 
Comment by:
j.covington's Avatar
j.covington
17 Sep 2007 - 09:27PM
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?
 
Comment by:
gmdistributor's Avatar
gmdistributor
03 Jan 2008 - 04:23PM
will this modual work with the latest versoin of postnuke 8.00bumm??? icon_confused i treid the sendform modual cannot get it to work set settings and no idea where the acual form is to link to my postnuke site
 
Comment by:
gmdistributor's Avatar
gmdistributor
08 Jan 2008 - 05:06AM
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_cache
which 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
icon_confused I DONOT UNDERSTAND WHAT THEY MEAN ???? HOW DO I FIX THIS ?? NEED IT EXPLANED IN LAYMEN TERMS
 
Comment by:
hozdemir's Avatar
hozdemir
05 Mar 2008 - 12:21PM
Hi,

I know this place is not to get support but the support site is in German icon_smile So, I'll try here.

Is it possible to create multi-step form with Formicula? Any hint would be appreciated.

huseyin
 
Comment by:
kylegio's Avatar
kylegio
04 Oct 2008 - 07:40PM
a useful feature would be if it could upload a file as attachment.

for example, a forum where users are applying for a job, the ability for them to select their resume and it would be added as an attachment would be a very useful tool.

not sure if this is possible but.. something to think about

 
Comment by:
FirstTracks's Avatar
FirstTracks
01 Jan 2009 - 08:33AM
Frank, I've just tried installing Formicula 2.1 in an install of Zikula 1.0.3. After regenerating the modules list, clicking on "install" for Formicula generates the following error:

Code

Fatal error: require() [function.require]: Failed opening required 'includes/FileUtil.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ftracks/public_html/includes/pnobjlib/Loader.class.php on line 321


Noticing that FileUtil.class.php is actually in includes/pnobjlib/ instead of the includes folder, I played around by copying FileUtil.class.php to the includes folder as well. That generated the following error:

Code

Fatal error: require() [function.require]: Failed opening required 'includes/StringUtil.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ftracks/public_html/includes/pnobjlib/Loader.class.php on line 321


At that point, noticing that StringUtil.class.php is similarly located in includes/pnobjlib/ I copied that file, too, to the includes folder, and then got the following error when trying to install the module:

Code

Fatal error: Cannot redeclare class StringUtil in /home/ftracks/public_html/includes/StringUtil.class.php on line 21


Any ideas?
 
Comment by:
nestormateo's Avatar
nestormateo
01 Jan 2009 - 05:28PM
Formicula 1.2 seems valid for 1.1 and no for 1.0.3.
Anyways an issue like this should be reported at formicula@Cozi or in the Forum icon_wink
 
Comment by:
pheski's Avatar
pheski
09 May 2009 - 03:51AM
FileUtil error noted above
I find it unfortunate that the distribution wizard allows you to build a distribution that won't work. In this case, it allows the core 1.1.1 and the Formicula 2.0 (which is what you get for Formicula with the distribution wizard)which are incompatible -

Peter
 
Comment by:
Guite's Avatar
Guite
11 May 2009 - 06:19AM
@Peter: look at this ticket. There are two points targeting the issue you find unfortunate.

Quote


* Distribution versions: check supported core versions

* checkout page: core version related compatibility checks


extdb is already a very very comprehensive project. So please look at what is already there instead of what is still missing icon_rolleyes
 
Only logged in users are allowed to comment. register/log in