Using plugins and modules
Contact Enhanced Form Module
Description
With this new module we can display a form, contact details (including image) and map in a module position.
Requirements
- Have Contact Enhanced Component installed;
- Have created at least one category, one contact and custom fields;
Usage
This module is installed automatically when you purchase the FULL Package. If you purchase it separately, install the module in the standard Joomla way ergo through the extension manager.
Contact Slideshow
Description
This module allows you to create a slideshow of contacts; You might follow along with this better if we show you how we've made the front-end of the module looks like (the image on the right is for demonstration purposes. Screenshot was taken from an user's website with custom CSS styling).
Requirements
- Have Contact Enhanced Component installed;
- Have created at least one category and one contact;
- Install the module in the standard Joomla way through the extension manager.
Category Module
Description
With this new module we can display the contents of a category in a list layout. We can also display multiple categories.
Requirements
- Have Contact Enhanced Component installed;
- Have created at least one category and one contact;
Feedback Plugin
The CE Feedback is a plugin that adds a Feedback image to the side of your site and when clicked it loads a feedback form using Contact Enhanced to allows any website user to leave a comment on your site. It loads in a modal window using Joomla default's MooTools modal window (SqueezeBox), so if your customer have a question about a particular page he can submit a feedback form without ever leaving the page.
For more info, please go to the CE Feedback page;
Contact Enhanced Content Plugin
{gdata id=|0PNTqe60x_4|}With the Contact Enhanced plugin you can display forms inside Joomla Content Articles, by adding the following tag:
{loadcontact id=|ID| }
You just have to change the ID for your contact id;
You can also add the Map or display in a modal window using this code:
{loadcontact id=|ID| map=|before_form OR after_form| type=|embedded OR modal| text=|Text to that will display when type is set to modal| }
For Joomla 1.6+ you have a few additional options, Contact details and Contact image, by using this code:
{loadcontact id=|ID| map=|before_form OR after_form| form=|yes OR no | details=|before_form OR after_form OR before_map OR after_map| image=|before_details OR after_details| type=|embedded OR modal| text=|Text to that will display when type is set to modal| modal_width=|800l| modal_height=|500| modal_template=|beez5| fields=|cf_ID=value&cf_ID2=Another value| }
Syntax explained:
- id: Contact Enhanced Contact's ID to load the form; * This is the ONLY required syntax parameter;
- type: Whether or not to display the form in a modal window; Possible values: [blank], embedded, modal;
- fields: Used to add a default value to one or more custom fields; add multiple fields in a URL query syntax, where the "&" is simply a connector for multiple fields and ID is the custom field ID;Example: fields=|subject=A custom subject goes here&cf_ID=some text|
You can also change the email recipient by adding the recipient field like this: fields=|recipient=someone@domain.com&subject=A custom subject goes here&cf_ID=some text| - Parameters only available if type=|embedded| or if there is no type parameter:
- map: Whether to load the contact map or not. Possible values: before_form, after_form, [none];
- details: Whether to load a contact details or not. Possible values: before_map, after_map, before_map, after_map, [none];
- image: Whether to load the contact image or not. Possible values: before_form, after_form, [none];
- Parameters only available if type=|modal|:
- text: Text that will be displayed in the link; Can be text or an image;
- modal_width: Modal window width size in pixels; Use numbers only;
- modal_height: Modal window height size in pixels; Use numbers only;
- modal_template: Template to load the modal window; You can choose any template installed on your Joomla site to load the Contact Enhanced form;
- Parameters only available if the search=|field=value| is present and if the id parameter is missing. It is a method for loading a contact by searching for the name or another contact field. For example you can load a contact form by the Contact's name and the contact name is John Smith, then use search=|John Smith|
- search_operator: If you don’t want to write the entire name, you can use the LIKE attribute. For example, if your contact name is John Smith, you can simply search for “John” and using the the LIKE attribute, Contact Enhanced will pull up the contact.ERROR: Contact (0) Not Found
- searchfrase: if searchfrase=|any| then it will search for any of the keywords, either John or Smith; Keep in mind that it will load the first one, ordered by ordering;
If you enable the "Button - Contact Enhanced Form" Plugin in order to help add Contact Enhanced (CE) Form into an article. It will add a button below your WYSIWYG Editor.
Important:
- Please make sure that you have Contact Enhanced component installed correctly, otherwise the plugin will not work;
- In the Plugin Parameters (Options) set the "After form is submitted show" option in order to choose the component behavior once the form is submitted;
This screencast made by Dale covers the installation and usage of the Contact Enhanced plugin.
Enabling iCaptcha Plugin
{gdata title=|Missing screencast| app=|none|}
Please follow these steps:
- Contact Enhanced already installs the Captcha plugin automatically. If for some reason it was not installed you need to download the free CAPTCHA plugin from our download page;
- Install the plugin using Joomla installer, and then enable in the Plugin Manager;
- Go to Extensions -> Plugin manager, search for "CAPTCHA" and choose which captcha library you want to use (SecurImage, reCAPTCHA or MathGuard). If you choose a library other than reCAPTCHA, please jump to step 6;
- You will see that the reCAPTCHA requires two API keys. To get these keys you need to create an account at the reCAPTCHA website (http://recaptcha.net);
- After registration at the reCAPTCHA website, you will be taken to a page where you can create the two keys that you need.
- Inserted the two keys into the plugin fields;
- Joomla 1.5: Ensure that CAPTCHA is enabled in the 'Parameters' section of the Contact Enhanced Manager;
- Now the CAPTCHA system is ready to go, and will appear on your contact page;
Please note that in Joomla 1.5 the CAPTCHA plugin only appears to non-registred members of your website, so if you are and administrator, for example, you must log out to view it on your contact page.
Written by Trevor and updated by Douglas
JCE Advanced Links
Description
The extension integrates with JCE (Joomla Content Editor) and allows you to create links to:
- Contact Enhanced Categories; NEW!
- Contact Enhanced Contacts;


