facebook_integrator_icon.png Facebook Integrator

Using Facebook Integrator

Each of the Facebook Social Plugin app blocks provided with this package have a form to enter the same parameters you would enter on Facebook to generate the plugin code. The parameters entered are specfic to each instance of the block. In addition, the add/edit forms include a drop down at the top to select the desired Facebook App with which the block is to be associated.

The Facebook Like Button and the Facebook Comment Block add additional meta tags to the header of the page on which they reside. Both blocks use a common meta tag to identify the associated Facebook App for administrative permissions. As a result, when placing a Like Button and a Comment Block on the same page, they must be associated with the same Facebook App. Selecting different Facebook Apps for each will cause unpredictable behaviour.

Once a visitor has logged in to your site through Facebook, any permissions they have granted to your application are available throughout your site for their current session. You can include additional Facebook plugins and GraphAPI calls not provided by the Facebook Integrator add-on, as long as you use the same Facebook App details. The scope of user authentication is not limited to this add-on.  The Facebook Login process redirects the user back to the login page if authentication fails, the user's profile if profiles are enabled for your site, a custom page if one is defined, or the home page of the site.

View the information page for each block included in Facebook Integrator for more information and images.

Block Descriptions

Currently there are five Facebook Social Plug-ins implemented within Facebook Integrator.

Each supported plug-in has its own block defined to add to pages in your site.  At the top of each add block dialog is a select box to choose the Facebook App to associate with the specific instance of the block.  This is how multiple Facebook Apps may be incorporated into a single Concrete5 site. 

Examples of this may be seen on our site.  The Home page has the Like button added.  The product pages have both Like buttons and Comment blocks added.  The Like button on the Home page collects "likes" for our main site at www.dbitsgroup.com.  The individual product pages collect "likes" for each of the products independently.  With the OpenGraph features, the product pages are treated as OpenGraph objects in Facebook.  Our login page includes the Login With Facebook block.