DFContact with Captcha-Support / SMTP-Support ComponentLanguage

DFContact is a Joomla! contact form component which is extremly easy to configure and has captcha support using com_securityimages 5.1. It uses the global Joomla settings to send emails (mail(), sendmail or SMTP).

It displays contact data and a contact form on the same page. The fields in the form can be choosen and set as optional or duty fields. Availible fields: Textarea, checkbox, company, title, name, position, street, postbox, zip, city, state, country, phone, mobile, fax, email, aim, icq, yahoo, msn. Addresses can be displayed in american, british, french or german format.

Includes english, german, czech, danish, dutch, spanish, polish, portuguese, russian and ukrainian language files for Joomla 1.5; english, german, french, spanish, portuguese, dutch, italian, swedish and language files for Joomla 1.0. Easy integration of other languages due to the use of language constant files.

Easily integrates with com_securityimages to display a captcha as spam-prevention.

Released under GNU General Public License (GPL).

Report

Pros:
- Simple setup and configuration.
- Ample amount of fields.

Cons:
- Not overridable.
- Not developed with web best practices in mind (using tables for form layout, etc), which wouldn't be so bad if you could override the page in your template.

For me the non-override was a deal-breaker.
This is a very good extension and works great for my site, the frontend customization is very eays and have rich options.

But the format of the email sent is not very attractive and there is no way to customize the way it show up in the mailbox. I wish I could make the received email format very simple and remove the unnessessory sentences which says "somebody sent you an email using the contact form on your website. This is what he entered:" and "The following lines contain information which has not been entered by the user, but was collected by the server."

Also I wish the received email sender is the one who makes feedback, now the received email is from the email of website owner so you can reply the email by clicking on the "reply" button, and need to copy/paste the email from inside the email body which is just waste of time.

I wish it had a templete for the email sent to the webmaster so we could easily customize it. For instance I need to receive email in Right To Left language but there is no way to specify rtl in it.
byshaltrade on June 7, 2009
Comapred to other contact form extensions - this one is much more complete. Being a component - it can be linked to a menu item. It has lot of fields for contact details. It also has the very important pre and post texts that can be customized to gave the form it's look and feel if you are familiar with HTML/CSS. Overall - I am very satisfied with the way it performs on my site
The component worked well for a while but stopped properly formatting the return address in the emails it was sending. Tried uninstall/reinstall which did not help, and found no forums for help on the developers site.
bypetetaylor666 on May 14, 2009
this used to be nice for j.1.o but for j.1.5 it doesn't match to the state of the art.
This is a good component to offer CAPTCHA support. I tested DFcontact v1.0.3 for Joomla 1.0 today. It can't pick up the correct language file. I have to manually specify the language file.

I think you can make this component better by detecting the correct language file automatically.

Thanks to the author.
Looking for captcha support for my contact, and tried this component. The output (CSS) is fairly unflattering and unconfigurable, and allows only for one contact person. How is this any good, since many sites need multiple contact persons? I suppose for a personal blog site this may be useful, but if you are running a business, or organization, this is useless.
byjuggle on May 15, 2008
Been looking for A good Contact extension for my project site.. after searching from google i found this contact extension exactly meant for my project website .. thank to the Developer/s
byCharles33 on January 23, 2008
Doesn't Work; Any Suggestions

Here is the error message===> Error: Mail has not been sent. Please try again later.

I have both ARTIO JoomSEF and Virtuemart working like Gold. I have SMTP Server selected in Joomla Global configs, . Joomla mail functionality also works great!

I checked to see if I recvd the emails; just in case it was a script error; nothing. My mailserver works; I host 6 different domains, so it's not that. My guess would be it does not send because of SEF being enabled; maybe there is some settings in the mailer script; dfcontact.php.

Any suggestions would greatly be appreciated.

Now to comment on the component; if it worked it would be an excellent contact form. But this is beta, with no support, and no real documentation; overall it's on the way to becoming a great little champion component.
byMolli on September 16, 2007
Easy to set up. Just a couple of minutes and it's running. And with CAPTCHA is's exellent.
Only thing that bothers me is that message box has no label...
If anyone knows how to add it, please let us know. I think I'm not the only one who would like this to be fixed.
DFContact installed seamlessly and after figuring out that "Duty" means the same thing as "Required" I was in great shape. I then installed Captcha and it appeared to integrate perfectly well.

The problem I ran into, which has prevented me from using this component is that the component will not send any mail out :-( I have all of the required fields filled correctly and have tried other addresses, but no luck. Obviously this is not a system wide problem because many other people are not having this problem. But I have not been able to find a viable solution on any of the website forums this seems to be a dead end. When I see a new version out I will try it again.

Bottom line? You should try it (with Captcha!) and if it works, I think you are in great shape. If it doesn't, don't knock yourself out I am sure a fix will be found.

Joe
This is a very simple yet effective contact form.

It's not hugely customizable - for example it doesn't seem to follow the template CSS, so you are virtually stuck with what what you've got. Obviously you could edit the code if necessary, but if you aren't a programmer or can't be bothered, then forget about changing the way this appears.

Having said that, it works perfectly straight out of the box. I had it running on my site in under 2 minutes. I regard it as a step up from the contact form that comes with Joomla. Not a very large step-up, but just a further step which gives you a few more options for your contact details. Plus the captcha thing sounds handy......if I can be bothered installing it next.....
As far as I can tell there's no way to add "Post Code or "Postcode" instead of "ZIP" (Zone Improvment Plan), which only exists in America, and possibly Canada.

I've tried changing the settings to UK but it makes no difference, it still says ZIP, which is totally meaningless outside America.
I needed more fields which this gave me and a quick change to the language file allows field labels to easily be changed.

Minor points -
Needs label for the Message Box
Needs message 'Fields marked with a * are required'
Layout when completing form could be more attractive
IP address, user agent, etc don't get forwarded, at least not for me
Back end should have a field for email subject
Front end should have field for a subject (which should be added after the backend subject text)
bychanetsa on December 31, 2006
Although this component does not have the capability of some others here, it does what it is designed to do really well (ie provide a contact form). I had it up and running in just a few minutes.
bygdd on December 2, 2006
This component looks good but in fact it is impossible to make it look good (no css or patTemplate support).

I 've tried to add my own stylesheet but impossible to plug into the php code of this component.

It's a shame because it's a often the last part of the job (making components) which is so important and often missing.

Hope this will be solved in a near future

greg
The component is fair but is lacking in some areas. A lack of customizable fields and different contact destinations makes it somewhat difficult to call it a really good addition to Joomla. The Joomla contact feature seems to be better, as far as I am concerned.
byalonaweber on November 26, 2006
After trying all Joomla forms and wasting precious time, this is the easiest - no hassle, no code, easy-as-nothing.
Reccommended!
by2brilliant on November 15, 2006
I have wasted a few valuable days trying to correct errors with other forms components. I downloaded this and within 15 minutes was able to test. This should be your first stop if looking for a quick, straight-forward form. No programming required! Many thanks to the company that offers this!
bydigiweb on October 17, 2006
Exactly what I wanted. It creates a form without learning advanced calculus. It has an easy to understand interface. Fields can be required with a dropdown selection. Nicely done.
Page 1 of 2