The purpose of ALFcontact is to provide a contactform with enough features to make it usefull and appealing whithout making it overly complicated.
Basically the form gives you the option to send messages to different aliases based on your accesslevel and/or language (J3 Only), these aliases are defined in the administrator section, each with their own set of options.
E.g. create aliases for Sales or Billing or Webmaster, add a prefix, custom optional field(s), default subject and/or redirect as you like and you're set.
If the user isn't logged in it will show inputboxes for adding reply info, once they're logged in, details can optionally be pre-filled.
Captcha security is included with a choice between reCaptcha and captchas.net.
Latest J!2.5 version: ALFContact v2.0.8
Latest J!3.* version: ALFContact v3.1.7
ALFContact supports around 33 languages at the moment and the number is growing, check the website for the latest information.
The only reason because I don't give maximum rating is because it use 2 captcha system I don't like:
Recaptcha is a third party stuff and require a registration and key for work..and is pretty big with ugly display. Probably is efficient captcha method but maybe too complex for users. The goal of captcha is to avoid spam and bots...not avoid users to submit a form..
BigoCaptcha are simple but can not be well customized and his development seem to be dead. This plugin was before published on the JED but now unpublished for unknown reason.. I don't like too much the "flag effect" of this captcha image. No button or link for reload and ask a new image (in case is not well readable) are present.
Anyway captcha are not developed by AlfContact so if captcha don't fit my need is not the fault of developer...but maybe Alfred can add another more friendly captcha ? :-)
Last point: Since version 1.9 a custom header/footer is available...so is now possible for who need (like me) to add in footer Google Maps using iframe. This is really a great value !
Only thing i would suggest is more configuration options when creating a form page via the menu option. I would like to add another form to my site, but I don't want the "To" or "Subject" field to show. Something that will allow us to create multiple forms for our website without having the same "To" dropdown.
The built in recaptcha support was easy to set up as I had already set up a recaptcha account to create my keys.
Prefilling fields for those visitors that are logged in is a nice touch.
Not an extension of the existing contacts so you loose the fields from the core contact function.
Reentering contact records rather than being able to link to existing contacts in the core functionality.
Only one custom field.
No google map.
Would be nice to see a distinction between messages sent from a logged in user and one that supplied their own email address. Would also be nice to limit the function of sending copy to self to those that are logged in.
Thanks for the feedback, I'll put your suggestions on the 'things-to-consider' list ;-)
I'm not sure what you want with googlemaps, but email me and convince me to put it in the next release.....
I wish the parameter button was a little more prominent and that there wasn't any redundancy in the menu/component settings. Aside from that, the component is super clean and works great!
I especially love the support for reCaptcha and being able to attach multiple email addresses to one contact.
I did have one problem (it was my fault) and sent a message through the demo site contact component. Alfred answered me quickly! Thanks Alfred.
My problem was using reCaptcha. I configured it in the menu item but not the main component parameters. If you use reCaptcha make sure you configure the main parameters in addition to the menu item parameters.
Once again, I highly recommend this component and Alfred's support is great!