Component: Contact Enhanced

Contact Enhanced is a Contact management and Custom Form for Joomla with Unlimited Form Fields, Captcha Plugin Support, Newsletter integrations and much much more...

Contact Enhanced is a contact component manager created to replace Joomla! core contacts component and add lots of advantages and new features (see Features tab below) and it offers many plugins and modules for several different purposes. When you check out you can choose 3 different subscriptions: 6 Months, 1 year or 5 years







Responsive Design

Our extension is compatible with Bootstrap Responsive features, therefore it will look awesome in all devices (smartphone, tablet, desktop,...)

Powerful Yet Simple

Being trusted by 8.000+ amazing subscribers so far. Best Contact Manager and Form for all needs.

Flexible Customisation

A big number of customisable Form Fields, HTML Templates,...

Regular Updates

Our extensions are updated each time a bug is discovered or when there are new features.

HTML5 Compatible

Takes advantage of the latest HTML5 Markup most of the available features.

Form Fields

ow you can have as many fields in your forms as you wish. Available field types: Text, Multitext(textarea), SelectList, Checkbox, Radiobutton, File Upload, Mailing lists, Date (calendar), SQL, Auto Complete and many many more...

Google Maps Integration with Directions

Easily add a map to the contact page and allow your users to trace a route to your location;

Custom Code

You can add custom PHP, CSS and JavasScript code to any form; This allows you to create professional and very advanced forms;

QR Code integration

Auto generate QR Codes based on Contact information; Available formats: vCard, MECard, BizCard, MATMSG, MEBKM, Phone, SMS, URLTO, mailto, GeoCode;

User Information

It will get your user's IP Address, Browser, Operating System and Screen resolution; Whenever possible CE will also get the address based on the IP;

Newsletter systems Integration

Campaign Monitor, MailChimp and AcyMailing

HTML Templates

Receive and send html emails; Templates are easy to customize and you can have a different HTML Template for each form;

Export Contact to vCard

Your users can download a vCard and import to their email clients


Contact Enhanced is a very safe extension. All the information is secure, including the Uploaded user files. We've also tested for XSS (Cross Site Scripting) and SQL injection.

Captcha Plugin Integration

Captcha Image to prevent robots to fill the forms, in other words, to ensure that the response is not generated by a computer. Compatible with Joomla Captcha Plugin Type (including reCaptcha and SecurImage)

Canned Answers

Are you tired or having to type the same answer over and over again? Try the Canned Answers feature.

Google Maps

Contact Enhanced uses the Google Maps API to show a map based on the contact address.

Google AMP

AMP (Accelerated Mobile Pages) enables the creation of websites that are consistently fast, beautiful and high-performing across devices and distribution platforms. Contact Enhanced is Compatible with AMP.

Demonstration Pages

Form Fields Available

See the Form Field Documentation for Form Field details and usage instructions.

  • Text Field
  • CheckBox
  • Date
  • Date range
  • Free text
  • Hidden input
  • Multi-text (textarea)
  • Multiple File Upload
  • Number
  • Number Range Password
  • Radio Button
  • Select List
  • SQL (get data from your database)
  • Multiple SQL;
  • Campaign Monitor (newsletter integration);
  • AcyMailing Newsletter Integration;
  • MailChimp Newsletter Integration;
  • Advanced Form Fields
    • Javascript (add js code to the page);
    • CSS (add css code to the page);
    • PHP (add php code to the page);
  • Pagination: Allows you to create multi-step forms;
  • Buttons: Allows to customize the submit button label/text;

Change Logs:

Version (May 27, 2024)


  • Removed reliance on the Google Charts Library for QR code generation; QR codes are now generated without using third-party APIs.
  • Updated the "Get IP Based Location" feature to enhance maps integration.
  • Added an option to display the contact image either before or after the contact's name.


  • Resolved an issue where the option to copy to selected user groups was not working properly in Joomla 4 and 5.

  • Fixed a problem with saving mail templates in the back-end.

Version 5.2.6 (May 04, 2024)

New Features:

  • Updated the search module to allow filtering by position.


  • The search module filter now works with the city, even if state and country filters are not present.

Version 5.2.5 (April 17, 2024)

New Features:

  • Updated the search module to allow filtering by position.


  • The search module filter will now work with the city even if the state and country filters are not present.
  • Replaced deprecated QR code generator. Google previously deprecated their QR code generation service. In response, we have implemented our own QR code generation, eliminating the dependency on third-party APIs. Additionally, we've added a caching method for QR code images, allowing browsers to serve the same image if it hasn't changed, thus improving performance and efficiency.

Version 5.2.5 (April 17, 2024)

New Features:

  • Introducing Search by Tags and Contact Custom Fields. You can activate this feature in the Component Options under the Search tab. If you're using a Search Menu item type, be sure to adjust the Search Fields accordingly. Note: In Joomla 5 and newer versions, Custom Contact Fields must be set to Searchable in the Field Parameters.


  • Removed deprecated messages in the Contact Enhanced Content Plugin.
  • Fixed a bug in the Captcha Plugin when using the plugin without saving the parameters.
  • Fixed some minor aesthetic problems when loading the page in dark mode.

Version 5.2.4 (April 10, 2024)

New Features:

  • Added additional options to order contacts in the category views.
  • Added the option to display the web page in the List and Thumbnail Layouts.

Version 5.2.3 (February 26, 2024)

New Features:

  • Reintroduced the Thumbnails Category view for a more visual navigation experience.
  • Enabled editing of Contact Custom Fields directly from the front-end, enhancing user accessibility.
  • Optimized Google Maps integration with new validation checks to prevent loading issues when contact coordinates are unset or the API Key is missing.
  • Improved user experience by adding automatic refresh for SecurImage Captcha during Ajax form submissions.


  • Enhanced Google Maps loading logic, including checks for valid contact coordinates and API Key presence to ensure seamless map displays.
  • Streamlined user interactions with auto-refreshing Captcha, making form submissions smoother.

Bug Fixes:

  • Resolved an issue where OpenStreetMaps would not load, ensuring reliable map availability.
  • Corrected a caching issue with front-end contact editing that incorrectly retained the contact id.
  • Ensured compatibility with PHP 8.2+, broadening the component's usability across more server environments.
  • Addressed a dashboard JavaScript error for a cleaner admin experience.
  • Fixed a problem with Ajax Form Submission that prevented multiple errors from being displayed simultaneously. Now, all errors are clearly presented to the user.
  • Adjusted HTML Template labels in Component Options for better clarity.
  • Refined the layout of inline form validation messages, improving form aesthetics and usability.
  • Corrected XHTML validation for the hidden field type, ensuring web standards compliance.
  • Updated the translation for the Submit button to reflect its state after being clicked, enhancing user feedback.

These updates aim to enhance the functionality, user experience, and compatibility of the Contact Enhanced Component for Joomla, making it more robust and user-friendly.

Version 5.2.1 (February 08, 2024)

New Features:

  • Thumbnails Category View: We've brought back the Thumbnails Category view for enhanced visual presentation.
  • Front-End Custom Field Editing: Now users can conveniently edit Contact Custom Fields directly from the front-end view, streamlining the customization process.
  • Improved Google Maps Loading: Implemented changes to enhance the loading process of Google Maps, including validation checks to prevent loading when contact coordinates are missing or set to 0, ensuring smoother functionality.
  • Auto Refresh for SecurImage Captcha: Enabled auto-refresh for SecurImage Captcha when submitting forms via Ajax, enhancing the overall user experience.

Fixed Issues:

  • OpenStreetMaps Loading Issue: Resolved the issue where OpenStreetMaps were not loading properly, ensuring seamless functionality.
  • Front-End Contact Editing: Fixed the caching of contact ID during front-end contact editing, ensuring accurate data handling.
  • Compatibility with PHP 8.2+: Ensured compatibility with PHP 8.2+ for optimized performance.
  • Dashboard JavaScript Error: Addressed and fixed a JavaScript error occurring in the Dashboard, ensuring smooth operation.
  • Ajax Form Submission Problem: Resolved the problem with Ajax Form Submission encountering multiple errors, now displaying all errors accurately for better user feedback.
  • HTML Template Labels: Fixed HTML template labels in the Component Options for improved clarity.
  • Inline Form Validation Messages: Corrected the layout of inline form validation messages for better readability.
  • XHTML Validation for Hidden Field Type: Ensured XHTML validation compliance for the hidden field type, enhancing overall code quality.

