The Joomla! Extensions Directory ™


DFContact ComponentLanguage

DFContact is a Joomla! contact form component which is extremely easy to configure and has captcha support using reCAPTCHA (1.5/1.6/1.7/2.5) or com_securityimages (1.5). 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 displayed fields in the form can be chosen and be set optional or mandatory. Available fields: Textarea, checkbox, company, title, name, position, street, postbox, zip, city, state, country, geo-coordinates (longitude/latitude), phone, mobile, fax, email, aim, icq, yahoo, msn, linkedin, xing, facebook, google plus, twitter. Addresses can be displayed in us, british, french, german or japanese format - or in a format of your choice by easily creating a format template.

For easier input of geo-coordinates the MyGeoPosition.com DatePicker is used. It displays a Google Maps API Map and let's the user enter geodata by performing a search and then fine-tuning the result by dragging and dropping a marker. As starting position the address entered by the user is used. If none entered so far, the websites contact address will be used.

Includes english, french, german, bosnian, catalan, croatian, czech, danish, dutch, hungarian, italian, japanese, norwegian, polish, portuguese, romanian, russian, serbian, spanish, swedish and ukrainian language files. Easy integration of other languages due to the use of language constant files.

Easily integrates with reCAPTCHA (1.5/1.6/1.7/2.5) and com_securityimages (1.5) to display a captcha as spam-prevention.

Released under GNU General Public License (GPL).

Report

2008-05-15
Reviews: 1
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
2008-01-23
Reviews: 3
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.
2007-09-16
Reviews: 1
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.
2007-06-12
Reviews: 4
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
1 of 1 people found this review helpful
2007-05-31
Reviews: 14
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.....
2007-04-28
Reviews: 2
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.
2007-01-27
Reviews: 5
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)
2006-12-31
Reviews: 6
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.
1 of 2 people found this review helpful
2006-12-02
Reviews: 2
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
1 of 1 people found this review helpful
2006-12-01
Reviews: 2
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.
2006-11-26
Reviews: 2
After trying all Joomla forms and wasting precious time, this is the easiest - no hassle, no code, easy-as-nothing.
Reccommended!
2006-11-15
Reviews: 2
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!
2006-10-17
Reviews: 9
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.
2006-08-22
Reviews: 3
Nice clean code, easy to install. The only problem I found was server variables aren't being included with the message if you check this option.
2006-06-23
Reviews: 1
The extension was easy to install and easy to configure to suit my needs. I was recieving test emails within 5 minutes of installing the component. Having had problems with some inbuilt functions and external add ins to Joomla (due to my inexperienced, self created, CSS template), this displayed very well.
2006-06-13
Reviews: 1
This seemed like a decent component however I could not get it to function on my site. No matter what (valid) email address I entered into the form I got the message "please enter a valid email address" and it would not send the form.

I emailed the author about it 8 days ago but have not received a reply. If I can get this issue fixed I'd like to use the component. Hoping.
2006-06-01
Reviews: 2
I found this to be a great extension. I have had to hack the built in component or buy an extended component to get the features this presents.

Killer portions that sold me:
1) EASY to install, had plenty of direction at install time to keep me from messing up
2) Ability on a whim to require or ask as an option several fields
3) Ability to add text to the SUBMIT button without coding
4) Check box - TOP Killer part.

Shortcomings (#1 - USA ONLY BTW..)

1) The word DUTY is slightly misleading, for American English speakers - but to be fair, very easy to figure out
2) Lack of optional fields I can input, for instance, if I wanted to ask in a field for something that isn't there, I don't have a easy way change it - Overall not a big deal, just putting down as a documentation point.

Overall I give it an A+ even with the VERY MINOR shortcomings, this should be put into every Joomla instance by default.

Great work. Thank you!
vscribe
Page 2 of 2