BuddyDev

Facebook Like User Activity Stream for BuddyPress

July 30th 2013: Facebook Like User Activity Stream for BuddyPress plugin is tested to Work With BuddyPress 1.8


We all love BuddyPress. It’s an awesome plugin which brought a new era in social network development(partially because of the popularity of the WordPress platform and mostly because of the awesome core developers/community). Since the philosophy of BuddyPress is centred around openness, It does not limit the activity to your personal preferences(like showing all the relevant activity on a single page(friends/ user’s /user’s groups activity). It does show them, but they do not give a feel of stream you see on most of the social networks(like Facebook home page, or your orkut home page etc).

In past, many of the members here(as well as I got some mail with suggestions) to streamline all the relevant activity content for a user on a single page.

Today, I am introducing the plugin Facebook Like User Activity Stream for BuddyPress. It is a step towards the right direction. You can use it with a few other plugins to make a social network just like the famous ones. It simply aggregates all the relevant activity for the users on a single page. Right, you can see your updates/your friends update/Your groups update on the same page(as is the case of facebook feed for user).

Features:-

  • Aggregating and Providing a familiar page to users where all the relevant social activities are aggregated
  • Clicking on Username automatically redirects to His/Her stream
  • And yes, It limits the view to logged in user for their own network, just like the other social networks do

Here are a couple of screenshots to demonstrate its use:-

Visiting Own Profile:-

You can see the stream link as well as the activity of a private group being shown on his/her profile

Here is what you see if you visit other user’s profile(This is just normal, I am trying to show the difference of the visibility of private activity)

and another screenshot where the updates from groups are shown on the same page even if the users(whose updates are visible) are not friends of the logged in user.

It is most useful if your users are coming from one of the existing social network. they will find it much more intuitive.

My screen shots may not give you the feel of actual potential of this plugin, Installing and using it yourself will give a much better idea of what it can do.

Release History

  • Version: 1.1.2

    Friday, 08 March, 2013

    • Tested With: BuddyPress 1.7+/BuddyPress1.8
    • Compatible With: BuddyPress 1.7+/BuddyPress1.8

    Fixes call time reference passing error.

  • Version: 1.1.1

    Monday, 17 December, 2012

    • Tested With: BuddyPress 1.6.2
    • Compatible With: BuddyPress 1.5+

    Fix for wpdb::prepare warning

  • Version: 1.1

    Wednesday, 17 October, 2012

    • Tested With: BuddyPress 1.6.1
    • Compatible With: BuddyPress 1.6+

    Updated to allow working when the groups component is turned off

  • Version: 1.0.9

    Friday, 21 September, 2012

    • Tested With: BuddyPress 1.6.1
    • Compatible With: BuddyPress 1.6+

    Just fixing my last mistake. Seems like I have done a lot of trivial mistakes recently. Finally, I am assured of this plugin now :)

  • Version: 1.0.8

    Thursday, 20 September, 2012

    • Tested With: BuddyPress 1.6.1
    • Compatible With: BuddyPress 1.6+

    A critical fix.
    I messed up sitewide activity page in 1.0.7.
    Please upgrade to 1.0.8. It also keeps the personal activity on user profile intact and defaults to your stream tab.

  • Version: 1.0.7

    Monday, 03 September, 2012

    • Tested With: BuddyPress 1.6.1
    • Compatible With: BuddyPress 1.6+

    Update and remove personal sub tab in the user activity and default to your stream(It is almost same as 1.0.6 except the tab defaults to your personal)

  • Version: 1.0.6

    Friday, 31 August, 2012

    • Tested With: BuddyPress 1.6.1
    • Compatible With: BuddyPress 1.6+

    Updated for BuddyPress 1.6

    Does not redirect to the stream page by default.