CK Forms Popular ComponentModulePluginLanguage

CKForms is a Joomla 1.5 native component to generate Forms without any development knowledge. CKForms can save data in
Database and export them to CSV format.
Fields can be validated as text, number, date and email. A File upload field is available. Forms created can be backup
and restored easily with one click. An HTML Editor is available and a Captcha code can be used to secure the forms. A plug-in and a module are available to display forms. The layout can be customized with CSS, custom text inserted between fields. Data saved can be displayed in the Front-end interface.

/* CKForms is now on Twitter */
/* New Forum for CKForms Component */

Fix :
- clean warning PHP messages
- clean JavaScript code
- Incompatibility between CKForms and Joomla cache fixed
- Incompatibility with MYSQL reserved words fixed
- Clean data displayed in e-mails
- Problem with translation files in the module fixed

New features:
- Forms data displayed in the front-end as specific layout (choose of displayed fields)
- Pages navigator in the back-end and the front-end
- Fields labels displayed in forms and data tables
- add apply button in CSS editor
- Automatic switch for the language and the date format for the date picker
- choose of date format for the date picker
- Day date can be set in the date field
- "mandatory" replaced by "required"

Report

byeight on November 24, 2009
Joomla, it can be a pain, but modules...
They can make you cry at times.

CKForms is not like that.

You install it and the rest is intuitive and simple... as it should be.

I have tried others but always use and recommend this product.

The forms are easy to build, look great, can be backed up and reused. I was a little confused so I wrote to the developer. He was so kind and helpful.
Apparently I have the hon our of making the largest form he's seen with CKForms... 138 fields.

Do your self a favor, use CKForms. it will save you a ton of grief!
Finally! I have tried pretty much every forms component out there, certainly all the free ones and a couple of the commercial ones as well - but none have been able to do quite what I wanted/expected them to. Some had great back-ends, which made them incredibly easy to use, alas this meant that there was a lot of code and as such something was bound to go wrong, and did.

Others produce hideous forms with 0 layout, which you would then have to edit manually..

This component, however, was easy to use And produced a nice enough looking form! I am very impressed, and incredibly glad I found this awesome component. Great job, and Thank you!
This beautiful simple form builder does just what it advertises, which is a lot. Use the backend to add fields to form, specify storage (in the database, through email, or both), enable CAPTCHA. You can style labels and fields through CSS, add hidden fields, and more. Very easy to use. I cannot speak to the documentation because, frankly, I didn't need it. Very intuitive and powerful, especially for a form processor that stores in the database.
byOctavianusMagus on September 25, 2009
The manual scimps over everything. It is like the creator of CKforms does not want to say what is for what, or how things are done. Especially, how to use the forms in an Article is unusually cryptic and does not work if done exactly as written. Apparently, 'some obvious thing that everybody knows' has been left out, making it an impossible tools for newbees.
Although there is a stylesheet, there is no control over layout in an early stage, especially the width of a label column can't be specified which is rather odd as that is the key layout element. So, the programmer made a brilliant extension but a very bad manual.
to the coder:

this is an AWESOME tool, everything works perfect except for the mailer that sends out an email to the person to confirm they submitted the form.

when i go in there and make edits and go back it, it seems to lose the spaces and paragraphs every time. is there a fix for this or a manual way to edit the message?

thanks!
bytushartarun on September 23, 2009
i am a law student, but still i can handle it pretty well.
one missing link in the extension is that there should be a way of connecting the form upload/mail to the administrator to the person who submitted the form. (i have put the form page on the section where only registered users can access it)

but, thanks a ton for such a simple form.
i tried others, but was lost in codes :D
CK Forms is maby only one Joomla! 1.5 forms creation component, than works with many forms input languages like: Ukrainian, russian.

For examle - Chrono forms can't send message, if it contains russian or Ukrainian text. But CK Forms can do that!

It have many interface translations, and its Free!
bylordprodigy on September 9, 2009
Very well done! Simple, effective and intuitive! Bravo to the developer!

