Ideal - Custom Software Development

Contact Enhanced Documentation
These guidelines are intended as a work-in-progress and will continue to be informed by feedback from users and staff members. Ideas about and suggestions for improvement of the document can be forwarded using our forum and email form. Keep in mind that the screencasts here are to demonstrate a specific feature and may look different in your site, specially due to template styling. Some users have helped with screencasts, so if you made a screencast or a tutorial, you can post on the forum or send it to us by email.

General


  • Installation and basic features

    install.mov
    install.movClick to watch
    2:38 minutes
    409 views
    Average: 0
    Votes: 0

    Most most users will be able to use the Automated Installation procedure:

    • Select Help → System Info from the drop-down menu on the Back-end of your Joomla! installation, then click on the Directory Permissions tab and make sure the all direcotries listed are writable.
    • Download the extension to your local machine as a zip or gz file package.
    • From the backend of your Joomla site (administration) select Extensions -> Install/Uninstall.
    • Click the Browse button and select the extension package on your local machine.
    • Click the Upload File & Install button.

     

    Read more...
  • Setting up Google Maps

    A short video explaining security with Contact Enhanced
    A short video explaining security with Contact EnhancedClick to watch
    2:55 minutes
    223 views
    Average: 5.0
    Votes: 1
    Contact Enhanced uses the Google Maps (formerly Google Local) API to show a map based on the contact address.

    Screencast by Dale

  • Contact Enhanced Plugin

    The Contact Enhanced Plugin
    The Contact Enhanced PluginClick to watch
    2:37 minutes
    255 views
    Average: 5.0
    Votes: 1
    With the Contact Enhanced plugin you can display forms inside Joomla Content Articles, by adding the following tag:
    {loadcontact ID}

    You just have to change the ID for your contact id;

    Please make sure that you have Contact Enhanced component installed correctly, otherwise the plugin will not work.

    This screencast made by Dale covers the installation and usage of the Contact Enhanced plugin.

     

  • Component Parameters

    Component Parameters
    Component ParametersClick to watch
    0:58 seconds
    14 views
    Average: 5.0
    Votes: 1
    This Screencast sshows how to edit the Component Parameters. Remember that all Component Paramters are overridden by the Menu Item paramters. This feature allows you to have diffirent configurations for each form;
  • HTML Template System

    How to use HTML Templates in Contact Enhanced
    How to use HTML Templates in Contact EnhancedClick to watch
    2:39 minutes
    16 views
    Average: 5.0
    Votes: 1
    HTML templates gives you great flexibility:

    • All sent emails can be delivered in HTML format;
    • Very customizable: You can choose which information to send;
    • You can have different templates for each contact, by changing the Menu Item parameters;
    • You can have separate templates for the Contact email and for the user copy;
    • Compatible with Joom!Fish.

     

    Read more...
  • Custom Values Overview

    How to Access

    Select Components → Contact Enhanced → Custom Values from the drop-down menu on the back-end of your Joomla! installation.

    Description

    The Custom Fields Manager screen allows you to create advanced Custom Fields using the SQL custom field type;

    Details
    • Text: The text the user will see in the dropdown select list (required);

    • Value: The text that you will get in the email (required);
    • Type: You can enter any value to help you to keep things organized;

    • Category: You can use this field as you wish; You can enter a value or select one from the list; IMPORTANT: This is not necessary related to the Contact Enhanced Categories;

    Read more...
  • Edit Contact Overview

    How to Access

    Navigate to the Contact Enhanced Manager. To add a new Contact, press the "New" icon in the toolbar. To edit an existing Contact, click on the Contact's Name or click the Contact's checkbox and then click on the "Edit" icon in the toolbar.

    Description

    This is where you can add a Contact or edit an existing Contact. Contact Enhanced allow you to list people on your web site. They also allow users to send e-mails to those people.

    Read more...
  • Edit Custom Field Overview

    Navigate to the Custom Fields Manager. To add a new Custom Field, press the "New" icon in the toolbar. To edit an existing Custom Field, click on the Custom Field's Name or click the Custom Field's checkbox and then click on the "Edit" icon in the toolbar.

    Description

    This is where you can add a Custom Field or edit an existing one. Contact Enhanced allows you to list Custom Fields on your web site's contact forms. Contact Enhaced has the ability to allow you (site administrator) to assign custom fields to a contact category. Therefore you have to create a category before you create a custom field. Your users will be able to fill that custom field when they submit the form.

    Read more...
  • Custom Field Manager Overview

    How to access

    Select Components → Contact Enhanced → Custom Fields from the drop-down menu on the back-end of your Joomla! installation.

    Description

    Contact Enhaced has the ability to allow you (site administrator) to assign custom fields to a contact category. Therefore you have to create a category before you create a custom field. Your users will be able to fill that custom field when they submit the form.

    Read more...
  • Contact Enhanced Manager Overview

    Select Components → Contact Enhanced → Contacts from the drop-down menu on the back-end of your Joomla! installation.

    Description

    The Contact Enhanced Manager screen allows you to add contact information to your Joomla! site. You can enter information such as name, address, phone and e-mail. You can also link contacts to registered users. Afterwards, you can use the Menu Manager to create front-end links to the the contacts.

    Read more...
  • Optimize your PHP installation to handle large file uploads

    Though PHP presents a very versatile and user friendly interface for handling file uploads, the default installation is not geared for working with files in excess of 2 Mega Bytes. This article will help you configure your PHP engine for handling such large file transfers.

    The php.ini File

    All the configuration settings for your PHP installation are contained in the php.ini file. Sometimes these setting might be overridden by directives in apache .htaccess files or even with in the scripts themselves. However you cannot over ride some of the settings that effect file uploads with .htaccess directives in this way. So let's just concentrate on the ini file. If you do not have access to your PHP configuration file might have to contact your web hoosting service provider.

    To find the location of your php.ini file and the current values for the following settings that we need to modify, please go to:

    Joomla 1.5 - Select Help → System Info from the drop-down menu on the Back-end of your Joomla! installation, then select the PHP Information tab.

    Joomla 1.6 - Select Site → Site information from the drop-down menu on the Back-end of your Joomla! installation, then select the PHP Information tab.

     

    Read more...