These updates aim to enhance the functionality, usability, and stability of Contact Enhanced Component, providing users with a smoother experience.

Version 5.2.4 (April 11, 2024)

New Features:
  • Added a few more options to order contacts in the category views.
  • Added the option to display the Webpage in the List and Thumbnail Layouts.

Version 5.2.3 (Feb 24, 2024)

New Features:
  • Reintroducing the Thumbnails Category view.
  • Added option to edit Contact Custom Fields from Font-end view;
  • Implemented some changes when loading Google Maps and some validation checks to avoid loading when the contact's coordinates are set to 0 or missing API Key
  • Added auto refresh for SecurImage Captcha when submitting the form via Ajax, improving User Experience.
Fixed Issues:
  • OpenStreetMaps was not loading.
  • Fixed Front-end contact editing, which was caching the contact id.
  • Compatibility with PHP 8.2+
  • Fixed Dashboard javascript error
  • Fixed Ajax Form Submission problem when it encountered multiple errors. Now it will display all errors when multiple errors are present.
  • Fixed HTML Template labels in the Component Options
  • Fixed inline form validation messages layout
  • Fixed XHTML validation for the hidden field type
  • Translation for Submit button after clicking on it.

These updates aim to provide an enhanced and seamless user experience with Contact Enhanced.

Version 5.2.1 (January 10, 2024)

New Features:
  • Introducing the ability to mark multiple messages as unread or read directly from the Messages view for increased efficiency.
Fixed Issues:
  • Resolved the Google Maps Form Field issue, ensuring proper functionality.
  • The Messages Form Field Filter now maintains persistence, delivering a smoother and more user-friendly experience.
  • Addressed and fixed the Control Panel Quickicons for improved accessibility.
  • Fixed the Guided Tours Translation plugin for CE for Joomla 4.
  • Rectified the issue with Ideal Store Locator not loading locations.

These updates aim to provide an enhanced and seamless user experience with Contact Enhanced.

Version 5.2 (January 08, 2024)

New Features:
  • Added a new Trash button in the Message view, so you can Trash a message directly from that view. Thanks to the user Yosh for this suggestion.
  • Added option to filter Recorded Messages by Read status.
Fixed Issues:
  • Upgrade script from Joomla 3 now updates the Contact parameters to avoid problems with blank email templates;
  • Problem with the Mailto2CE plugin when loading more than one email per article.
  • Other minor fixes

Version 5.0.3 (December 13, 2023)

Fixed Issues:

  • Resolved Smart Search results containing Contact Enhanced Content Plugin Short code. The short code will no longer be indexed in search results.
  • Fixed Marker Popup (Info Window) behavior when the Address was set to Hide.
  • Removed some deprecated notices in SecurImage Captcha Plugin introduced by PHP 8.2.
  • Fixed SecurImage Captcha plugin not reloading correctly for some users.

New Features:

  • Introduced a new Marker Popup Contact Field, providing flexibility in adding content to the Marker Popup. Utilize the short code [IMAGE] to dynamically insert the contact's image and [ADDRESS] to dynamically insert the contact's address.

Customization Options:

  • Customize the content by overriding the Info Window Content Setting in the component options. Available options in this setting include Address, Miscellaneous Information, or Marker Popup.

Version 5.0.1 (December 03, 2023)

  • Contact Enhanced > Contact Creator NEW plugin.
  • Updated SecurImage, adding new Fonts, Random Font selection, and new options for random characters.
  • Fixed incompatibility with hCaptcha plugin.
  • Fixed problem with WebAssetRegistry which was throwing errors for some users.
  • Added iStoreLocator compatibility with the latest Google Maps API.
  • Fixed iStoreLocator's HTML code for the "Find My location" button in the Search bar.

Version 5.0 (November 03, 2023)

  • Fixed Boutscout integration.
  • Fixed Guided Tours bug causing a problem to install the component;
  • Added Compatibility with Joomla 5.

Version 4.3.19 (September 29, 2023)

  • Added a New Calendar Form Field with many new features, including the option to block dates and weekdays, choose themes and the first day of the week among other options.
  • Fixed Contact list showing contacts that had reached the Unpublish date.
  • Fixed some minor bugs.

Version 4.3.18 (August 21, 2023)

  • Fixed form redirecting to a 404 page after form submission due to SEF URL missing the category ID.

Version 4.3.17 (August 01, 2023)

  • Fixed Category Module not displaying the contacts.

Version 4.3.16 (July 26, 2023)

  • + Added "List First Level Categories and Contacts" menu item type that shows a list of All First Level categories from a selected category and All contacts in those categories.
  • Fixed Website language string in Ideal Store Locator's CSV editor.

Version 4.3.14 (June 26, 2023)

  • + Added option to search by Postal Code
  • Fixed integration with Joomla's Search Index (com_finder)

Version 4.3.13 (June 21, 2023)

  • Added Guided Tours for Contact Enhanced.
  • Added a temporary Guided Tours plugin to overcome Joomla's bug of not loading Language strings for the tours. This will be removed in future versions
  • Fixed Form Field Tooltip Inline position
  • Removed Mouse Over and icon Tooltip locations in order to increase compatibility with mobile devices.
  • Fixed Form Field Bulk Import Error
  • Fixed Auto Geolocation in Contact Enhanced Dashboard
  • Fixed Form Fields not displaying on sent email and on the Recorded Messages page
  • Removed deprecated Insightly, Salesforce, Signature Pad, JComments, and Dwoo plugins. Dropped support for JComments and Dwoo and moved Insightly, Salesforce, and Signature Pad to Form Fields.
  • Fixed Optional Attributes for Radio and Checkbox Form Feld Types.

Version 4.3.12 (May 8, 2023)

  • Added Placeholder for Textarea
  • Added options to Upcomming Birthdays module
  • Fixed Google Maps zoom level when selecting the Maps tab in the Contact edit page.

Version 4.3.11 (May 4, 2023)

  • Fixed update script causing problems with Joomla 4.3+

Version 4.3.10 (April 19, 2023)

  • Added compatibility with Joomla 4.3
  • Added a new Security feature to block selected language characters. For example: Cyrillic, Arabic, Armenian,... See screenshot
  • Remove some PHP 8.0 deprecated code

Version 4.3.9 (April 09, 2023)

  • Applied a few cosmetic fixes

Version 4.3.8 (March 13, 2023)

  • Now it's allowed to send Anonymous emails (without the Name and Email fields)

Version 4.7 (March 6, 2023)

  • Added new Ideal Store Locator Module
  • Fixed Form Fields not allowing the same Alias on different categories.
  • Alternative Template Mail Settings Fixed;
  • Fixed Update script failing to upgrade from Joomla 3.

Version 4.3.6 (Jan 23, 2023)

  • Fixed Language issue with Mail templates
  • Remove some PHP 7.x deprecated code

Version 4.3.5 (Dec 7, 2022)

  • Created Option to force loading jQuery in Ideal Store Locator
  • Fixed Multiple Files Form File not working when not required.
  • Fixed CSS incompatibility with some templates

Version 4.3.4 (Dez 1, 2022)

  • Fixed Language overrides not applying under some circumstances.
  • Fixed errors introduced by Joomla 4.2.5.
    • This Joomla version changed the Factory::getApplication()->getIdentity($user_id) method without prior notice and without deprecating it first. It no longer accepts the $user_id parameter and it's returning a blank User object instead of getting the user by the user id provided. The getIdentity() method was introduced in Joomla 4 and should not be changed without prior notice. :(
    • The Mailer AddRecipient method no longer accepts an array of email recipients
  • Fixed Form Fields not allowing more than one "one per category", even from different categories.
  • Fixed SQL update script when upgrading from Contact Enhanced for Joomla 3
  • Fixed Custom Code plugin OnValidateContact option 