Few minor issues with the length of the fields. Also, I would like to have an option to position the fields in two, or three columns, have labels and fieldsets, etc.
bybalou06 on September 6, 2009
Everything seems to work fine, except captcha (a beautiful red cross image is displayed - IE8, FF3 and joomla 1.5.14
I will not use it on production site, because of spammers. too bad !! waiting for a real fix, as captcha module works fine on other extensions, seems to be a code issue.
I was looking for a fairly simple, non-commercial forms for my personal finance coaching practice. I wanted people to be able answer a few questions and then submit the form if they are interested in personal finance coaching.

Like others I had tried some others and I had been disappointed. They either didn't have documentation or I couldn't figure out how to do it or the formatting was lousy.

This extension is very simply and although it's not WYSIWYG it is very simple to set up and it has some basic documentation.

I'm very happy with this and would certainly recommend it. I will certainly be using it on other sites.

Regards,
Karen
byeiliasolutions on August 30, 2009
That is absolutely a great component. I tried more than 3 to 4 other components for joomla forms, but wasted my whole day and nothing else. Then I downloaded CK forms and it was the component that full filled my requirements. I was very impressed by its Date Field having a beautiful calendar integrated with it. Great Great Great.
bygobezu on August 25, 2009
This component is excellent in many of the cases I can imagine doing on the websites I develop, and have probably used it on 5+ customer websites.
I choose it mainly because of 3 reasons:
1. it fulfills its purpose as a form component and is robust doing it
2. it is simple, both for me to build up, and for handing over to my customers, who ultimately will be the ones maintaining the site we develop
3. its styled and plugs in my websites so beautifully that i seldom need to tweak on that part but whenever I need to all is within the reach of the css file

In a more advanced scenarios, I still would need to find myself to the more advanced components, such as fabrik, which I feel belongs more in the cck category than form component.
When it comes to forms, Joomla doesn't have much of an option. Most of the components are commercials and the few that are open source, they're absolutely an overkill for average user.

CKForm fills in that gap quite well. I like the native user interface and how it displays the form data. Its a simple form component that will make your life simply simpler.

The only thing that I hate about this wonderful component is jQuery. Joomla uses mooTools so you're forced to download around 70KB of JavaScript whether you need it or not. With CKForms, another 60KB gets added to the page. Its annoying when you spend so much time optimizing images, CSS, and all it takes is a JavaScript file to destroy it all.

I really wish the developer would move away from jQuery and embrace mooTools. That would make this component truly 1.5 Native.
bybreannadrew on August 16, 2009
Love it. Simple user interface and totally customizable. I'm thrilled with the way it works and how I can make it look. If you have basic css skills you can skin it as you want and the creation of forms is really easy.
byalasitis on August 16, 2009
I like the simple Joomla! interface and all went well until I tried to set the size of a text field (Max length: and Min length:). It doesn't work. It displays the field all the way across the page. Worse, I have spent way too much time in the forum trying to find a solution. Also, can't find support anywhere. It's too bad because it looks like the author is on to a good thing but as is often the case with free Joomla! form extensions, there are flaws.
bykokujin on August 6, 2009
I love this Form Component. I had it installed and working in a matter of minutes.

Real Easy to use and the front end styling / layout is very clean and does not break the page layout.

Great features too when creating a form.

Great stuff !!
Thanks so much!!!!!
I admit that ck forms is relatively easy although I am having a problem with the checkboxes failing to be included with the email submission. The labels are sent, just not the results. I haven't seen any other posts about this problem and therefore, no solution.
Good - installed faultlessly; easy to use; specially for forms with only one column. But I also found some js errors
I was on the verge of saying that this component in almost perfect, but I tried it on several sites, and one I exceed 7 or 8 fields, the users get this error message once they submit it:

Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.


Suggestions for future releases:
- I hope a button in added to copy forms and fields, to eliminate repetition.

- csv backup does not support Arabic

- I hope there is a way to grasp the sender's IP address.

- I'm using it for e-exams, so I hope that there is hidden field (other than lables because it is viewable in the page source) where I can put the answers of the question, so when I view the student answers or the notification emails, I have the model answers next to the students' so that I can compare.

But all in all, a very nice and easy to use component!
Owner's reply

Hi,

to solve the problem "Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.
see the link http://joomlacode.org/gf/project/ckforms/tracker/?action=TrackerItemEdit&tracker_item_id=17458

And all your suggestions will be present in the next release.

bybcsilla on July 30, 2009
Hi!

I noticed a strange thing.
In IE6 the validatio did't worked correctly.
If you change in the component

jquery.validate.pack.js

to

jquery.validate.js

the problem will be gone!

:)
Page 1 of 4