Contact Enhanced also works as a Business Directory, just use Employees as Contacts.
Contacts Enhanced is a contact manager and form component packaged with lots of features:
GOOGLE MAPS and Directions;
UNLIMITED FORM FIELDS: Now you can have as many custom fields as you wish. You can request whichever information you need from the users that contact you; Available field types: Text, Multitext(textarea), SelectList, Checkbox, Radiobutton, Date, Date Range, Number, Number Range, MULTIPLE FILE UPLOADS (ATTACHMENTS), SQL*, Integration with newsletters ;
HTML Emails & Templates;
CAPTCHA (compatible with reCaptcha, SecurImage & any Captcha plugin), Free SecurImage Captcha plugin included;
If the user is logged in this script will get the name and email recorded in database, preventing the user to mistype his email
It will get your users IP Address, Browser, Operating System and Screen resolution
You can set each form to redirect to a specific page when the message is successfully sent
and much much more.
Form Fields Available
Multiple File Upload
Number Range Password
SQL (get data from your database)
Advanced Custom Fields
CSS (add css code to the page);
PHP (add php code to the page);
Plugins and Modules available
Content Plugin, which enables you to embed the form, map and contact details in an article;
Contact Enhanced Module, allows you to display the form, map and/or contact details in any module position
Feedback Plugin, Displays a site tab on your page and loads a modal window (lightbox style) with the form (optional);
Contact Locator / Store Finder Plugin, is integrated with Google Maps, so it that allows customers to locate your stores / contacts easily. Packed with Geo Location and Google Maps Direction your customers will never be lost again getting to your locations. The store finder will be able to list of nearby stores / contacts around your web visitors from nearest to the furthest distance away;
Search Module, displays the a search box and optionally you can display a select box for Category, Contact Position, Country, State and City. When the Country is selected it will load the respective States for the country selected and once the State is selected it will load the cities in that state.
Birthday Module, Displays upcoming birthdays of contacts;
Contact Creator Plugin, Creates a Contact automatically for each new user (optional);
Mailto2CE Plugin (Mailto Links to Contact Enhanced), changes all mailto links to a modal link to Contact Enhanced Form, protecting your emails from Spambots (optional);
Alpha Index Module, displays Alphabetic search links. It will filter contacts starting with the respective letter (optional).