Version 4.2.2 (Oct 26, 2022)

  • Added option to submit a contact via Ajax, without the need to reload the page.
  • Added a new Categories module to Contact Enhanced PRO.
  • Added Option to Prevent Google Font Roboto from loading Using Google Maps API.
  • Fixed the default value for date fields in the SQL update script.

Version 4.2.1 (Sept 26, 2022)

  • Added Option to choose a different editor for the WYSIWYG Form Field.
  • Added Italian Audio Language files to SecurImage Captcha;
  • Changed the type of the Submit button preview (back-end) to button instead of submitting, to avoid problems with the Search and List reorder Tools.
  • Fixed Update script to properly update messages Database table data columns;
  • Fixed Multiple Files Form Field not completing the transitions for the ADD and DELETE files;
  • Fixed Multiple Files Form Field Ajax call cache on some Joomla Configuration;
  • Fixed WYSIWYG Form Field error in Front-end;
  • Fixed Select Recipient Form Field.

Version 4.2 (Sept 13, 2022)

  • + Updated SecurImage Captcha plugin.
  • + Updated Contact Slider in the PRO package.
  • # Fixed problem with Joomla PHP Mailer library

Version (July 19, 2022)

  • + Added option to Create Contact menu item to enable user to edit the contact linked to his username instead of creating a new contact.
  • # Fixed Multiple Files Form Field Preview in Administration causing 500 errors
  • # Fixed Contact Enhanced Module

Version 3.10.4 (July 19, 2022)

  • # Fixed small issues and template incompatibilities

Version 3.10.1 (May 23, 2022)

  • + Added AcyMailing v7 Integration
  • + Added option to view Recorded Messages from the Front-end by users with edit rights
  • + Ideal Store Locator will now load Featured Contacts before other Contacts;
  • # Fixed Address details displaying twice in for some users;
  • # Fixed small issues and template incompatibilities

Change Logs:

Version 3.9.14 (October 11, 2021)

  • # Fixed issue with Street Address showing to non-logged-in users when set to display to registered users only..

Version 3.9.13 (August 08, 2021)

  • # Fixed iStoreLocator issue when having ${number} in the text.
  • # Fixed Country field in Contact View and in Contact Slider Module.
  • - Removed EasyCreator's comments in order to be compatible with Joomla 3.10 pre-update check for Joomla 4. Contact Enhanced hasn't been using EasyCreator for a long time, but there were a few lost comments in the code.

Version 3.9.12 (April 12, 2021)

  • + Added Contact Slider option to hide icons and inherit configuration from Component Options OR Contact Options;
  • # Fixed wrong Contact Ordering;

Version 3.9.11 (Oct 01, 2020)

  • # Fixed Form Field Validation script which was not loading properly on Joomla 3.9.21;
  • # Fixed Leaflet Maps bug when creating new contact;
  • # Fixed Leaflet auto-complete in the back-end;
  • # Fixed Categories View when searching or filtering by City/suburb;
  • # Fixed Search Module when filtering by City/suburb;
  • # Fixed Multiple Files Upload field, which was not displaying the uploaded files in Mobile browsers;

Version 3.9.10 (May 08, 2020)

  • + Added CSV editor Feature to Ideal Store Locator;
  • # Updates SecurImage plugin;

Version 3.9.8 (Sept 11, 2019)

  • + Added feature to Cron Plugin that clears com_content's cache when a Contact Enhanced Form is submitted using either the module or the plugin;
  • + Added option to Cron plugin to synchronize all contacts with "slave" websites;
  • + Added feature to display Abandoned Forms in Contact Enhanced » Recorded Messages;
  • # Fixed Ideal Store Locator search integration with Contact Enhanced Component;

Version (July 8, 2019)

  • # Fixed Google Maps Error on some environments causing a "Restricted Access" error;

Version (July 4, 2019)

  • # Fixed Form Submission Origin Verification in order to allow subdomains;
  • # Updated jQuery File Upload Plugin to the latest version fixing some Secutiry Vulnerabilities;
  • + Created option in CE Cron Plugin to Sync Contact Enhanced » Contacts between different Joomla Installations. (Only available in PRO);

Version 3.9.6 (June 10, 2019)

  • # Fixed incompatibility with PHP 5.6.

Version 3.9.5 (June 6, 2019)

Version 3.9.4 (May 1, 2019)

Version 3.9.3 (March 24, 2019)

  • + Added total file size per email setting. If all file sizes combined are larger than the setting the files will be added as link instead of attachments.
  • + Pagination Form Field will now save form state (form fields) after each form submission;
  • + Contact Enhanced Alpha Index module now has a RESET option. The Layout has also been changed and now there's no image, just CSS;
  • # Fixed Missing Miscellaneous Field;
  • # Fixed vCard issue on Android;
  • # Fixed CE Feedback plugin which was not displaying after last update;

Version 3.9.2 (January 18, 2019)

  • # Fixed missing contact details layout file;

Version 3.9.1 (January 18, 2019)

  • + Added compatibility with Joomla Action Log component (For PLUS & PRO packages only);
  • + Contact Enhanced User plugin will add an unique suffix to the alias if there's another contact with the same alias.
  • + Added Fullscreen control options to iStoreLocator;
  • + Added hability to filter back-end contacts by tags;
  • # Fixed missing title for the Contact Enhanced Content Plugin;
  • # Fixed Multiple File Upload Field when running PHP 7.0 or older
  • # Fixed incompatibility with Latest Google ReCaptcha plugin;

Version 3.9 (October 31, 2018)

  • + Added new Privacy plugin in order to add compatibility with the new Privacy Component in Joomla 3.9 for Contact Enhanced PLUS and PRO.

Version 3.8.7 (October 26, 2018)

  • + Added new Security option in Component Options which allows administrator user to choose a different path for the uploaded files directory. This will also increase security.
  • # Security Fix: Applied BlueImp jQuery File Upload patch to a reported vulnerability. Contact Enhanced already had some measures in place in order to avoid direct file access and remote file execution, however we recommend all users to update to the latest version in order to fix the vulnerability in BlueImp jQuery File Upload script as well.

Version 3.8.6 (October 24, 2018):

  • + Created option to add a Marker icon for each category, therefore if a contact is missing a marker icon Contact Enhanced and iStoreLocator will retrieve the marker from the category;
  • + iStoreLocator will use the Contact Enhanced Marker setting in the Component options if the Contact and category markers are not set.
  • + Added option to disable security check on Multiple files upload. When enabled this options blocks files and compressed files containing any executable file (.php and all variants,.fcgi,.cgi,.jar,.java,.pl,.inc,.py,...)
  • # Fixed Geolocation feature in Dashboard stating that the daily limit was reached when no query had yet been done.
  • # Fixed Content plugin loading tabs multiple times
  • # Fixed GMapsAddress Form Field Javascript ;
  • # Fixed issues with the Spanish Language causing problems with tabs in the back-end;

Version 3.8.5 (August 22, 2018):

  • + Due to new Google Maps API Billing requirements many users have asked for a replacement, therefore we've added a Leaflet replacement for the Contact Map. Leaflet is not available for iStoreLocator, at least not yet ;-)
  • + Added option to track UTM tags from AdSense, Facebook and other Advertisement Network sources. Using iSEKeywords plugin, included in the Contact Enhanced PRO package, you'll be able to track all UTM Tags (utm_source, utm_medium, utm_campaign, utm_term, utm_content), which will be visible from the back-end Recorded Messages view.
  • + Added option to add File Attachments from Back-end Reply view;
  • + Added option in Contact Enhanced Contact Slideshow module to display only selected contacts;
  • + Added option to the Select List Form Field type to automatically create a country select list;
  • + Added option to display Messages as unread and read in the Back-end Recorded Messages;
  • + Added syntaxes in HTML Template for reply messages in order to make it easier for customer service staff to reply to emails;
  • # Fixed Javascript error related to the Canned Answers in the Recorded Messages view;
  • # Fixed error when a field had a value set to Zero;
  • # Fixed AcyMailing Integration when AcyMailing Custom Fields are either checkboxes or Multiple Select/Dropdown;
  • # Fixed CSS incompatibilities with the form on some templates;
  • ~ We've replace many of the legacy code and we are working towards Joomla 4.0 compatibility.

