Fix potential vulneratility an unescaped option in the admin panel
Tested with WP 4.0.1
Fix HTML validation issue caused by Facebook's new photo URL scheme
Tested with WP 4.0
Fixed incorrect line-wrapping on TwentyThirteen theme
Added a more explicit class "fpf-gallery" around galleries, for CSS styling.
NOTE: If your album styling gets messed up after this update, just use the admin panel to "Re-Fetch" all albums, which add the new CSS class and get them working as before.
Tested with WP 3.9
fpf_default_albumparams filter to set the default parameters for all albums
Fix for albums with over 500 photos
Facebook has yet again changed their API without telling anyone, breaking the plugin for albums with over 100 photos. This update fixes it so albums of any size should work again.
The admin panel's search utility now shows the size of each album next to its name.
Tested with wp 3.8.1
Strip smartphone emoji from image descriptions (was causing crashes/incomplete results)
Verified compatibility with WP 3.8
CSS fix for TwentyFourteen theme
Don't output a title attribute for photos which don't have captions (to avoid an odd-looking mouseover)
Add an admin panel warning for users running over SSL (which blocks the login button after some recent Chrome & Firefox browser updates)
Tested with WP 3.7
Add a note about the authorization process (to satisfy wp.org's plugin repo guidelines)
Remove activation/deactivation auth
Fix some harmless server 404 error logs due to old IE-specific CSS
Fix a harmless warning on activation if WP_DEBUG is enabled
Oops - missed one more bug in Fancybox in the previous commit. Should be working now.
Tested on WP3.5
Fix a bug in Fancybox that prevents the use of URLs in 'rel' attribute
Change the gallery 'rel' attribute to satisfy the HTML5 validator
Also bundle the uncompressed version of Fancybox (for easier debugging/testing)
Add filter "fpf_parse_params" to allow developers to supplement the included magic tag params with their own.
Add filter "fpf_album_data" to modify the album metadata (i.e. author, date, covor photo, etc).
Add filter "fpf_photos_presort" to modify the photo objects received from Facebook. Applied before trimming/sorting.
Add filter "fpf_photos_postsort" to modify the photo objects received from Facebook. Applied after trimming/sorting.
Show "FB Photo Fetcher+" in the admin menu if a 3rd party addon is present, and add support for an "Addon" tab.
Move the "donate" link to the bottom of the Support Info tab (rather than a tab of its own).
Don't verify the ssl certificate when contacting Facebook (to fix SSL3_GET_SERVER_CERTIFICATE on servers with improper cURL configurations)
Add the url to the Support Info tab
Add a button to the admin panel to renew Facebook access tokens; it's available from 1 day after the token is created (since FB only allows you to renew once per day)
Add a more descriptive error message upon failure to get an access token
Add a "Support Info" tab to the admin panel
Fix for galleries in custom post types
Fix a debug notice about wp_enqueue_style/wp_enqueue_script
Fix z-indices in Twenty Eleven (so the lightbox doesn't come up beneath the header)
Get rid of the isGroup and isPage warnings (not necessary since I changed the magic tag identifier)
Rephrase the 'count mismatch' error message
Complete rewrite of all Facebook authentication/interaction code; the plugin now uses the new Graph API. Existing users of v1.x will need to re-authorize in the admin panel, and potentially update existing album tags (but only if you plan to re-fetch those albums). Please visit the plugin documentation page for more information on upgrading.
New tabbed admin panel
The Magic Tag identifier has been changed to "FBGallery2"
The ID numbering scheme has been changed
The admin panel revalidates your access token whenever it's loaded, to make sure it hasn't expired
Added a button to remove an existing token from the database (aka deauthorize)
Renamed the 'item count' postmeta from _fb_album_size to _fpf_album_size
Added new postmeta _fpf_album_cover with the Facebook URL of the cover photo
Removed the Add-From-Server feature (it wasn't working properly; may re-add it at some point in the future...)
Name and uid are no longer stored in the db, as they're only used by the admin panel (and can be fetched as part of the revalidation test)
Nicer formatting for album search results
The footer now says "Generated by Facebook Photo Fetcher 2"
More changes than I can list...
Facebook broke the redirect URL on their login dialog. This fixes it to properly display "success" after authorization again.
Oops - previous version didn't fully fix the problem. Should work properly now.
Handle multibyte characters in caption excerpts
Facebook changed their API and broke things yet again (removal of prompt_permission.php endpoint). This update should work around it and get things running as they were previously.
Facebook has announced that they'll break offline_access on Oct 3, 2012. This update should keep the plugin running after that update as well.
Update setup instructions
Update WordPress compatibility number.
Update the instructions for getting userIDs in the admin panel (Facebook changed their URL scheme again).
Apparently, the previous lightbox implementation included with this plugin was not GPL-compatible (leading to its removal from the repository). This update uses a different lightbox that should satisfy WP.org. NOTE that if you update, you will need to re-fetch all of your albums so that their code will be updated to use new lightbox. You can do this quickly via the "Re-Fetch All Albums In Pages" and "Re-Fetch All Albums In Posts" admin panel buttons.
Update version compatability number
Fix "refresh albums" to work for PRIVATE post/pages (as well as public)
Admin panel code cleanups
Slightly revise instructions
Add better support for code addons
Apply trailingslashit() to the thumbnail path to prevent double-slash