Archive for Tag ‘comments‘
Published on Wednesday, January 4 2012
OK, no more testing, no more publishing and unpublishing this page.
WPBook 2.3 is released. This uses the same Facebook SDK (3.1.1) as WPBook Lite which I just released last weekend – this will make it easier to manage both.
It will also let me start work on adding more features to the plugin- a more stable base to work from.
Published on Tuesday, October 4 2011
I’ve been doing a lot of thinking about the future of WPBook, and wanted to give a quick update. There are two key factors making me rethink the whole approach.
Pittsfield in the Near Future (from Cameo Wood on flickr, cc-by-nc license)
The first is a change Facebook has made, requiring SSL certificates for “all Canvas and Page tab applications.” (They announced this change earlier this summer, as part of the bizarrely Orwellian “Operation Developer Love” but it went into effect as of October 1st).
This is a problem because many WPBook users’ blogs are not available via https connections (including my own), and with this new Facebook change their WPBook implementation will fail, though how exactly that will be manifest isn’t clear to me yet (see below). Getting an SSL certificate for your blog isn’t an insurmountable task, but if you run your blog on cheap shared hosting, the costs of an SSL certificate (and the dedicated IP it requires) can be nearly as much as you’re paying for hosting! It’s also a task that the non-technical user will find horribly confusing.
The second is a recent report showing that:
Using a 3rd party API to update your Facebook Page decreases your likelihood of engagement per fan (on average) by about 80%
Published on Sunday, March 27 2011
Try Again (Photo by Samantha Marx, cc-by license, http://www.flickr.com/photos/spam/3355834452/)
Spent some quality time this weekend with WPBook. As a result, I just released version 2.2.1. (There was briefly a 2.2 release, but something was corrupted in that version of the SVN repo, so use 2.2.1 instead).
Included in 2.2.1:
- Read More is back. Re-enabled the “Read More” action link. Unfortunately, because of a Facebook API bug wpbook can’t add more than one action link to a post, so no “share” button on wall posts until that is fixed. (Facebook doesn’t add the Share link automatically to posts from the Graph API and there’s currently no way to make that happen other than manually adding it as a link, but I think the “Read More” link is more important.)
- Post to Group Walls. Added posting options for Group walls, and comment import form Group walls. Because of the way the Facebook API has changed, posting to a Group feed is distinct from posting to a Page’s feed, and requires different syntax.
- Controlled debugging. Limit the size of debug files created to 500k, so that users who enable debugging and then forget won’t have an unlimited file growing every hour. Also made the debug constant more specific to WPBook so as not to interfere with other plugins potentially using DEBUG as a constant
- Fopen errors. Clean up DEBUG for cases where permissions fail or file is not writeable
- Facebook::$CURL_OPTS . Made “disable ssl verification” an option so that only users who need it will have it and others won’t get conflict
- Required fields are required. Cleanup to the admin screens in general, more clarity around what is required and better language on the admin screens about what is being checked. (Thanks BandonRandon for patches)
- Better check permissions. Improved “Check permissions” page, to show what options mean and enable links to view profiles, pages, links to validate IDs are correct.
- Added wpbook logo which had been missing
- Fix for get_themes() issues with WordPress 3.0.1 through 3.0.5
I realize from the activity in the forums that many users are having trouble with the 2.1 and later WPBook – but I believe all the known errors have been fixed, and most are due to misconfiguration.
A few configuration notes that might help:
- Your application ID, secret, canvas URL, and Profile ID must be correct or nothing else is going to work. If you load your application canvas page and you don’t see the WPBook theme, but see just your blog in an iframe (unchanged), then something is wrong in your Facebook Application setup, your WPBook setup, or in a plugin conflict.
- Your personal FB profile is absolutely required, even if you don’t plan to publish to your profile’s wall. It is through the FB profile that the access_token for publishing to pages is retrieved. If your FB profile ID is wrong, nothing else is going to work.
- Any time you change the Profile ID, the Page ID, or the Group ID to which you are trying to publish, you must visit the Check Permissions page and will most likely need to regrant permissions. Again, if permissions aren’t working, nothing else is going to work.
If you’re stuck, please open a new thread in the wordpress forums and provide the following debugging info:
- The URLs of your Facebook Application and your blog outside FB
- The contents of your check permissions page – verbatim
- What you are trying to publish to – profile, page, group – by ID and by URL
- What error messages you are seeing, in the WordPress interface and/or in the PHP error log
With the right information, we will be able to get it working.
Published on Monday, March 21 2011
Code Bug (Photo by Guilherme Tavares, cc-by license, http://www.flickr.com/photos/guitavares/1703252007/)
Just released WPBook 2.1.4.
Two key bugfixes in this release:
- Comment Imports. In changing to the Graph API I needed to add an access_token to the FQL calls I’m using to retrieve comments from non-public streams.
- Facebook Avatars for Pages. Given that you can now comment on wall posts as a page (by using the “use Facebook as page” option if you are the admin of a page) some of your comment authors in FB might be pages themselves. This fix will get the right FB avatar for them, eliminating what was otherwise a broken link image.
There should not be any need to regrant permissions or change any Facebook settings in this release.
Thanks to all the users who’ve provided feedback (and debug files!) in the forums.
Published on Tuesday, August 31 2010
(photo by hobvias sudoneighm, click for photo page)
Thanks to troubleshooting help from mommyknows and other users, I’ve been able to track down and fix an issue with posting to different kinds of pages.
Thanks to Brooke Dukes, we also now have a site for the plugin itself: wpbook.net – with instructions, blog posts about the plugin, and the like.
Grab 220.127.116.11 from the plugin repository and check it out!
(2.0.8 somehow incorporated a nasty syntax error – whitespace ahead of the opening PHP tag – so skip that and go straight to 18.104.22.168).
For a long time now WPBook has enabled users to cross-post excerpts from their blog posts to either the wall of their personal profile or the wall of a Facebook fan page.
However, in setting up WPBook many users were ending up with: