Facebook Gmail Gadget: gBook
I am proud to introduce you the prototype version, the very first release, of the Facebook Gmail Gadget: gBook.
gBook allows you overview your Facebook account directly from your Gmail with a glimpse: status, walls, comments, photos and much more.
The gadget doesn’t replace the Facebook website, it’s just a different, ligher way to access it when you are connected to your Gmail and/or if Facebook is banned from the network you are currently connected to.
Your Facebook email and password won’t be stored by the gadget at anytime.
Install
In order to use gadgets, your Gmail needs to be in English. If it is not, go to Settings -> General -> Language -> English. Save Changes.
Then, if you have never enabled gadgets, go to Settings -> Labs -> Add any gadget by URL. Enable and Save Changes.
Finally you have to add the gadget. Go to Settings -> Gadgets -> Add a gadget by its url:
http://www.francesco-castaldo.com/fb-gadget/gBook.xml
To make your Gmail more readable, I suggest you to enable 3 more labs (Settings -> Labs):
Navbar drag and drop: lets you order boxes on the left column.
Right-side labels: moves label on the right column so that the left one is shorter.
Right-side chat: moves chat contacts on the right column so that the left one is shorter.
Current features
- gBook works everywhere, even if your current network forbids facebook access (use at your own risk)
- Status: lets you see your latest status, comments made by your friends to your status, lets you add comments to your status, update your status, lets you see your friends’ status and add comments to them
- Inbox: lets you see the latest messages you received and lets you reply to the sender, if the message was sent to you (and not to lists such as groups, event attendees etc.)
- Photos: lets you see the last pictures uploaded by your friends or the last tagged photos (with you or with your friends). If you have popups enabled, you can open the photo detail in a bigger window, see photo comments and add yours.
- Notifications: list of recent activity on your profile and or pictures
- Logout: Logs you out of the gadget. Use it on shared computers!
ToDo list (unordered)
- improve UI
- add album page
- add pokes
- browse more elements with prev/next page (statuses, photos, walls, inbox etc.)
- complete profiles with info
- add “add as a friend” feature to profiles that are not already a friend
add notifications pageadd photo page- add group page
- add event page
- add todays event
- add live feed page
Want more? Feel free to suggest new features in comments to this page.
Remember that by subscribing this blog RSS you’ll be up to date whenever new features are released ;)
Known bugs
- Afted adding a comment to a status from the user profile, the gadget does not go back to the profile but to the status page
- Afted adding a comment to a status from the status page, the new commented status should already show stories
- Inbox -> message detail: it does not show threads but only the last message
Found a bug? Please submit it with a comment along with relevant information about how it happened.
Remember that there is no garantee the gadget will always work perfectly nor that it will always be updated. It is just one of many side projects by now.






















































Definitely has promise! But the ad at the bottom just has to go
This is a really nice gadget! I just have a couple of suggestions. If you used OAuth instead of email & password, I think it would be more reassuring to new users. Also, if you used the Canvas functionality like the TwitterGadget does (http://www.twittergadget.com/) you could overcome the gadget display limitations. With the TwitterGadget you just click on the >> on top of the gadget to open it in canvas view. Check it out.
@thegeniusfiles
The gadget uses email & password auth because it is supposed to work as a proxy too, so that networks that it works also on network where facebook is banned.
Unfortunately the gadget itself is not that working now. FB changed a few things and I still haven’t had the time to fix my application :(
TwitterGadget is very cool and I hope to be able to implement canvas as soon as I fix current bugs, thanks!
very impressed…I mass sent out the link to all my facebook friends. It even gets around my work firewall that has the facebook site blocked! kudos!
I was starting to think I might have to write just such a gadget myself when I found yours.
I like the proxy aspect. A lot of things don’t work at the moment as you mentioned, hope the fix is coming soon.
Keep up the good work.
Thanks.
@ilia
Unfortunately in this period I’m not mantaining it. Looking for funds to support the project :)
This is great. I lie in china where facebook has been blocked for the last month and half. This is a great workaround. Thanks for this!
@Brendan If you get arrested for this, it’s not my fault :)
Unfortunately I’m not mantaining the project by now and it might not work. I’m planning to work back on it in one or two months, sorry about it.
I tried to use it, but I get the following error report:
Warning: strpos() [function.strpos]: Offset not contained in string. in /home/mhd-01/www.francesco-castaldo.com/htdocs/fb-gadget/inc/functions.php on line 233
Warning: Cannot modify header information – headers already sent by (output started at /home/mhd-01/www.francesco-castaldo.com/htdocs/fb-gadget/inc/functions.php:233) in /home/mhd-01/www.francesco-castaldo.com/htdocs/fb-gadget/inc/login.php on line 30
Can I do anything about it?