Custom Fields

Contact Enhanced has the ability to allow webmasters to assign custom fields to contact forms. Custom Fields offer a lot of flexibility that allows you to create more a simple contact form.
  • Basic Features

    Custom Fields
    Custom FieldsClick to watch
    2:3 minutes
    17 views
    Average: 5.0
    Votes: 1
    Custom Fields allows you to extend the functionality of Contact Enhanced.

    This screencast covers basic Custom Fields Features:

    1. Tooltips;
    2. HTML attributes to fields:
      • Javascript to fields using onblur, onfocus,...
      • Style;
    3. Multiple columns;
  • Campaign Monitor

    Campaign Manager Custom Field
    Campaign Manager Custom FieldClick to watch
    2:55 minutes
    2 views
    Average: 5.0
    Votes: 1
     With Campaign Monitor Custom Field your can display your CampaignMonitor lists so your users can subscribe themselves when they send you emails.

    You have to sign up to Campaign Monitor and add the API and ClientID to the Custom Field Parameters, which are only displayed after you save the form.

    Read more...
  • Subject

    CE - Subject Custom Field
    CE - Subject Custom FieldClick to watch
    1:34 minute
    15 views
    Average: 5.0
    Votes: 1

    Value:

    Blank,Some text or Values separeted by | (if you want to display as a select list)

  • Checkbox

    CE - Checkbox Custom Field
    CE - Checkbox Custom FieldClick to watch
    0:39 seconds
    11 views
    Average: 0
    Votes: 0

    Value:

    Values separated by | (pipe)

    Value example:

    Firefox |Internet Explorer |Opera |Google Chrome |Safari |Other

    Output:

    Browsers Tested
    Firefox




  • Select List

    CE - Select List Custom Field
    CE - Select List Custom FieldClick to watch
    0:33 seconds
    6 views
    Average: 0
    Votes: 0

    Value:

    Values separeted by |

    Value example:

    Firefox|Internet Explorer |Opera |Google Chrome |Safari |Other

    Output:

  • Radiobox

    CE - Radiobox Custom Field
    CE - Radiobox Custom FieldClick to watch
    0:37 seconds
    6 views
    Average: 0
    Votes: 0

    Value:

    Values separeted by |

    Value example:

    Firefox|Internet Explorer|Opera |Google Chrome |Safari|Other

    Output:

     

     

  • Select Recipient

    CE - Select Recipient
    CE - Select RecipientClick to watch
    0:33 seconds
    7 views
    Average: 0
    Votes: 0

    Value:

    email::Description separeted by |

    Value example:

    sales@mycompany.com::Sales Department  |

    support@mycompany.com::Support Department

    Output:

  • Free Text

    CE - Free Text
    CE - Free TextClick to watch
    0:38 seconds
    5 views
    Average: 0
    Votes: 0

    Value:

    Any text, allows HTML


  • Date

    CE - Date Field.
    CE - Date Field.Click to watch
    0:25 seconds
    3 views
    Average: 0
    Votes: 0

    Value:

    Blank

    Output:

    calendar

  • Date Range

    CE - Date Range Field
    CE - Date Range FieldClick to watch
    0:30 seconds
    3 views
    Average: 0
    Votes: 0

    Value:

    Blank

    Output:

    calendar to calendar

  • Chain Select List

    Chain Select List
    Chain Select ListClick to watch
    4:6 minutes
    56 views
    Average: 5.0
    Votes: 1
    Chained Selects lets you "chain" multiple select lists together so that the selection in a "parent" list can tailor the options available in a "child" list. Chained Selects supports unlimited unlimited number of "chains" in in a form.

    In order to Create a chain select list you have to use the SQL Custom field and the fields will be loaded using AJAX JSON Calls.

    The first option of a Chain select list can also be a Radio list.

    Read more...
  • Hidden Input

    CE - Hidden Field
    CE - Hidden FieldClick to watch
    0:18 seconds
    7 views
    Average: 0
    Votes: 0

    Value:

    Any text
  • Multitext

    CE - MultiText
    CE - MultiTextClick to watch
    0:31 seconds
    4 views
    Average: 0
    Votes: 0

    Value:

    Blank or text

    Output:

  • Number

    CE - Number Custom Field
    CE - Number Custom FieldClick to watch
    0:31 seconds
    3 views
    Average: 0
    Votes: 0

    Value:

    Range separated by -

    Value example:

    1-10

    Output:

  • Number Range

    CE - Number Range Custom Field
    CE - Number Range Custom FieldClick to watch
    0:35 seconds
    1 views
    Average: 0
    Votes: 0

    Value:

    Range separated by - and Values separeted by |

    Value example:

    1-10|11-20

    Output:


Login Form

Use paypal, a safe waay to pay!

Western Union, money transfer

Banco do Brasil, Direct Deposit or Swift transfer

We recommend