The BuddyPress Inbox widget was made available over the holidays by David Carson. It’s a quick and simple way to allow your users to preview their private messages in the sidebar of their BuddyPress homepage. This widget currently requires the trunk version (2244+) of BuddyPress in order to install it. After you download the widget, install and activate it, you will be able to drop the “Inbox Widget” in your sidebar. It will be displayed only on the homepage of your BuddyPress site and will appear only to logged-in users. The widget includes CSS classes for read and unread messages, as shown in the screenshots, and can be easily matched to compliment your theme.
One reason I like this widget is because it puts something personal right in front of the user immediately upon logging in, so that they are reminded of their connections on your network. In the future, the developer plans to add options to the widget to specify its title and how many messages are shown. One thing I’d like to see is for the “View Message” button to load the message in a pop-up style modal window with inline reply capabilities. Maybe we’ll do a little tutorial on this after BuddyPress 1.2 is released, if there’s some interest. Many thanks to David Carson for this excellent little addition to the BuddyPress community. If you have any feedback or suggestions for the next version, I’m sure he’d appreciate your input in the related topic on the BuddyPress forums.
Download the widget here: http://davidtcarson.com/bp-inbox-widget.zip
More information can be found on the developer’s website: http://davidtcarson.com/inbox-widget-for-buddypress/