Version 3.8.4 (May/02/2018):

  • + Secutiry settings:
    We've created a new Security tab in the Component Options with the following new options:
    • + Added option to add wildcard to banned emails, this way you can ban domains (* and even TLDs (*.tdl, *.xyz, *.ru)
    • + Moved Honeypot code to the end of the form, in order to avoid to be seen on page load;
    • + Created Timed form submission (optional), so if the form is submitted to fast or too slow (configurable) it will threat as a spambot and will throw an error ;
    • + Created option to require mouse movement or keyboard enter and tab key strokes, otherwise it will threat the submitter as a spambot;
    • + Added Maximum Number of URLs. Spambots usually add many URLs, so if you don't expect to receive URLs through your forms, set this setting to a minimum value of 0 or 1;
  • + Added GDPR Compliance information and settings;
  • + Added Option to filter Recorded Messages by date in the back-end;
  • + Added Option to publish, unpublish and delete all Recorded Messages matching a search result regardless of how many result pages;
  • + Added Option to the Contact Enhanced Cron Plugin to delete old Recorded Messages Automatically;
  • + Changed Contact's Extra links in order to allow you to add more links and to display customized CSS icons;
  • # Fixed MailChimp integration, which was returning error code "400: The resource submitted could not be validated. For field-specific details, see the 'errors' array.";
  • # Fixed iStoreLocator Social Links;
  • # Fixed Wrong Birthdate on save from the front-end, caused by an incorrect filter in the XML file;
  • # Fixed SecurImage Captcha Plugin issue when loading the form is invalid;

Version 3.8.3 (March/19/2018):

  • + Added Show "other" option to Select List Form Field type. When enabled it replaces the Select list with a text field when the last option is selected.
  • + Added new option in the Component Options under the Contact Form tab to disable User information data collection in order to comply with the General Data Protection Regulation (GDPR) (Regulation (EU) 2016/679) is a regulation by which the European Parliament, the Council of the European Union and the European Commission intend to strengthen and unify data protection for all individuals within the European Union (EU). According to the European Commission 'personal data is any information relating to an individual, whether it relates to his or her private, professional or public life. It can be anything from a name, a home address, a photo, an email address, bank details, posts on social networking websites, medical information, or a computer’s IP address.'
  • + Improved Honeypot feature. Honeypot is a computer security mechanism set to detect and prevent spam bots.
  • + Added new Modal option for modal windows in Contact Enhanced Form, Feedback and Mailto2CE plugins;
  • - Removed jQuery Dialog as a modal window options
  • # Fixed MailChimp Integration not submitting the First and Last name and the Custom Fields as well; This happened due to changes to the MailChimp API
  • # Fixed Image Helper to avoid PHP Warning on some Apache server configuration;

Version 3.8.2 (Feb/20/2018):

  • # Fixed Google Maps Zoomed in on page load
  • # Fixed "Show Empty Categories" in the "List First Level Categories and Contacts" view
  • # Fixed Export Recorded Messages to CSV off by one column;
  • # Fixed Multiple Files Upload validation;

Version 3.8.1 (November/09/2017):

  • # Fixed installation error on PHP 5.

Version 3.8 (November/07/2017):

  • + Added option to disable security check on Multiple files upload. When enabled this options blocks files and compressed files containing any executable file (.php and all variants,.fcgi,.cgi,.jar,.java,.pl,.inc,.py,...)
  • + Added option to add the submitted date to the plugin integration and assign it to a Leads custom field by adding LEAD_FIELD_3=>{date Y-m-d H:i:s} to the Custom Fields in the plugin parameters. You can change the date format Y-m-d H:i:s to any date format you want. Please refer to PHP documentation page for more formatting options.
  • # Fixed SEF URL issue with JCE Advanced Link plugin;
  • # Fixed Content plugin loading tabs multiple times
  • # Fixed Geolocation feature in Dashboard stating that the daily limit was reached when no query had yet been done.

Version 3.7.2 (July/24/2017):

  • # Fixed Installation issue when using MariaDB;
  • + Created options in Contact Enhanced Form Module to load read more link, show link to open Contact Form in a modal window and simply display a link to the Contact Page;

Version 3.7.1 (June/28/2017):

  • # Fixed module installation error. It was missing client="site" in the XML Manifest file
  • # Fixed error mailto links in HTML Email templates;
  • # CE Contact Form not submitting from Firefox and IE, because of failing SAME ORIGIN check;

Version 3.7 (May/19/2017):

  • In order to improve performance, we've removed some deprecated code and this Joomla! version will only be compatible with Joomla! 3.7 and newer. We'll continually provide support and bug fixes for previous versions, however no new features will be added to Contact Enhanced for Joomla! 3.6 and older.
  • + Compatibility with AMP (Accelerated Mobile Pages); Tested with JAMP (Joomla Extension to create AMP pages); Exceptions: Thumbnail Views and Captcha Support
  • + Added partial SecurImage Compatibility with AMP pages in Ajax Mode (reload button won't display for AMP pages). AMP is fully supported in CE's iframe mode;
  • + Added several options to SecurImage Captcha plugin in. Now there are separate settings for users using a mobile device/browser;
  • + Added Form Field preview in Field List;
  • + Added new options to Checkbox, Radio, Select List, Number Range and Subject Form Fields. Now it is more intuitive to add options to these Form Field types;
  • + Added Option to filter by Form Fields in Field List;
  • + Added more options to search for Recorded Messages in the Back-end. Now you can filter by any form field from a specific category;
  • + Updated script for Field Mask option for Text Form Field type;
  • + Improved Contact Enhanced Update Verification, now using Ajax to look for updates;
  • + Added option to easily add missing coordinates to Contacts;
  • # Fixed some minor problems in CE;

Version 3.6.5 (March/17/2017):

  • # Fixed Subject Field adding the Prefix twice;

Version (November/04/2016):

  • + Added Department Filter option to Contact Enhanced Search Module
  • # Special Characters encoding;
  • # Fixed WYSIWYG Form Field;

Version 3.6.4 (October/24/2016):

  • + Created Plain Text email template, so now you can easily changed the Plain Text emails.
  • # Fixed PHP notice after submitting a form.

Version 3.6.3 (October/19/2016):

  • + Created option to load the Contact Image beside the contact name.
  • + Created new import options allowing you to override or ignore duplicated records on update.
  • + Added more control on the User information. Now you can choose in the component Options which information will display in the template {system_info} tag
  • # Fixed Contact Import Tool to update Contact tags correctly.
  • # Fixed form XHTML, which wasn't validating.
  • # Fixed caught by Joomla 3.6.3.

Version 3.6.2 (September/11/2016):

  • + Added new integration plugin to Contact Enhanced PRO package;
  • + Added X-Robots-Tag HTTP header to ajax calls, so they are no longer indexed by Search Engines;
  • # Fixed get IP Based Location feature, so it will display the user's current location instead of Mountain View, California, United States, 94035
  • # Fixed Search plugin. It was only searching exact phrases, but now it will also search for all words or any words as well.
  • Added Contact Enhanced Content plugin option to load multiple times in each page.
  • iStoreLocator:
    • + Added Automatic Vertical Scrollbar to Filters
    • + Added user option to toggle Filter visibility;
    • # html and body tags were added to the miscellaneous field for some users, depending on server configuration. It is now fixed.

Version 3.6 (June/30/2016):

  • + Added Contact Dropdown Alternative Layout to Contact Enhanced Category module (check under the Advanced tab);
  • + Improved IP2Location script, loading from Ajax, so the page load will be faster. You'll get one less http request on page load;
  • + Added option to add an Google Maps API key in the Component Options, under the Maps tab;
  • + Added option to import and export Form Fields;
  • # Fixed Birthday module, so it will display the No Birthday message when it is configured;
  • iStoreLocator:
    • + Added ability to filter by city, state and/or country and ignore any search. Example Syntax:
      {istorelocator category=|78| filter_city=|Boston| filter_state=|MA| filter_country=|USA| zoom=|10| firstload-loadall=|1| firstload-limit=|9999| firstload-maxdistance=|123456| };
    • + Ability to GeoCode Contact Enhanced Contacts;
    • + Because of a Google Chrome restriction, iStoreLocator won't load the 'Find my Location' button for users using Chrome version 50+ when the site doesn't have a valid SSL certificate (https://);
    • + Added ability to add template HTML override. For more information on Template HTML overrides visit the Joomla Documentation.
    • # Fixed issue not showing the default Clusterer's image;
    • # Fixed issue in iPhone (Safari) zooming in when clicking on the Range (distance) select list (Dropdown);

Version 3.5.1 (April/06/2016):

  • # Joomla 3.5.1 introduced some changes in PHPMailer library which caused the "Invalid Address" exception error to display, therefore Contact Enhanced will NOT send emails if you are using Joomla 3.5.1 with Contact Enhanced 3.5.0 or older; Upgrading to Contact Enhanced 3.5.1 will fix this issue.

Version 3.5 (March/15/2016):

  • + Added option to enter search terms in the Search Menu item view;
  • + Now you can send HTML emails when you reply to messages in the Recorded Messages (back-end);
  • + Added HTML Template for reply email;
  • + Added option to reply HTML Template in order to set a default Sender email address;
  • + Added Option to link Content/Article Authors to Contact Enhanced Contacts. This will be done automatically as long as the authors have a contact linked to their usernames and the Link to Authors option is enable in the Content/Article Compoennt Options;
  • + Added option to include quoted text (previous email) in the reply;
  • + Updated jQuery UI script, so it is now compatible with Joomla 3.5;
  • # Fixed edit location map when editing the contact from the front-end;
  • # Fixed category pagination issue;
  • # Fixed Multitext line break in HTML Emails;

Version (December/14/2015):

  • + Birthday module now highlights people having birthday today;
  • + Birthday module now allows horizontal layout;
  • + Added option to load country flags in the Category and Categories view;
  • + Now it is possible to allow user assigned to specific groups to edit all contacts assigned to a specific category (Group edit);
  • + Moved SalesForce integration to a plugin in order to allow more customizations;
  • + Added email troubleshooting option in Contact Enhanced -> Tools;
  • # Fixed error message when email domain doesn't have a DNS or MX records
  • # Fixed Alpha Index not filtering corectly;
  • iStoreLocator:
    • + Ability to auto search using by adding a few search parameters to the query string for example:
      Load all* on First load must be set to No and Geolocate must be set to Show or No
    • + Ability to edit the Cluster style;
    • + Ability to change plugin options in the plugin syntax, overriding content plugin options;

Version 3.4.7 (September/22/2015):

  • + New feature: Email address will no longer be required as long as the Show Contact Form option is set to Hide in the Component Or in the Contact options under the Contact Form tab;
  • + New Feature: Create Contact menu item has a new option which allows the administrator to set the Menu mode to Create or Edit only;
  • # Fixed Contact Slider Module memory leak;
  • # Fixed Page title, displaying correctly when set to display Site name after the page title;

Version 3.4.6 (July/27/2015):

  • + Upgraded Spreadsheets in order to use the latest Google SpreadSheet API. If you use Google Spreadsheets you will need to make some changes;
  • + Created option to allow users to change the name attribute of fields regardless of the field alias. In order to change the name attribute of a field, just edit the field and under the Attributes tab add name="new_name" where new_name is you custom name. This is useful when integrating with other services when you require the name attribute in uppercase.
  • # Fixed cascade fields issue, which was not sending the forms;
  • # Fixed Category Filter Field, which wasn filtering the contacts in a category correctly;
  • + iStoreLocator (included in Contact Enhanced PRO package):
    • + Added option to geocode locations with missing coordinates. For now it works only with CSV and XML files.
    • # Fixed Link To Google Maps option, which wasn't working.

Version (June/24/2015):

  • + Created a Signature Pad plugin (included in CE PRO Package);
  • + Added Alpha Index Module compatibility with Responsive templates;
  • # Fixed address being hidden;
  • # Fixed cascade fields enabled by default in new installs;
  • # Fixed File Upload field issue when Joomla cache was enabled;

Version 3.4.4 (June/16/2015):

  • + Image and links in HTML EMAIL Templates will now automatically use the absolute URLs in order to avoid problem with broken images and links;
  • + Added Support for Google+ contact links;
  • + Added Tag support
  • # Fixed Birthday module, which was display the wrong birth date (1 day before);
  • iStoreLocator (included in Contact Enhanced PRO package) Version 3.4.7:

    • + Added option to disable autocomplete when typing addresses, this way you can ask your users to simply add a zip (postal) code;
    • + Improved navigation on mobile devices;
    • + Added option to disable Marker Cluster and/or change it's settings;
    • + Added option to display a radius circle overlay;
    • + Added option to allow users to filter locations by tags (category, metakey, Name, city, state, country or postal code);
    • + Added category and metakey fields to the CSV and XML source files in order to be compatible with the filter location;
    • + Map is now updated when the search radius select list is changed;
    • + Added option to load website link in a new window or on the same window;
    • + Added more map controls, now you can choose whether or not to display the StreetView, Pan and Zoom controls and you can also choose their position in the map;
    • # Fixed issue when loading all locations at once when source file is XML, KML or CSV;

New Features in 3.4.3 (May/15/2015)

  • + Improved Google Maps Directions, so now it will display the Auto Complete search based on the closests addresses matches; This improvement also allows your users to search for Places instead of addresses;
  • + Added automatic alternative plain text emails if the user's email client doesn't support HTML;
  • + Added option in Contact Enhanced Category module to filter by contacts (inclusive and exclusive);
  • + Added Option to delete Recorded Messages directly without sending them to Trash first.
  • + Added option to include a file attached to the copy email (automatic reply);
  • # Fixed FreeText Form Field Type in Joomla 3.4. Now it's loading the WYSIWYG editor correctly;
  • # Fixed issue with Internet Explorer 11;
  • # Fixed back-end Clear button when filtering Contacts, Form Fields, templates and recorded messages;
  • # Fixed modal window scrolling on iPad and iPhone;
  • # Fixed issue with WYSIWYG Form Field type in Contact Enhanced for Joomla 3.4;
  • # Fixed GMaps Address Form Field issue with the latest Google Maps version;
  • # Fixed ordering issue when the cascading fields option is enabled;
  • # Fixed iStoreLocator not loading locations on page load;

New Features in 3.4.2 (March/31/2015)

  • + Added option to display Unauthorized contacts in Category view;
  • + Added option to synchronize Joomla User Profile with Contacts linked to usernames;
  • + Added option in the menu item options to rename Contact fields;
  • # Fixed Joomla 3.4 incompatibility with Mailto2CE and CE Feedback when the Modal window was set to Bootstrap;
  • # Fixed issue with MailChimp Form Field Integration with MailChimp Custom Fields;

New features in 3.4.1 (March/09/2015)

  • + Now you can disable the Streetview, Pan and Zoom Controls. You can also set to display the Small Zoom control.
  • + Added Close directions button;
  • + Added option to Include Subcategories in Search view;
  • + Added option to translate the most common labels from the Menu item options;
  • # Fixed Export Recorded Messages to XML, now the exported file will import correctly to MS Excel;
  • # Fixed Search Result pagination results;
  • # Fixed AdminTools WAF XSS Shield incompatibility with Contact Enhanced's Content Plugin;
  • # Fixed unclosed div XHTML validation error in thumbnails view;

New features in 3.4 (February/25/2015)

  • + Add Canned Answers feature;
  • + Added option to display directions above the map instead of below
  • + Added Height option for map;
  • + Added Option to customize Map Style using
  • + Added Option to execute Content Plugins in HTML Templates;
  • + Added Date separator option. Now you can change character that separates the the day-month-year in the date (calendar) Form Field;
  • # Fixed the calendar field, so now the single digit day and month have leading zeros;
  • # Fixed Multiple File upload field validation when the field was not set to required.
  • # Fixed map issued caused by previous version

New features in 3.3.6 & 2.5.25 (January/25/2015)

  • + Added jQuery Dialog option for the modal window in CE Feedback and Mailto2CE plugins for Joomla 3.2 and newer;
  • # Fixed CE Feedback incompatibility with JoomlArt (T3 Framework) templates;
  • # Changed GMaps Directions script, increasing precision on destination. Now it will try to locate the destination address first. If the address is not found, then it will use the coordinates.

New features in 3.3.5 (January/13/2015)

  • + Added option to use a different map marker for each Contact;
  • + Added option to upload to your server hundreds of different map marker images. Just go to Components -> Contact Enhanced -> Tools -> Extras and in a single click upload the marker images;
  • + Added option to load jQuery UI from CDN OR from local copy;
  • # Fixed File Upload issue with IE 9 and older and some other issues;

New features in 3.3.4 (December/02/2014)

  • + Added options to display Sub Categories (as links) in Thumbnail views;
  • + Added category blog view;
  • + Added Contact Category Image, now you can display one image for the contact in the category view and another in the contact page;
  • + Increased security for the encoded recipent form field;
  • # Fixed compatibility with the old Joomla 3.2;
  • # Upload Field will now disable submit button while uploading the field;
  • # Fixed HTML5 Compliance when the MinLength or MaxLength options are used;

New features in 3.3.3 (October/03/2014)

  • + Added Compatibility with iAskimet plugin;
  • + Added Compatibility with Clean Talk plugin;
  • + Now the Contact Enhanced Content Plugin can display in tabs and sliders as well as in plain mode.
  • + Contact Creator plugin now has the option to import User's profile information;
  • + If Cascading Fields have the same alias, the field in a child category will be used in the same position of the field in the parent category.
  • # Fixed Recorded Messages date issue with timezone;
  • # Fixed field counter in Multiple File Upload field;

New features in 3.3.2 (August/29/2014)

  • + Added option to inherit Form Fields from parent categories (Cascade Form Fields). It is enabled by default, but you can disable in the Component Options under the Contact Form tab;
  • + Added option to add prepend and append text to Text Field types; Example:
    Text Field with prepend and append texts

  • + Custom Code plugin now can change the Category and Categories behavior;
  • + Added option to link to when the users clicks Get Directions link;
  • + Added Option to hide Contact Details from non logged in users;
  • + Added some compatibility with Bootstrap 3. Some templates are already using this version, so in order to avoid incompatibilities, we've already added the required Bootstrap 3 css classes;
  • + The submit button is disabled and it's label is changed when the form is submitted;
  • ^ Default Categories view have been re-factored in order to use Bootstrap features;
  • # Fix map options in Content Plugin. The Global options were not applied to the content plugin;
  • # Fix BotScout integration, so it's loading faster;

New features in 3.3.1 (May/22/2014)

  • + Added new feature in calendar field. Now when you select the Minimum and Maximum dates it will display all months in that range in the select list.
  • + Added Option to Download vCard in CE Module;
  • + Added Updated Category and Categories Thumbnail view. Now using Bootstrap 2 (Joomla default) and Compatible with templates using Bootstrap 3;
  • # Fixed Validation errors when the language has single quotes in the strings OR line breaks;

New features in 3.3 (May/12/2014)

  • + Added option to copy a Form Field to another language
  • + Added warning when a field attribute is invalid;
  • # Fixed AcyMailing integration
  • # Fixed Date Field problem when the language has single quotes in the strings;

New features in 3.2.1 (April/01/2014)

  • + Added option to control the subject in the submitters copy email. It is in the Subject Form Field type under "Subject Parameters";
  • + Added Option to create (register) a user when creating a new contact.
  • + Added Option to avoid loading jQuery UI and Bootstrap Javascript libraries
  • + Added Department Contact field;
  • ^ CE Feedback plugin (included in the FULL version) was rewritten and now it uses CSS only, in other words, it no longer uses images;
  • # Fixed Multiple File Upload issue when there were two "Multiple File Upload" fields per page;
  • # Fixed issue with Map not loading correctly when using CE Content Plugin.

New features in 3.2 Stable (Feb/27/2014)

  • Custom Fields were renamed to Form Fields, in order to avoid confusion with the Custom Values and Extra Contact Fields;
  • Custom Values link (option to be used with the SQL Form Field) are now only visible when a SQL Form Field is created;
  • Extra Fields have been renamed to Extra Contact Detail Fields in order to be more meaningful;
  • Created new Recorded Fields Front-end menu item, to display submitted emails by the current logged in user;
  • The window to add the Content Plugin syntax is much more intuitive now;
  • New Department Contact detail;
  • Fixed issues with the Multiple File upload Form Field;
  • A new feature was implemented to inherit Form Fields from parent categories IF the current category does not have any Form Field;
  • You can now set Form Fields to be visible in the Recorded Messages List (back-end).

New features in 3.2 RC (Release Candidate) & 2.5.18 (Jan/12/2014)

  • ^ Tooltips are now using jQuery (in CE 3.2);
  • + Contact Enhanced Editor button Plugin is now visible in the front-end;
  • # Fixed Multiple Files upload Form Field in CE 3.2;

New features in 3.0.11 (BETA) & 2.5.17

  • + Added Cron plugin which will send emails to selected recipient with a summary of last emails sent;
  • + Added Placeholder option and dropped "overtext" support, so if you use MooTools OverText in CE for Joomla 3, please update your Form Fields in order to use Placeholders (CE for Joomla 3.x only); Placeholder is not available for all browsers, so there is an sripts that will imitate this behavior for older browsers;
  • + IP Based Location: Contact automatically tries to get user's location based on IP for a long time using Google GeoLocation script, however this did not seem very reliable, so now we are using another service <> that seems much more reliable. If you are using SSL this service will not be loaded (requires API key) and CE will try to get the Location using Google GeoLocation;
  • + Non-required custom fields now will display in the submitted email;
  • + VCard updated to version 4.0;
  • ^ Changed Sidebar width System in order to be compatible with Bootstrap responsive sites (CE for Joomla 3). IMPORTANT: If you use sidebar, please update the contact right after the update;
  • ^ Changed Radio and Checkbox multiple columns, so now it uses Bootstrap responsive features (CE for Joomla 3);
  • # Fixed VCard incompatibility with Google Chrome;
  • # Contact Enhanced was not passing Go Daddy's requirements to get the Protection Seal. It is now fixed;
  • # Fixed Multiple File Upload jQuery incompatibility;

New features in 3.0.10 & 2.5.16

  • + Added option to Search module to filter by country, state, city (drill down via ajax), category and position in CE for J! 3.1. Read more;
  • + Added Alpha Index Module;
  • + Added option to resize contact image;
  • + Added Compatibility with Bootstrap templates for the Multi column forms;
  • + Added Constant Contact Custom Field;
  • + Added Custom Code plugin. Now advanced users can create and easily execute custom php code onValidateContact and onAfterSendForm;
  • + Added option to export Recorded Messsages to a XML file;
  • ^ Started to port the javascripts in Contact Enhanced 3.0 to jQuery, but it is a time consuming task, so it will take a while for completion;
  • # Fixed iMask option;
  • # Fixed AcyMailing Newsletter Custom Field Synchronization/integration;
  • # Fixed MailChimp integration (last name (surname) was not being populated automatically);
  • # Fixed Router & Category Module;
  • # Fixed Contact Enhanced for Joomla 1.5 incompatibility with MooTools upgrade plugin.

New features in 3.0.8 & 2.5.15

  • + Added Option to display a shorter link for email and website in the Category view (list), thus saving horizontal space;
  • + Added option for the Contact Slideshow module to display custom icons and Extra fields;
  • + Added Extra Fields display options in Category and Category menu items, under Contact Display slider;
  • + Added compatibility for Person, Address, URL, telephone, Fax, Email, BirthDate and GeoLocation properties; Short video description:
  • + Added Compatibility with ConstantContact Newsletter service provider;
  • # Fixed CSV contact import tool (Joomla 3.x);
  • # Fixed image resize options in Contact Slideshow module;
  • # Fixed QR code image when added the plus sign (+) in phone numbers and added support for iPhone QR reader apps;
  • # Fixed reply-to issue when using with with multiple recipients;

New features in 3.0.7 & 2.5.14

  • + Added default category to Create Contact menu item options;
  • + Dashboard modules are now automatically enabled and published to the correct position;
  • + Added Front-end editing support for the 10 Extra Fields;
  • # Fixed Compatibility with Joomla 2.5.0;
  • # Fixed Chain select problem with Custom Field aliases;
  • # Fixed SecurImage Captcha issue;

New features in 3.0.6 & 2.5.13

  • + Added Birthday Module (for Joomla 2.5 and newer);
  • + Added Latest Submitted Forms module (for Joomla 2.5 and newer);
  • + Added SecurImage Joomla native Captcha plugin;
  • + Added Dashboard View in the backend with two modules:
    • + Added Latest Submitted Forms module for Dashboard
    • + Added Statistics module for Dashboard
  • + Added SecurImage Captcha plugin. Now compatible with all Joomla extensions that uses Joomla core captcha plugins. ;
  • - Removed iCaptcha plugin;
  • # Fixed GMaps incompatibility with some templates that add the img{max-width:100%} css rule;
  • # Fixed incompatibility with K2 and JoomlArt's JAT3 Framework in Joomla 3.0;

New features in 3.0.5 & 2.5.12

  • + Added option to disable Email DNS Check (located under the Component Options -> Contact Form tab);
  • # Fixed: AcyMailing, MailChimp, CampaignMonitor were not integrated properly;
  • # Fixed: CE Search plugin, display all contacts;
  • # Fixed Minimum and Maximum dates for the Date Custom Field;
  • # Fixed: Category Module was not displaying any contacts;
  • # Fixed: 500 Error message when accessed the Custom Values in Joomla 3.0;# Fixed: 500 Error message when accessed the Custom Values in Joomla 3.0;

New features in 3.0.3 & 2.5.11

  • + Added: Contact Creator Plugin. When the plugin is enabled all new users will also have a new contact created automatically. (available in the full version only);
  • + Added: Birthday added to Contact Information.
  • # Fixed: Datepicker not loading Spanish language;
  • # Fixed: Checkbox field not being added to email;

New features in 3.0.2 & 2.5.10

  • + Compatibility with MSSQL
  • + Updated MailChimp API to 1.3
  • + Botscout compatibility:
    • BotScout helps prevent automated web scripts, known as "bots", from registering on forums, polluting databases, spreading spam, and abusing forms on web sites. It does this by tracking the names, IPs, and email addresses that bots use and logging them as unique signatures for future reference;
  • + Added filter (search) options to the Contact Category view. The searchable fields can be defined in the component Options, under th Search Tab;
  • + Added Option in datepicker to change the first day of the calendar;
    • Changed default day to Sunday;
  • + Added Auto Slide for multi-paged forms when the next OR back button is clicked;
  • + Added Alias for custom fields, so now you can decide what the field's Name Attribute will be.
  • + Added SalesForce integration.
  • # Fixed redirection options in the module;

New features in 3.0.1 & 2.5.9

  • + Replaced calendar script for another one with many more options;
  • + Date and Date range fields were merged into only one field. After the upgrade you will need to replace the Date range Custom Field type for the Date Custom Field and set Enable Date range in the Custom Field Parameters;
  • + Added menu item type: Create a Contact; Now your users will be able to create a contact;
  • # Fixed overText (field label over fields) issue with Firefox;
  • # Fixed Open mail relay vulnerabilities reported by OSTLabs;

New features in 3.0.0

  • + Added Compatibility with Joomla 3.0 ;

New features in

  • + MailChimp Integration: Added option to hide groupings;
  • + Added new option In multiple files Custom Field in order to display how many remaining files the user can attached;
  • + Language files updated;
  • # Fixed incompatibility with Joomla 1.6 and 1.7: "Save & New";

New features in 2.5.8

  • # Fixed Campaign Monitor error;
  • # removed all deprecated DS constants;

New features in 2.5.7

  • + Added option to change the address format;
  • + Added option to hide the Extra Field's label;
  • + Now all phone numbers are linked when viewing the site from a mobile device;
  • # Fixed Google maps error in Opera;

New features in 2.5.6:

  • + Now the FreeText Custom Field can hold AdWords Tracker Javascript code;
  • + Added new Password Verification Custom Field;

New features in 2.5.5:

  • + Added Compatibility with Joomla's 2.5 core captcha plugin type;
  • + Added Options to CE Content Plugin;
  • + Added Batch Processing options (copy, move) for contacts;
  • + Added Batch Processing options for Custom Fields;
  • + Added Option to synchronize Contact Enhanced Custom Fields with AcyMailing Custom Fields on form submission;
  • + Added Option in CE Feedback plugin to disable for Mobile devices;
  • # Fixed Compatibility with Joomla 1.6 and 1.7;
  • # Fixed "Save Copy" option;
  • # Fixed validation script when the reset button was pressed. Now the errors are cleared when the reset is pressed;

New features in 2.5.2:

  • + Added option to display an Extra Field before the form (right after the Contact name);
  • + Added new Tooltip display option;
  • + Added option to edit the contact from the front-end, so users can edit their contact information if the contact is linked to the username;
  • + Added option to choose whether to use the contact's email address as the email sender OR to use the email address in Joomla's Global Configuration;
  • + Captcha plugin now allows reCaptcha custom translation;
  • # jUpgrade Migration script now fixes image path;
  • # Fixed problem when browser had cookies disabled;

New features in 2.5.1:

  • + Added option to display the Label "Website" instead of the website's URL (optional);
  • + Added option to the MultiText (textarea) Custom Field to limit the number of characters allowed;
  • + Added option to send a copy of the emails to an entire UserGroup;
  • + Added option to change the number of contacts to display in the Category view;
  • + Added compatibility with the new captcha plugin;
  • # Fixed Label; By default in new installations the Default label was mistakenly set to OverField;

New features in 2.5.0:

  • + Added option form=|no| to the Contact Enhanced content plugin, s now you can choose to hide the form when you embed the contact in an article;
  • + Added Content editor to the Custom Values Description field;
  • + Added new Category view called Thumbnails;
  • # Fixed Background color in QR code images;
  • # Fixed incompatibility with Sourcerer plugin;

New features in 1.7.2:

  • ^ Changed Chain Select List:
    • ^ Now it allows you to execute the SQL query even if the parent select list was not selected; SQL Example:
      • SELECT title AS text, id AS value FROM #__content WHERE (CHAR_LENGTH('{selectresult}') = 0) OR (id = '{selectresult}');
    • + Now there is a "loading gif" while the select lists is being populated. The Image can be changed in the CSS file, rule: .loading-chainselect;
  • + Added WYSIWYG Custom Field to Contact Enhanced for Joomla 1.7 (Joomla 1.5 already had this Custom Field);
  • + Added Tools menu item, which allows to import Contact and Categories from Joomla core Contacts component;
  • # BUG FIX:
    • # Blank labels after upgrade fixed;
    • # Missing default HTML templates on new installations;
    • # Captcha issue in Google Chrome fixed;

New features in 1.5.11:

  • ^ Changed Chain Select List:
    • ^ Now it allows you to execute the SQL query even if the parent select list was not selected; SQL Example:
      • SELECT title AS text, id AS value FROM #__content WHERE (CHAR_LENGTH('{selectresult}') = 0) OR (id = '{selectresult}');
    • + Now there is a "loading gif" while the select lists is being populated. The Image can be changed in the CSS file, rule: .loading-chainselect;

New features in 1.7.1 &

  • Compatibility with Custom Properties Plugin (Thanks to Andrea from;
  • Added GMaps option for users to change Travel mode. Available options are Driving, Bicycling and Walking
  • iCaptcha plugin now is compatible with;
  • Ability to add Option Groups to Select lists (1.7+);
  • Option to add labels over the text fields (1.7+);
  • Miscellaneous field can be placed in different places. Avaliable Options: after contact details and at the end of the page (1.7+);
  • Google SpreadSheets Integration (1.7+);

New features in 1.7:

  • Pagination: You can break a contact form into multiple pages. This will allow you to collect data in a contact form over multiple pages instead of all in one. See Documentation;
  • Javascript validation: Changed the Javascript validation (client side) to a better validation script with more options. These new options were added to the Text Custom Field type.
  • Category Module: Allows you to display a category of contacts. See Documentation article;
  • Icon Customization: Option to chnage the Skype, Facebook, Twitter and LinkedIn images from the back-end;
  • Button Customization: Now you can change the submit button text and opt for a reset button;
  • Import data from Contacts component: Now you can import all contacts and categories from Joomla core contacts component;
  • Integration via socket: Easy to configure socket integration;
  • GMaps new options:
    • Add link to Google Earth in GMaps Custom Field;
    • Disable the"get directions" slider in order to avoid problems with some templates;

New features in and 1.6.3:

  • + New Template options;
    Now you can also load only some custom fields using this syntax:
    {custom_fields:1,2,5,7,34} // Will add only the selected Custom Field ids
    {custom_fields} // will add all custom fields
  • Fixes:
    • # QR Code when pointing to an Extra Field;
    • # Author plugin (Joomla 1.5) incompatibility with the Recipient field;

New features in and 1.6.2:

  • + Javascript Custom Field;
  • + CSS Custom Field;
  • + PHP Custom Field;
  • + PHP, JS and CSS Custom Fields are integrated with the CodeMirror WYSIWYG Editor (included in Joomla 1.6+);
  • + QR Image Codes for vCard, email, site and phone number;
  • + CE Module for Joomla 1.6+ now can display Map and contact details;
  • Fixes:
    • # XHTML validation problem when there is no address information;
    • # GMaps Address Custom Field error when loading embedded in an article fixed;
    • # Radiobox field validation;
    • # Upload field javascript validation;

New features in and 1.6.1:

  • + Implement a HoneyPot spam fight feature (beta);
  • + Recipient Custom Field now allows chain select;
  • + Added Twitter, Facebook and LinkedIn fields for Contacts;
  • + Contact Enhanced plugins are automatically enabled upon installation;
  • + Next Step feature which helps the user to configure the component (in 1.6.1).
  • + Added Search module and search display page (1.6.1 Full version only);

New features in and

  • + Added Twitter, Facebook and LinkedIn fields for Contacts (Only in;
  • + Added option for the Date custom field in order to allow to change the date format;
  • + Added option to Recipient custom field to display recipients in checkbox style;
  • ^ Minor bugs fixed;

New features in

  • + Get user location based on IP address (where allowed by GMaps API);
  • + Better server side email validation. Now it will correctly check if the domain part of an email has an MX or A DNS record.
  • + The Full version now comes with the iSeKeywords plugin.
  • + Option in CE plugin to allow users to display the map when using the plugin; append map=|before_form| or map=|after_form|.
  • + Added more options and images to the CE Feedback plugin (available in the PRO Package only);
  • + Added compatibility with a new plugin called iSeKeywords, to be released soon;
  • ^ minor bug fixes and CSS incompatibilities with Artisteer templates;

New features in

  • Added Password verification field;
  • Added double validation on the server side increasing security;
  • Added more options to the Username Custom Field;
  • Added an option to the email custom field to validate the domain part of the email, which helps prevent Spams and user from mistyping their email addresses;
  • Added more features for the Map:
    • Option to hide Avoid Tolls;
    • Option to hide Avoid Highways;
    • Option to disable ScrollWheel Zooming;
    • Option to display the infoWindow (balloon) only if the user clicks on the marker;
  • Added IP Based Location to the user information;
  • Changed the registration option, so now it gives you more control for registration forms; Watch screencast.
  • Fixed: CSV export will no longer generate the SILK error when opening in MS Excel and it is better to visualize the columns;
  • Added free JCE plugin: Advanced links;
  • Custom Field type added to the Custom Field Manager;

New features in

  • New Mailto2CE plugin added (full version), which changes all email links to a link to a Contact Enhanced Form;
  • Easier to change GMaps Markers;
  • Better integration with CE Feedback plugin;
  • Maps can now be enabled/disabled for each contact form instead of globally only;
  • Added wrapper to Send and Reset buttons, to allow more styling options (requested by RocketTheme);
  • Module is present in the full package but will not be automatically enabled upon installation or upgrade;
  • Better integration with another systems: Field values can be passed to Contact Enhanced in the URL;
  • Browser and Operating System (OS) detection updated; Now Contact Enhanced will detect accurately* nearly every available system(including mobile phones browsers and OS); *Some browsers have the option to change it's name, so in this cases there is no way to be accurate;
  • Fixed Google Maps small javascript incompatibility;
  • Fixed SEF problem with the Categories view;
  • Fixed minor css compatibility with some templates;
  • Fixed HTML Tags are no longer stripped in the Contact Form;

New features in

  • New Custom Fields:
  • New Print Button in Contact Forms;
  • RocketTheme templates are now fully compatible with Contact Enhanced;
  • Some minor bug fixes en and enhancements;

New features in

  • Compatible with MooTools 1.2.x and old MooTools 1.11 and 1.12;
  • Google Maps directions;
  • More GMaps related options:
    • Easily display latitude and longitude of address;
    • You can add any text to the balloon using a contact extrafield .
    • Show GMaps and directions in a Modal (Lightbox style) window;
    • Using GMaps API version 3, which no longer requires an API key and was designed with Mobile devices in mind, therefore loads faster;
  • Recipient Custom Field no longer adds the email to the html source, which prevents SPAM bots from capturing these email addresses;
  • Javascript error message is nicely displayed if the submit button is pressed and there are some invalid fields;
  • Categories View; Now you can add a menu item to display all your categories or all categories and contacts;
  • More options to display the Custom Fields in multiple columns;
  • You can display the Contact Details inside the sidebar (Gmaps also);
  • Option to hide the email form from Public, or Registered users;
  • Add a custom field for an integration with Campaign Monitor (Newsletter);
  • Created a multiple SQL Custom Fields;
  • Many other small features;

New features in 1.5.7:

  • Google Maps integration: Now you can easily add a map to thecontact page;
  • Contacts Extra information fields: Now you are free to add morecontact information besides phone numbers and address;
  • Update System: To update Contact Enhanced is easier than ever, you don't have to uninstall the old version, just proceed like a regular install. The script will automatically overwrite the files and update the database.Although it has been tested it is always recommended to make a backup first;
  • Many small enhancements;
  • All reported bugs were fixed!

If you are upgrading from 1.5.6, please make sure that [Joomla]/administrator/components/com_contact_enhanced/configuration.php is writable; There is no need to uninstall the old version! :-)

New features in 1.5.6:

  • Record messages to database;
    • Spent several hours to increase security, specially to guarantee that malicious users will not be able to run or have access to uploaded files;
  • You can export all submitted forms to a CSV file;
  • Allow you to "tamper" with the data after submission, ideal if you need to export the data to another system;
  • Added ability to reply to message right from the webpage;
  • All Custom fields can be set to hidden, so you can edit in the back-end a custom field that is not visible in the front-end;
  • Added number validation and mask to text fields;


Other features:

Joom!Fish Compatibility:

  • Download the Content Element Files; (Right click to open the context menu and choose "Save link as" in Firefox or "Save target as" in Internet Explorer)
  • Unpack and upload to [Joomla]/administrator/components/com_joomfish/contentelements/
  • Note: Joomla 1.5 only because Joomla 2.5 has already native multi-language support.

FaLang Compatibility

  • Download the Content Element Files; (Right click to open the context menu and choose "Save link as" in Firefox or "Save target as" in Internet Explorer)
  • Unpack and upload to [Joomla]/administrator/components/com_falang/contentelements/
Recommend to a friend

Copyright © 2018 All Rights Reserved.

This site is not affiliated with or endorsed by the Joomla!™ Project. It is not supported or warranted by the Joomla!™ Project or Open Source Matters™. The Joomla!™ logo is used under a limited license granted by Open Source Matters™, the trademark holder in the United States and other countries.
We may collect your IP address and your browser's User Agent string while using our site for security reasons and deriving aggregate information (analytics). This information is retained for a minimum of 1 and a maximum of 24 months.