JProEasyContact, from JPro Extensions, allows you to render a responsive easy and beautifully simple contact module on your Joomla! 3 website. The module auto fits even on mobile devices, without loosing any functionality.
|current version:||3.0.0||release date:||October 2012|
|prev. versions:||1.0.0 > 1.0.4||updated on:||April 14, 2013|
|Included in package:||JProiCaptcha v3.0.2||min.requirements:||Joomla!™ 3.0 +|
Listed on Joomla!™ official Extensions Directory here.
JProEasyContact is a Joomla!™ 3.0 R3EADY! module
JProEasyContact allows you to render a responsive easy and beautifully simple contact module on your Joomla!™ 3 website. The module auto fits even on mobile devices, without loosing any functionality.
JProEasyContact uses a unique and proprietary JProiCaptcha system, specifically developed to work on Joomla!™ 3 with twitter Bootstrap framework. JProEasyContact is packed with several options that can be set on your Joomla!™ 3 back-end and with extra security layers for validation, to allow safe contacts to be sent. JProEasyContact validation system uses both jQuery and PHP to ensure that the form is submitted correctly.
The installation process is the standard Joomla!™ installation procedure and no special requirements are needed to perform a successful module installation. Note that during the install process (since version 3.0.0) the JProiCaptcha plugin is also installed and you need to activate it and, optionally, configure it.
JProEasyContact allows you to perform basic and advanced configuration on your Joomla!™ modules administration area.
There are three configuration tabs - Details | Options | Menu assignment. Although there's only need to configure the basics and important Menu assignment and module position (as in any other Joomla!™ module), you may want to perform other configurations and every configurable option has a help tip as you hover your mouse over the field label.
The Details tab is where you find Joomla!™'s general module options that are common to all of your installed modules. It's important that, in this tab, you assign a layout position to your module taking into account the template you're using.
In the second tab - Options, you have two sliders for the specific JProEasyContact configurations. The first corresponds to the Basic Options and the second to the Advanced Options:
After configuring the backend options, including the basic menu assignment, position, and publishing it, the JProEasyContact module will automatically render on the pages and positions selected, so there's no need to do any other configurations. It's ready to use!
Just in case you want to change the look and feel of the JProEasyContact module, it is highly recommended that you do an override of the default view to your template, so that in case of any updates, you'll not loose your personal settings/code/markup. To do this, follow the following steps:
1. create a directory with the module name in your default template html directory (the path should look like the following - yoursite/templates/your_template/html/mod_jproeasycontact/.
2. copy the three files - default.php, form_success.php and index.html, inside the mod_jproeasycontact tmpl directory to the directory you've created in your template (you should have now those two files inside the yoursite/templates/your_template/html/mod_jproeasycontact/). Don't copy the tmpl directory. This is just to be used by the platform in the modules directory and not inside the templates html!
3. Now that you have the default.php and form_success.php files, you can do your templating on these files, without affecting the core ones.
Note: any templating might change the module behavior, so test it before you take it live. In case something goes wrong, you can still copy the original files again and start over.
JProiCaptcha v3.0.2 captcha plugin from JPro Extensions.
Please read the LICENSE.TXT that ships with the JProEasyContact module package