=== Connections Business Directory === Contributors: shazahm1@hotmail.com Donate link: http://connections-pro.com/ Tags: addresses, address book, addressbook, bio, bios, biographies, business, businesses, business directory, business-directory, business directory plugin, directory widget, church, contact, contacts, connect, connections, directory, directories, hcalendar, hcard, ical, icalendar, image, images, list, lists, listings, member directory, members directory, members directories, microformat, microformats, page, pages, people, profile, profiles, post, posts, plugin, shortcode, staff, user, users, vcard, wordpress business directory, wordpress directory, wordpress directory plugin, wordpress business directory, wordpress local directory plugin Requires at least: 3.8 Tested up to: 4.1 Stable tag: 8.2.3 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Connections Business Directory is a simple to use directory plugin which can be used to create an addressbook, business directory, staff directory or church directory. == Description == [Homepage](http://connections-pro.com/) | [Documentation](http://connections-pro.com/documentation/plugin/) | [Showcase](http://connections-pro.com/showcase/) | [Templates](http://connections-pro.com/templates/) | [Extensions](http://connections-pro.com/extensions/) | [Github](https://github.com/shazahm1/Connections) Quite simply, Connections Business Directory is the best directory plugin available for WordPress. Its simplicity in design and function, vast array of unique features and versatility are the reasons more and more people are turning to Connections for their directory needs. You can use Connections to create a simple address book, maintain a staff directory and run a business directory or link directory. Connections was built bottom up to be as configurable as possible while providing the features you need. Read on to learn about some of the best features Connections has to offer... = Features = * Both the photo and logo images are fully responsive with HiDPI (Retina) display support. * Seamless integration with the WordPress. * A Dashboard admin page where you can keep up to date with Connections related news, such as updates notices for [templates](http://connections-pro.com/templates/) and the [Extensions](http://connections-pro.com/extensions/). Also see at a glance today's anniversaries and birthdays as well as any upcoming anniversaries and birthdays. * When adding an entry there are multiple entry types from which to choose. They are individual, organization and family. The family entry type is unique to Connections. This entry type allows you to group individuals together as a family which makes Connections ideally suited for creating church directories. * You control which entries are viewable to the public and which entries are private, viewable for logged in users only. You can even have entries set as unlisted so only admins can view them. * Fields, fields and more fields... no other directory plugin offers more. There are fields for addresses, phone numbers, email addresses, IM, social networks, an image, a logo, bio, notes and more. Want more? Many fields, such as addresses and phone numbers, you can assign as many as you need. Wait, I'm not done yet... want to be able to list the business phone but keep that cell phone number private? You can do that, too. Most of the fields have selectable visibility. What this means is you can have an entry set as public but keep personal details private or even unlisted so only them admin can view it. * Connections is being used to manage directories which contain tens of thousands of entries so the ability to manage them easily is a must- a task which Connections stands and delivers. You can filter the entries list by category, entry type and visibility. You can search for entries. You can even search within the filtered entries. Of course Connections doesn't stop there, there are several bulk actions available to make changes a breeze. * Category support. This feature was modeled after the category feature for WordPress posts. So if you know how to add and manage categories for posts, you know how they work for Connections. Categories can be hierarchical and entries can be assigned to any number of categories. * Extensive role capability support. For your users that have access to the WordPress admin, there is extensive role capability support. You can define which roles can perform tasks to manage entries in Connections. * Unrivaled customization with templates. Connections comes with many basic templates to get you started. For many, these meet their needs. But if you need more than these basic templates provide, check out these great [premium templates](http://connections-pro.com/templates/). * Displaying your entries on the front end is as simple as putting a shortcode on a page. Don't let this simplicity fool you. The Connections shortcode provides almost a dizzying array of options that are just too numerous to list. But if you want to know more, you can find it [here](http://connections-pro.com/documentation/plugin/shortcodes/). * Even a bit of SEO was sprinkled in. Every entry outputs following the [hCard](http://microformats.org/wiki/hcard) spec. = Extensible = Here are other great free extensions (with more on the way) that enhance your experience with the Connections Business Directory: Utility * [Toolbar](http://wordpress.org/plugins/connections-toolbar/) * [Login](http://wordpress.org/plugins/connections-business-directory-login/) Custom Fields * [Business Hours](http://wordpress.org/plugins/connections-business-directory-hours/) * [Income Level](http://wordpress.org/plugins/connections-business-directory-income-levels/) * [Education Level](http://wordpress.org/plugins/connections-business-directory-education-levels/) * [Languages](http://wordpress.org/plugins/connections-business-directory-languages/) In addition to these free extensions Connections Business Directory also features a growing library of [premium extensions](http://connections-pro.com/extensions/). = Developer Friendly = Connections Business Directory provides a vast array of hooks and filters so it can be easily extended. The directory has a very flexible template engine. The loading of template and CSS are context aware. This means your developer could create specific templates that load when a user visits a specific entry, category, postal code and more. Templates and CSS overriding is very granular and update safe. Check out these links for the details: * [Custom Core CSS](http://connections-pro.com/2014/05/04/quicktip-custom-css/) * [Custom CSS for Templates](http://connections-pro.com/2014/05/07/quicktip-custom-css-templates/) * [Custom Template Override File](http://connections-pro.com/2014/06/04/quicktip-custom-template-override-files/) = Languages = Connections Business Directory has been embraced around the world and has been translated by its users in the following languages. * Arabic [87% Complete] * Catalan [77% Complete] * Croatian (Croatia) [36% Complete] * Danish [46% Complete] * Danish (Denmark) [46% Complete] * Dutch (Netherlands) [71% Complete] * French (France) [85% Complete] * German (Germany) [66% Complete] * Hebrew (Israel) [88% Complete] * Hungarian (Hungry) [75% Complete] * Italian (Italy) [45% Complete] * Norwegian [18% Complete] * Persian (Iran) [76% Complete] * Polish (Poland) [77% Complete] * Portuguese (Brazil) [72% Complete] * Portuguese (Portugal) [34% Complete] * Romanian (Romania) [100% Complete] * Russian (Russia) [39% Complete] * Serbian (Latin) [3% Complete] * Spanish (Latin America) [71% Complete] * Spanish (Spain) [88% Complete] * Thai [1% Complete] * Turkish (Turkey) [83% Complete] == Credits: == * This plugin was based off LBB, ["Little Black Book"](http://wordpress.org/extend/plugins/lbb-little-black-book/); which was based on [Addressbook](http://wordpress.org/extend/plugins/addressbook/), both of which can be found in the Plugin Directory. * vCard class is a modified version by [Troy Wolf](http://www.troywolf.com/articles/php/class_vcard/). * Image uploading and processing done by the class.upload.php by [Colin Verot](http://www.verot.net/php_class_upload.htm). * Update Notice in plugin admin inspired by Changelogger 1.2.8 by [Oliver Schlöbe](http://wordpress.org/extend/plugins/changelogger/). * TimThumb by [Ben Gillbanks and Mark Maunder](http://code.google.com/p/timthumb/). * Screen Options class by [Janis Elsts](http://w-shadow.com/blog/2010/06/29/adding-stuff-to-wordpress-screen-options/). * spin.js by [Felix Gnass](http://fgnass.github.com/spin.js/). * $.goMap() jQuery Google Maps Plugin by [Jevgenijs Shtrauss](http://www.pittss.lv/jquery/gomap/). * MarkerClustererPlus jQuery Google Maps Marker Clustering Plugin by [Gary Little](http://gmaps-utility-library-dev.googlecode.com/svn/tags/markerclusterer/). * Validation jQuery plugin by [Jörn Zaefferer](http://bassistance.de/jquery-plugins/jquery-plugin-validation/). * Chosen jQuery plugin by [Harvest](https://github.com/harvesthq/chosen/). * qTip jQuery plugin by [Craig Thompson](http://craigsworks.com/projects/qtip2/). * Preloading GIF generated by [Preloaders.net](http://www.preloaders.net/). * Email and URL validation methods by [Gizmo Digital Fusion](http://wpcodesnippets.info/blog/two-useful-php-validation-functions.html). * Social media icons by [WPZOOM.com](http://www.wpzoom.com/wpzoom/500-free-icons-wpzoom-social-networking-icon-set/); license [CC BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/). * iTunes icon by [Paul Robert Lloyd](http://paulrobertlloyd.com/); license [Attribution-ShareAlike 2.0 UK: England & Wales (CC BY-SA 2.0)](http://creativecommons.org/licenses/by-sa/2.0/uk/). * Podcast icon by [schollidesign](http://findicons.com/icon/94188/podcast_new); license GNU/GPL. * CSS theme and image used for the jQuery UI Datepicker by [helenhousandi](https://github.com/helenhousandi/wp-admin-jquery-ui). == Screenshots == 1. The Dashboard admin page. A snapshot of important information about the directory. 2. The Manage admin page. Here you can manage all the entries within the address book. 3. The Add New Entry admin page. From here you can add new entries to the addressbook. 4. The Categories admin page. Add as many categories as you wish to the directory. Categories do support parent/child relationships. 5. The Templates admin page. Here you choose which template that the business directory should use when displaying the directory. 6. The Settings admin page where you can configure the business directory options. 7. The Role and Capabilities admin page. Here you can assign which roles have which capabilities in viewing and managing the directory. [Connections running on live websites can be found here.](http://connections-pro.com/live-samples/) == Installation == [Installation instructions can be found here.](http://connections-pro.com/documentation/plugin/install/) = Using the WordPress Plugin Search = 1. Navigate to the `Add New` sub-page under the Plugins admin page. 2. Search for `connections business directory`. 3. The plugin should be listed first in the search results. 4. Click the `Install Now` link. 5. Lastly click the `Activate Plugin` link to activate the plugin. = Uploading in WordPress Admin = 1. [Download the plugin zip file](http://wordpress.org/plugins/connections/) and save it to your computer. 2. Navigate to the `Add New` sub-page under the Plugins admin page. 3. Click the `Upload` link. 4. Select Connections Business Directory zip file from where you saved the zip file on your computer. 5. Click the `Install Now` button. 6. Lastly click the `Activate Plugin` link to activate the plugin. = Using FTP = 1. [Download the plugin zip file](http://wordpress.org/plugins/connections/) and save it to your computer. 2. Extract the Connections Business Directory zip file. 3. Create a new directory named `connections` directory in the `../wp-content/plugins/` directory. 4. Upload the files from the folder extracted in Step 2. 4. Activate the plugin on the Plugins admin page. = Requirements = * **WordPress version:** >= 3.8 * **PHP version:** >= 5.2.4 * **NOTE:** Upgrading from version 0.6.1 and newer only is supported. Previous version must upgrade to 0.6.1 before upgrading to the current version. == Frequently Asked Questions == [FAQs can be found here.](http://connections-pro.com/faq/) = How do I display the business directory on my site? = We have a [QuickStart](http://connections-pro.com/quickstart/) available that'll walk you thru the most basic setup. Basically all you need to do is, create a page, and add the `[connections]` shortcode. = Will it work with my theme? = Connections Business Directory has been designed to work with any theme. = Is Connections Business Directory translation-ready? = Yes it is. Connections Business Directory comes with many user supplied translations. We use Transifex to manage translations. This service make it easy for us manage and easy for you to translate. To read more, see [this page](http://connections-pro.com/documentation/connections/translation/). == Changelog == = 8.2.3 03/26/2015 = * FEATURE: Add Stitcher to the social media options. * BUG: Fix the path to the markerclusterer library. * BUG: Fix the CN_CUSTOM_TEMPLATE_URL path to properly point to the content_url(). * BUG: Adjust the substring position and length in cnRetieve::upcoming() so it only returns MM-DD. * BUG: When performing an upcoming date(s) query, do not convert the date from @@session.time_zone to +00.00 because it caused entries to be returned from +1day more than what should have been returned. * BUG: Make sure to pass the $homeID var when calling get_permalink() when not $wp_rewrite->using_permalink(). * BUG: Custom field titles/names should not be wrapped in the