­
Simple Email Form, by Doug Bierer - Joomla Extension Directory

Introduction

Contact forms

Basic email contact form which lets you define up to 8 configurable fields.


Summary of Features

Features

  • Supports Joomla 2.5 and 3.x
  • Eight configurable fields: you configure the labels and sizes and types
  • "From" and "Subject" fields appear automatically
  • "From" field is checked to make sure it's a valid email address (using regex, not a realtime check)
  • "Reply-To" header can be activated
  • Fields 1 - 8 can be set to "Active," "Required," "Hidden", or "Inactive" in the module configuration, as needed
  • Hidden fields will automatically appear in the email
  • Body of email message contains labels + user input data for active and hidden fields
  • Any of the 8 fields can be normal (text), textarea, radio buttons, checkboxes or dropdown (select)
  • You can configure a recipient of the submitted email form plus optional CC and/or BCC
  • Optional "Send Copy to Me" field or automatic user copy
  • You can set the space between the labels and the input fields
  • You can specify an optional redirect URL if the form is submitted successfully
  • Info in form fields can be either reset or retained after form submission
  • Includes a field to upload an email file attachment
  • Email attachments can be filtered by filename extension
  • Max length of each field can be set (thanks to Rui Castro Lobo!)
  • You can activate "Test Mode" to help you troubleshoot when installing

30+ languages supported, including: Afrikaans, Arabic, Belarusian, Bulgarian, Chinese, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Latvian, Polish, Portugese (Brazilian), Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Vietnamese

An optional CAPTCHA can be activated
- You can use Google's reCAPTCHA (Joomla's default) or any other standard CAPTCHA extension for Joomla

All configuration is done by module manager: no complicated components to install! All fields can be either normal (text), textarea, checkboxes, radio buttons, or select.

New in SEF 2.x - thanks to Andrew Caya and Martin Beaudry :

  • Client-side and server-side form validation for all field types,
  • Server-side filtering for all field types,
  • Integration with third-party CAPTCHA modules like Google's reCAPTCHA (Joomla's default),
  • Integration with Joomla's language settings,
  • Allow users to configure an automated reply email to those submitting the form,
  • A new Belarusian translation thanks to Yury (y.sapozhkov@gmail.com)
  • A new Slovenian translation thanks to Ervin (ervin.bizjak@gmail.com)
  • The possibility of overriding any translatable string with a custom one using Joomla's language overrides
  • The possibility of overriding and customizing completely the form's rendering

Project's Lead Developer:
Doug Bierer: https://unlikelysource.com/

Since I test it, I use this module in every web page I make.

I used in module position (right or Left) and inside article for Contact Section using loadpostion.

I think the main pro is the ability to send mail attachments.

Excelent extension!

GREAT module!



Posted on 06 May 2011
This module really does ROCK!

Easy to install and easy to configure. Really does what it says on the tin.

This is a great little module



Posted on 08 February 2011
Doug, I just wanted to thank you for this great little module. I tried several before getting to this one and I must say that from my viewpoint, this was by far the easiest to setup and the most logical to configure.



Also, the coding is great with lots of explanations of what you did and why.



Everyone should be using this and giving Doug a big pat on the back!!!

Good extension



Posted on 20 January 2011
Good extension. Works well for what it does (and it's price ;))



The only features that I would like added to give it a 5 stars are:

- Possibility to set an object (done) AND make it read only (I use this to enable users to upload and send their resume, and I don't want them to change the object); even better would be to not show the object (but still send it with the email);

- It's a module but it's too big to be in a sidebar (correct); but, I didn't find how to link to it from the menu... There's no "module" menu (and it didn't have one), so I needed to create an empty article, link to it and say that the module only appears in this page; drawback: I have an empty section underneath the form...

- Of course, being able to really create a form (now we are limited to 5 text inputs and 1 text area) would be great... and to add some text to the body of the message (i.e. now, since I don't need any field other than the email and the file attached, I didn't show any custom field, so it sends me an empty message with an attached file. It would be nice to be able to add text to the email without having to have the user enter it (i.e. text area)).



But then again, it would be nice... I know how long it can be to create things and not a priority when we don't get paid for it...

Simple Email Form



Posted on 09 January 2011
Thanks Doug. I downloaded the module and installed it and set it up. No problems at all from install to usage. I will mention here that if anyone wants to change any of the wording on the form to your own liking or to make the statements more compact, just go to text.php and make the changes there.



Even after giving this an excellent, I would like to see the text area, the field configurable to adjust the length of text that can be written per line (row) even when the text area is reduced in size, say for instance 60 characters per row and configurable downward regardless of the size of the text area on the form.

Great quick form



Posted on 28 December 2010
Thank for the excellent form. It is a module but I chose to load it in content using the { loadposition modulename }. It works great for a quick contact form.
I like it. It'll definitely do the job I need it to do, but it would be nice if I could have more then one set of customisable fields.



All the same installation is easy, captcha setup is easy, customisable fields are easy. All in all nice program but needs some extra development. I could see paying for a "pro" version of this software.

great but missing some stuff



Posted on 07 November 2010
I chose this extension because the joomla core one stopped working (invalid token error, no idea why =/ ) and I really enjoy it. I like the fact that you can create your own labels and fields, and choose whether or not they should be required.



However, I don't understand why the Subject line has to be prefilled? And why it's not possible to make the Subject required aswell. I would much rather prefer it to be empty, like the rest, and made required to be filled in by the user.



Also don't like the fact that you can't put the Subject just above Message, with additional fields above Subject instead of inbetween the two.

Example..

Subject:

Additional field 1:

Additonal field 2:

Message:



Would much rather prefer..

Additional field 1:

Additional field 2:

Subject:

Message:



Other than that, great product overall! Very easy to use. Thanks and keep up the good work!

Not really ready yet



Posted on 17 October 2010
Agree 100% with baijianpeng. In addition after clickin send there is no feedback if the message is send. So the user does not know if there was an error or not.
Owner's reply: Actually this is not true! If the message is successfully sent, a success message appears in green. If unable to send, an error message appears in red. The color of the message is configurable. Also, the success or failure messages are included in the translation file, so they will match whatever language the administrator configuring the module chooses.

Need more improvements



Posted on 29 September 2010
1. The email content (body) field should be shown by default.

2. Why should the user input the path and URL for CAPTCHA? I think the CAPTCHA should work out-of-box! Could you please use relative path for it and then you can hide this parameter by using /cache folder by default?

3. The language selector should have an option to detect site language setting or the client browser language.

4. Fields labels should be translatable in language file, NOT to manually set in parameters.
Owner's reply: Not sure what is meant by #1. As for #2, it was a conscious decision not to have the module create a CAPTCHA directory. It's too dangerous to have the module write files to some arbitrary place on the host web server! Much better to let the administrator make a conscious decision where to create the CAPTCHAs. The latest version displays an error message with a "suggested" CAPTCHA directory and URL. As for #3 and #4 I agree with baijianpeng. You will note that it is on my "todo list". I most likely won't get to it in the version for Joomla 1.5, but will add that capability in when the version for Joomla 1.6 is released (most likely not until January of 2011).

Simple Email Form

Version:
2.3.0
Developer:
Doug Bierer
Last updated:
Aug 16 2021
3 years ago
Date added:
Mar 09 2010
License:
GPLv2 or later
Type:
Free download
Includes:
m
Compatibility:
J3
Download

Uses Joomla! Update System

Score:


Write a review