JFBAlbum
Facebook
Joomla

Intro Video

JFBAlbum Installation and Basic Setup

About JFBAlbum

JFBAlbum is a Joomla Extension for showing your Facebook Albums into your Joomla website. You can show individual albums or a group of albums as a gallery. You can also merge multiple albums into one.

Images are not downloaded to your server. It's goes to viewers browser directly from Facebook's Server. As a result you save hosting space and bandwidth and your user gets fast page load. No more hosting your images on your own server. Use the servers of Facebook instead and show them in your site.

Also you don't need to learn new new interface for image upload. You can manage your photos directly on Facebook with the interface you're already familiar with.

Find more Facebook or Joomla related products on our Products page

Info

Requires at least php 5 (Supports up to php 7)

Joomla 2.5 and later are supported (Latest version is recommended)

Needs allow_url_fopen to be enabled in php.ini (required for making API calls to Facebook Server)

Screens (Click to Zoom)
Intro Video

JFBAlbum Installation and Basic Setup

Info

Requires at least php 5 (Supports up to php 7)

Joomla 2.5 and later are supported (Latest version is recommended)

Needs allow_url_fopen to be enabled in php.ini (required for making API calls to Facebook Server)

Buy/Download

Before making the purchase make sure your server can make API calls (if allow_url_fopen is enabled in php.ini then there should be no problem).

Also make sure you've checked the demo and satisfied with it.

This purchase will give you lifetime update which you can use on multiple websites without any restriction.

Buy Now $20

Already Purchased? You can Download it from the support system. Just open a support ticket and find the Download Section

Download!

Features

Feature

Pro Version

Works with responsive themes
Yes, Fully Responsive
Number of Layouts
7 Layouts for Album Module, 2 Layouts for Album Menu Item, 1 Layout for Gallery Menu Item
Automatic Sync
Yes
Sync Interval
Default 10H, Can be changed from Parameter
Licence restrictions
No Restrictions on time/usage. Can be used on multiple sites for unlimited time
Update Cost
Updates are free!!
Support
Free support for 1 website per license
Supported Facebook Sources

Public Pages (No authentication required)

Restricted Pages (Autentication and app creation required)

Personal Profile (Autentication and app creation required)

Unsupported Facebook Sources
Groups are not supported (Facebook doesn't allow)
Max images per album
Unlimited! Up to 8000 tested (larger albums require more server memory and inbound net speed)

Docs (Click on title to expand)

  • expand_moreexpand_lessInstallation

    1. Go to your Joomla Admin and find the menu for Extension installation
    2. Use the zip file for Installation
    3. Now set up Menu Items with Type 'JFBAlbum - [Layout Name]' or Modules with Type 'JFBAlbum'
    4. Play with different parameters
  • expand_moreexpand_lessCreating an App on Facebook

    If you want to show albums from a public Facebook Page (not profile) then creating an App might not be required.

    However, if you want to show albums from your profile or a restricted page, you need to create an App on developers.facebook.com in order to give it proper permission

    Steps for creating an app

    1. Create an app on developers.facebook.com
    2. On settings -> basic (of your fb app) enter your website domain under app domain
    3. Click on add platform on the bottom of the same page and add a website ... use your web address there
    4. Go to 'App review' menu and make your app public
    5. Go to 'Dashboard' menu, copy and note the App id and Secret. You'll need to provide those in JFBAlbum config
  • expand_moreexpand_lessUsing the App ID and Secret

    When App creation is complete, Go to joomla-admin->components->jfbalbum and follow the instructions to save the app id and secret.

    After saving those values, you'll be asked to get a token by clicking a button (and logging into Facebook)

    After providing necessary permissions, you'll get a token which you can use with your albums/galleries

  • expand_moreexpand_lessHow to create a JFBAlbum Module Instance

    1. Go to Joomla Admin area -> Extensions -> Modules.
    2. Click the 'New' button and find the type 'JFBAlbum'
    3. Set the Details and Menu Assignment like any other module.
    4. Set the parameters of the module.
    5. Set The AlbumIDs and other parameters.
    6. Select the layout you want.
  • expand_moreexpand_lessHow to create a JFBAlbum Menu Item

    1. Go to Joomla Admin area -> Menus -> Your Target Menu.
    2. Click the 'New' button and find the menu item type 'JFBAlbum'
    3. Select 'JFBAlbum Gallery' for creating a gallery or one of the other 2 layouts for creating an album
    4. Set the Details etc.
    5. Set The PageID (for Gallery) or AlbumIDs (for Album) and other parameters under Options.
    6. Also set the Other Options, Page Display etc.
  • expand_moreexpand_lessHow to get Album ID (for albums)

    1. Visit your Facebook Page or Profile.
    2. Go to Photos->Albums.
    3. Go to an album.
    4. The URL (link) of the album should look like this
      https://www.facebook.com/media/set/?set=a.434654226025.235247.64822581025&type=3
    5. The number after a. is the album id. For the link above it's
      434654226025
    6. You may also enter the whole URL (link) as album it. However, it may not work if the URL structure changes.
  • expand_moreexpand_lessHow to get Page ID (for gallery)

    1. If it's a personal profile then use me as PageID and provide a user token on the field next to it. Tokens can be generated from Joomla Admin -> Components -> JFBAlbum menu
    2. If it's a page and the page URL (link) is
      http://www.facebook.com/pages/sometext/number
      then the PageID is the
      number
      You'll get this type of URL (link) if you haven't chosen an unique username for your page
    3. If your page URL is
      http://www.facebook.com/name
      then the PageID is the
      name
    4. If it's a country or age restricted page, then you must also put a Token in the following field. Tokens can be generated from Joomla Admin -> Components -> JFBAlbum menu

Changelog

  • Version 4.5: Album description for gallery view caching fix
  • Version 4.4: Individual Album Description from Facebook for gallery view. Automatic update system. JS related code refactoring
  • Version 4.3: Support for Personal Profile Albums and Restricted Page Albums (Requires app and token creation)
  • Version 4.2: Exciting new responsive layouts (7 layouts for module, 3 for menu). Fully re-written for faster performance and usability