Overview
The jQuery Facebook Gallery script allows you to show all your Facebook albums (images) on your website. Please note that this script will only work with Facebook pages that belong to businesses or organization or pages that are registered as fan pages. Also, this script relies on the external Facebook Graph platform, which could mean that future changes to that platform can cause the script to fail, although I will always do my best to stay current with any changes Facebook is doing to its system. But in the end, I don’t have any control over the changes Facebook is implementing.If you like this script, please take the time to rate it. Thank you!
Features
- 110+ different settings to enable or disable included features
- Either pull all albums (but exclude the ones you don’t want), predefine the albums you want to be shown or show one single album directly
- Social share feature for Facebook, Twitter and Google+
- Includes a tool-tip plugin (qTip2) with several design options; although it is possible to use your own tool-tip solution
- Includes three optional lightbox plugins (fancyBox, colorBox and prettyPhoto); although it is possible to user other lightbox solutions
- Exclude individual images from being shown
- Automatically include or exclude the Timeline album
- Possible to translate it into any other language by using provided setting parameters
- Select between a responsive (fluid width) or static layout (fixed width)
- Optional two-directional (asc. / desc.) album sorting feature (name / number of images / date album created / date album last updated)
- Set initial sorting direction and sorting criteria
- Can be embedded via iFrame with automatic height adjustment for iFrame; all lightboxes will open full-screen in parent document
- Option for floating control bar that follows the user while scrolling through the album selection
- Option to show dates in “from now” format (i.e. “2 days ago”) instead of standard date format
- Optional logs (in console) for better debugging (i.e. number of albums or photes retrieved, error codes, etc.)
- No need for PHP unless internal image scaler is utilized; an external (web based) image scaling service is utilized by default
- No requirement for creating a Facebook App via your Facebook Profile
Update from Version 1.x to 2.0
This applies only to buyers who purchased the script prior to 05/03/2013. The “old” version required you to load a “jquery.facebook.all.min.js” file to initiate the Facebook API. After the rewrite of the script, this file is not necessary anymore since it now utilizes Facebook Graph requests via JSON instead of the Facebook Javascript API. This was done to hopefully avoid any future requests for “Accesss Tokes”. Please remove that file from your page header.Other Notes
Once you purchased the script, you will receive a full manual that explains all available settings and also includes some information about the generated markup and how to target / call tool-tip content and image links with alternative plugins.Please be aware that any future progress to the script might require PHP functions for authentication and the creation of a Facebook Apps, depending upon changes Facebook is making to its Graph/API systems. Therefore, before you purchase, please make sure that your system includes a PHP server and that you are able to create a Facebook App for any necessary “App ID’s” and “Secret Keys” in order to keep the script working after future updates.
Releases
05/09/2013 – Update- Added option to pre-define initial sorting direction (asc./desc.) and sorting criteria (name, number items, date created, date updated)
- Added optional second back button below album detail view for albums with many pictures
- Fixed error where controlbar reappears after first album call even if it’s set to be disabled
- Some CSS improvements
- Changed from Facebook Javascript API to direct Facebook Graph requests via JSON to (hopefully) avoid future “Access Token” requests
- Added third lightbox (prettyPhoto)
- Made script fully functional when embedded via iFrame (script will detect iFrame and adjust height accordingly; lightboxes open full screen in parent element
- Option for floating control bar that follows the user while scrolling through the album selection
- Option to show dates in “from now” format (i.e. “2 days ago”) instead of standard date format
- Expanded internal logging feature (console) to provide more information for better debugging
- Updated all utilized plugins (isotope, tooltip, lightboxes, etc.) to their newest versions and adjusted script where necessary
- Other minor improvements and speed enhancements
- Added option to predefine album ID’s so that only these albums will be shown
- Other minor improvements
- Fixed error where script occasionally doesn’t load all images in album (up to specified limit in settings)
- Added additional sorting criteria and numbering option for albums and images for better debugging (manual will be updated accordingly)
- Other minor improvements
- Added internal check for empty Facebook albums or albums with undefined content that would otherwise break the script
- Added optional social share feature for Facebook, Twitter and Google+
- Added second optional lightbox (fancyBox)
- Other minor bugfixes and improvements


