WPMU DEV's Blog - Everything WordPressBuddyPress - WPMU.org http://premium.wpmudev.org/blog The WPMU DEV WordPress blog provides tutorials, tips, resources and reviews to help out any WP user Wed, 27 Aug 2014 06:50:54 +0000 en-US hourly 1 http://wordpress.org/?v=3.9.2 Is it Worth Upgrading to BuddyPress 2.0? Short Answer: Yes http://premium.wpmudev.org/blog/worth-upgrading-to-buddypress-2-0/ http://premium.wpmudev.org/blog/worth-upgrading-to-buddypress-2-0/#comments Mon, 28 Apr 2014 12:00:00 +0000 http://premium.wpmudev.org/blog/?p=128546 Amongst the hullabaloo surrounding the release of WordPress 3.9, BuddyPress 2.0 was quietly shipped with a bunch of cool, new features.

Dubbed “Juliana” after a Brooklyn pizza joint where BuddyPress developers regularly pow-wowed, the latest release offers some of what developers asked for in the 2014 BuddyPress Survey – better administrative tools, performance improvements and updates to the activity stream.

The release comes after the social networking plugin recently crossed 2 million downloads, and almost five years since BuddyPress 1.0 was released.

BuddyPress improvements
BuddyPress 2.0 is faster than previous versions.

What’s New in BuddyPress 2.0?

New Administrative Tools

Admin xprofile
BuddyPress 2.0 helps you better manage user data

New tools have been built into the software that simplify and centralize common admin tasks.

Profile editing – There’s a new “Extended Profile” tab in Dashboard > Users Interface where you can manage profile data, avatars and user status.

Spam User Management – The capabilities to manage spam users in Multisite have been brought into non-Multisite installations.

Pending Users – A new “Pending Users” tab in Dashboard > Users lets you to see a list of signups that are yet to be activated and allows you to do things like manual account activation and resend activation emails.

Repair Tools – A new Tools screen allows admins to manually reset BuddyPress friend counts and other days that can get out of sync.

Performance Improvements

One of the big changes in this release is to performance, particularly for queries relating to Members and Activity directories.

Some of the most problematic queries have been streamlined, shaving up to 95 per cent of the query time off certain individual queries.

The overall number of queries has been dramatically reduced so that single page views access the databased up to 50 per cent less than in BuddyPress 1.9.

If your site uses advanced caching systems like APC and Memcached, you can also expect better performance with 75 per cent fewer cache misses on costly queries.

Improved Activity Stream

The activity stream now lets users know automatically when new items are ready to be loaded. It’s also better integrated with blog posts.

Load activity stream
The activity stream now prompts you when there is new activity.

Comments on blog posts and on blog-related activity items now appear on activity streams to help users keep track of conversations.

Phrases in the activity stream have also been improved to allow for easier translation. Download BuddyPress 2.0 today from the WordPress Plugin Repository or from the WordPress dashboard.

What’s in Store for BuddyPress?

While the BuddyPress roadmap for future versions remains blank, the recent 2014 BuddyPress Survey results offers some insight into what users want from the software.

A total of 338 developers from 52 countries filled in the survey. The top 10 most requested features were:

  • Group enhancements
  • A new Media component
  • Activity Stream improvements
  • A BuddyPress theme
  • Membership add-ons
  • xProfiles additions
  • Improved documentation
  • Easy configuration of Profile/Group navigations
  • Performance improvements

Since the survey was conducted in January/February, the activity stream and performance improvements have been ticked off that list, though no doubt more changes are still needed.

Do you use BuddyPress? What would you like to see improved in the next version of BuddyPress? Tell us in the comments below.

http://premium.wpmudev.org/blog/worth-upgrading-to-buddypress-2-0/feed/ 0
1-Click Multisite BuddyPress Install With New Blog Templates http://premium.wpmudev.org/blog/1-click-multisite-buddypress-installs-with-new-blog-templates/ http://premium.wpmudev.org/blog/1-click-multisite-buddypress-installs-with-new-blog-templates/#comments Tue, 18 Feb 2014 13:00:00 +0000 http://premium.wpmudev.org/blog/?p=125770 The New Blog Templates plugin has always been invaluable for WordPress multisite network owners wanting to provide pre-packaged sites for their clients.

The latest updates add BuddyPress compatibility, taking pre-packaging to new heights by allowing network owners to provide site owners with a 1-click install of a fully-configured, fully-themed BuddyPress site.

Add A Network Of Social Networks

The recent updates to New Blog Templates have fully integrated BuddyPress into the site creation process. Now network owners can create a common social network for their multisite install with multiple entry points.

Common scenarios where this could be invaluable include:

  • an international organisation with a site for each country can share a social platform
  • a network of niche sites on a common theme with a shared social area
  • associations that offer sites to branches but want a centralized social network accessible from each branch site
  • networks that simply want social functions to be available from each and every site
Screenshot of the New Blog templates theme selection page in the multsite sign-up process
Add an entry point to a centralized social network to any site on your network

Create, configure and style BuddyPress on a site and create a template for a 1-click install of a fully-functioning localised interface to your BuddyPress powered social network. Everything gets copied across including BuddyPress settings, themes and BuddyPress-specific pages.

There’s full support from Pro Sites as well, allowing BuddyPress to be a Premium Plugin and for BuddyPress group creation and user messaging to also be a premium feature.

Screengrab of the Pro Sites BuddyPress settings
Control the subscription level required for advanced BP functionality such as groups and messaging

New Blog Templates brings the ease and convenience of a pre-packaged social network to your multisite network.

About New Blog Templates

New Blog Templates is the essential plugin for any WordPress multisite network owner that needs to create new sites on a regular basis.

The plugin allows existing sites to be used to create templates that can be selected by new users during the registration process. The network administrator can decide which parts of the existing site will be duplicated: posts, pages, images, attachments, categories, taxonomies, menus, users, site settings, active plugins and themes.

Screenshot of the New Blog Templates Edit Template screen
Creating templates is easy – just select an existing site and select what to copy

Preloaded content can even be locked from editing in the new site, allowing for the creation of “network” pages and posts.

With New Blog Templates in place, a new user can create a fully-working, fully-themed site with a single click with no need to worry about any additional configuration. All they have to do is start creating content.

And, of course, New Blog Templates fully integrates with WPMU DEV’s Pro Sites, the essential plugin for commercial network owners for creating paid subscription levels where access to a particular feature, plugin or theme can be tied to a subscription level.

New Blog Templates: the essential component of every WordPress multisite network owner’s toolkit.

Download the New Blog Templates plugin.

http://premium.wpmudev.org/blog/1-click-multisite-buddypress-installs-with-new-blog-templates/feed/ 12
Chat Updates Make WP a Fully-Functional Live Platform http://premium.wpmudev.org/blog/chat-updates-make-wp-fully-functional-live-platform/ http://premium.wpmudev.org/blog/chat-updates-make-wp-fully-functional-live-platform/#comments Tue, 21 Jan 2014 23:30:56 +0000 http://premium.wpmudev.org/blog/?p=124983 Our developers are always working hard to improve our plugins, and today we’re super excited to announce HUGE updates to our Chat plugin.

Since we last updated you on Chat’s features, the plugin now includes the ability to control where chats appear, full BuddyPress integration, significant front-end display improvements, chat logs displayed on the front-end (helping SEO!), specific bottom corner chat features and some very important under-the-hood improvements.

Improvements to Chat

In June last year we unveiled features that made Chat faster, sleeker and more customizable than ever before. We listened to member feedback and we’ve made Chat even better for users who wishing to turn their site into a fully-functional live and interactive platform.

Front-End Display Improvements

Live Support
We use the Chat plugin for our Live Support sessions. Check out our Live Support calendar to join the next chat session.

You asked for it and we delivered – Chat now display both a user’s avatar and name. Admins can also now hide the moderator footer completely, stop users from expanding the text area, prevent the pop out chat on individual chat sessions and choose whether to split or combine a moderator list.

  • New: Added logic to users list to control height of box
  • New: Added display options for users list for moderator and user list output, split or combined lists
  • New: Added option to show user avatar and name on message output
  • New: Added option to hide pop out chat on individual chat sessions
  • New: Added options to hide moderator message options (block IP, delete, private chat) on individual chat sessions
  • New: Added options to lock the size of the the textarea input to prevent user resizing
  • New: Added option for No Auth View and No Login, allowing users to view chat message and users without having to login or participate in chat

Easier to Access Chat Logs

In earlier versions of Chat, any user could see/participate in a chat session. We’ve changed that. Earlier versions also displayed chat logs below the chat box and this was using too much space. We’ve updated this to allow admins to show a simple link to chat logs instead. Display your chat logs and boost your SEO!

  • New: Added logic to control what level of users can view chat archive logs shown below a chat session
  • New: Added new log display options on individual chat session set up

Control Where Chats Are Displayed

New Chat options
Admins can now control the display of chat within the WordPress admin area.

These new options all you to prevent chat sessions from showing on various URLs. For example, you might want to prevent the bottom corner chat from showing on a page where a shortcode is used, and similar for widgets.

  • New: WP Admin panel in Settings to control the display of chats within WP admin area
  • New: Option to hide on URLs where shortcode is used
  • New: Option to include/exclude widget chats on specified URLs
  • New: Option to include/exclude bottom corner chats on specified URLs
  • New: Option to prevent loading of JS/CSS where chats are not displayed. By default, JS/CSS is loaded on all URLs

BuddyPress Features

We’ve added a heap of new BuddyPress features that allow you to control the look and feel of live chat.

We’ve really beefed up the way Chat works with BuddyPress. Now you can define some default settings for group chat, with settings inherited each time a new group is added, as well as control some chat settings within profile pages. Admins can also see all users and initiate private chats directly, regardless of their friendship status.

  • New: Control BuddyPress group page slug and menu label values
  • New: Added Chat options to BuddyPress profile settings to control chat status and visibility
  • New: Added logic to BuddyPress members listing to display status for all users, not just user’s friends if the viewing users is site admin
  • New: Added logic to BuddyPress group chat to show chat session archive logs

Specific Bottom Corner Chat Features

When the bottom corner chat is minimized, the number of new messages received since the chat was hidden is now displayed. This feature can be switched off for sites low on server resources.

  • New: Added count for new messages on minimized bottom corner chat
  • New: Added option to stop polling for new messages when minimized bottom corner chat

Under-the-Hood Improvements

In previous versions of Chat, when a user posted a message there was a server hiccup during the AJAX send and the message was lost. Now the message is retained until a successful confirmation from the server. Chat also now has timers for how often new messages are checked versus meta information.

  • New: Added retry logic to AJAX init and message_update process for better handling of server errors
  • New: Added polling timers and settings options for Chat invites and Chat meta information to prevent excessive queries during each message polling interval

Download Chat today and turn your WordPress site into a fully-functional live platform.

http://premium.wpmudev.org/blog/chat-updates-make-wp-fully-functional-live-platform/feed/ 4
Help BuddyPress By Taking the 2013 Codex Survey http://premium.wpmudev.org/blog/help-buddypress-by-taking-the-2013-codex-survey/ http://premium.wpmudev.org/blog/help-buddypress-by-taking-the-2013-codex-survey/#comments Fri, 16 Aug 2013 20:36:11 +0000 http://wpmu.org/?p=119955
Take this quick survey to help improve the BuddyPress codex
Development for BuddyPress 1.9 is already underway. One of the most exciting updates planned is a massive overhaul of the BuddyPress codex. Today the team posted a survey to gather community input about improvements that should be made to the codex.

If you follow the BuddyPress hashtag on Twitter at all, you’ll see that from time to time new users and developers complain about the documentation. Complaining is probably the least productive activity that you can engage in when it comes to open source projects. This survey gives you an opportunity to jump in with helpful suggestions for organizing and improving the BuddyPress codex.

It includes questions such as how long you have used BuddyPress, how you heard about it, how you use BP in your work and how you think the documentation can be improved. If you’d like to volunteer to assist in this effort, you’ll have the opportunity to enter your contact details at the end of the survey.

You can make your opinions known by participating in the 2013 BuddyPress Codex Survey. It only takes a few minutes and will greatly help the team to organize the codex overhaul with the end result of making BuddyPress easier to use and extend.

Make sure you’re subscribed to the BuddyPress Development Blog so that you can be notified when they post the results.

http://premium.wpmudev.org/blog/help-buddypress-by-taking-the-2013-codex-survey/feed/ 1
What To Expect In BuddyPress 1.9 http://premium.wpmudev.org/blog/what-to-expect-in-buddypress-1-9/ http://premium.wpmudev.org/blog/what-to-expect-in-buddypress-1-9/#comments Mon, 05 Aug 2013 14:30:10 +0000 http://wpmu.org/?p=119369
BuddyPress 1.9 is already in the oven!
BuddyPress 1.8 was just released and work for 1.9 is already underway. The tentative scope and timeline for 1.9 was announced last week on the BuddyPress Development blog. Given the success of the last release, the team is shooting for another speedy release cycle this time around.

Development has already begun on the following new items. Here’s what you’ll have to look forward to in BuddyPress 1.9:

  • New template pack – to include all the major templates for BuddyPress. Learn how to get involved and follow the project on github.
  • Move user ‘last_activity’ out of wp_usermeta – This is essentially moving where BuddyPress stores user and group last_activity to make queries and sorting more efficient.
  • Better two-way sync of activity comments with sources like forum replies and blog comments
  • Migrating to the WP Rewrite API – This is a major task that will be headed up by John James Jacoby. It involves creating a new rewrite architecture that is more in line with WordPress best practices.
  • Custom Post Type enhancements: better activity stream integration as well as dashboard support for turning them on/off
  • Codex cleanup and refresh

The most visible changes will include the brand new template pack as well as getting the activity stream to show updates for custom post types. All the backend enhancements will be pretty much invisible but will bring a faster, smoother experience to BuddyPress users everywhere.

The targeted release date for BuddyPress 1.9 is November 7, 2013 with the first beta hopefully making an appearance in early October. If this release stays on schedule we’re due for some very exciting BuddyPress updates in just a couple of months. Make sure you’re subscribed and we’ll give you a full tour of the new features as soon as they are ready for testing.

http://premium.wpmudev.org/blog/what-to-expect-in-buddypress-1-9/feed/ 1
rtMedia: A Comprehensive Media Plugin For WordPress, BuddyPress and bbPress http://premium.wpmudev.org/blog/rtmedia-a-comprehensive-media-plugin-for-wordpress-buddypress-and-bbpress/ http://premium.wpmudev.org/blog/rtmedia-a-comprehensive-media-plugin-for-wordpress-buddypress-and-bbpress/#comments Fri, 19 Jul 2013 18:10:50 +0000 http://wpmu.org/?p=118466 A quick search through the plugins at wordpress.org will turn up several photo plugins for BuddyPress but none with the comprehensive list of features offered by the rtMedia plugin. Previously known as BuddyPress Media, it has been completely re-written and has re-launched with the new rtMedia branding.

The most important change in the 3.0 release is that rtMedia no longer requires BuddyPress. It has all the same media features but can now be used on WordPress installations with or without BuddyPress, which opens the door for more varied ways of using the plugin. First let’s take a look at the basic structure of rtMedia and see how it can be used.

rtMedia Core Components: Uploader and Gallery

rtMedia contains two core components: rtMedia uploader and rtMedia gallery. Both can be placed anywhere in your WordPress theme via a shortcode or a template tag.

Anywhere Uploader – provides a drag-and-drop uploader for any WordPress post, page, custom post type, etc. All uploads are integrated with the context of where the uploader is placed. For example, context can be BuddyPress profiles/groups, WordPress posts/pages, custom post types or another plugin. rtMedia will try to guess the context for WP, BP and bbPress areas. For use with other plugins, it provides an API so that a developer can define the context.

rtMeadia Uploader

Anywhere Gallery – displays images added via the uploader, ie from a page, post, post type, in a BuddyPress Activity post, via a BuddyPress Profile or Group. In most cases, gallery can be accessed by simply appending /media at the end of a WordPress URL. If it’s a valid context, media uploaded from the rtMedia Uploader will show up automatically.

rtMedia Gallery can be placed anywhere, even outside of BuddyPress
rtMedia Gallery can be placed anywhere, even outside of BuddyPress

WordPress Integration

New in the 3.0 release of rtMedia, you can now display media on WordPress author pages (eg: http://example.com/author/admin/media/). Very soon they will be adding media attachment support for WordPress comments on posts and pages.

BuddyPress Integration

rtMedia now works with or without BuddyPress
rtMedia 3.0 offers a powerful array of new BuddyPress features, all of which are now optional and not dependent on BuddyPress being activated:

  • Adds media tab to BuddyPress Profiles and Groups.
  • Attach media to activity status updates.
  • Create activity on upload and sync comments on them with WordPress comments.
  • Liking, commenting, etc will work even if BuddyPress activity is disabled

bbPress Integration

bbPress features were the latest to be added to rtMedia. Expect more in the very near future:

  • bbPress profile integration
  • Attachment support for topics and replies (coming soon)
    • Responsive Features

      Easily share media from devices
      rtMedia was built with a mobile-first philosophy and it plays nicely with devices, ie. iPhone/iPad, Android, BlackBerry, Windows Mobile, etc. Its responsive features include:

      • Mobile friendly uploader and player makes it easy to share and view photos/videos from anywhere
      • Lightbox/Album Slideshow works on mobiles & tablets.
      • Video player resizing is also supported.
      • Swipe gestures (coming soon)


      Privacy is of the utmost importance when sharing media. That’s why rtMedia has built in privacy controls to allow users to make item-specific decisions about who sees their content:

      • Allows different privacy levels for each media item at the time of upload
      • Bonus Allows true privacy on regular BuddyPress activities
      • Privacy works with BuddyPress friends disabled. Also works with standalone WordPress.

      rtMedia is positioning itself to be one of the most flexible gallery options for WordPress sites as well as community sites using BuddyPress and/or bbPress. Download the plugin for free from the WordPress repository and get support at the rtMedia forums.

      ]]> http://premium.wpmudev.org/blog/rtmedia-a-comprehensive-media-plugin-for-wordpress-buddypress-and-bbpress/feed/ 1 BuddyPress 1.8 Released With Better Theming Capabilities http://premium.wpmudev.org/blog/buddypress-1-8-released-with-better-theming-capabilities/ http://premium.wpmudev.org/blog/buddypress-1-8-released-with-better-theming-capabilities/#comments Wed, 17 Jul 2013 17:07:22 +0000 http://wpmu.org/?p=118528
      Di Fara Pizza, Brooklyn, NY
      The BuddyPress core team promised a short release cycle for 1.8 and they have delivered! BuddyPress 1.8 was released today and cheers were heard around the world. Dancing and pizza-feasting will probably continue into the night.

      The 1.8 release is dubbed “Di Fara” after a famous Brooklyn pizza joint where each pizza pie is handmade by its owner, Dom DeMarco.

      A few months ago we previewed the new features that are included in BuddyPress 1.8. The most exciting features highlighted in the release blog today include:

      Better theme integration

      BuddyPress 1.8 was a major effort in de-theming and making the stylesheets more minimal so that BuddyPress fits better into your WordPress theme.

      BP’s packaged styles have been streamlined, so that the styling for things like buttons, text, and form elements are inherited more elegantly from your active theme

      Template hierarchy

      Good news for BuddyPress theme developers! Top-level BuddyPress templates can now take advantage of WordPress’ standard Template Hierarchy. That means that it is now much easier to allow certain components to have a single column, right/left sidebar or any other kind of specialized layout that you define in a template. Extensive documentation for this new feature can be found in the BuddyPress codex.

      Developer Goodies

      New developer goodies included in 1.8 will make it much easier to extend BuddyPress in the future, as outlined in the release announcement from Boone Gorges:

      • Complete re-write of Groups Extension API – bugs fixed, new configuration options, and a more streamlined process for plugin devs
      • Activity and groups loops now support filtering by ‘meta_query’, using syntax familiar from WP_Query.
      • Group member directories now powered by the new BP_Group_Member_Query, which extends the flexible tools of BP_User_Query to the Groups component.
      • Automated testing is now built into the trunk and stable Subversion versions of BuddyPress, complete with flexible tools for testing BP-dependent plugins.

      Essentially, theming and extending BuddyPress is now much easier for those who are already familiar with how WordPress does things. I smell a few tutorials coming up in the near future. No wait… that’s just pizza. We’ll help get you started with BuddyPress 1.8 with a few tips and tricks. Make sure you’re subscribed and follow WPMU DEV on Twitter.

      All of the changes and updates included in BuddyPress 1.8 can be found on its codex page. Many thanks to the core developers and all the volunteers in the community who have worked on this release.

      http://premium.wpmudev.org/blog/buddypress-1-8-released-with-better-theming-capabilities/feed/ 4
      Create a Dropbox Clone with BuddyPress and BuddyDrive http://premium.wpmudev.org/blog/create-a-dropbox-clone-with-buddypress-and-buddydrive/ http://premium.wpmudev.org/blog/create-a-dropbox-clone-with-buddypress-and-buddydrive/#comments Wed, 03 Jul 2013 15:30:12 +0000 http://wpmu.org/?p=117933 DropBox has exploded in popularity, offering users the ability to put their files in the cloud and share them with other DropBox users, where everyone can download, access and edit them on the go. Now you can harness this same kind of file-sharing power for your own BuddyPress site, with your very own file upload, management and sharing system.

      Introducing BuddyDrive, a free plugin that lets you turn your BuddyPress site into a powerful cooperative community.

      Effective team collaboration with BuddyPress

      BuddyDrive gives you the opportunity to change your workflow and keep files and project collaboration separate from the mountains of email you get every day. Stop using your inbox as a task management and file storage center and put those things in their proper context.

      Rather than having to go back and forth on files through email, BuddyDrive lets you and your users keep everything in the same place and access shared files from virtually anywhere. What’s more, BuddyDrive keeps all of the action on YOUR site, instead of forcing users to find other options like DropBox or Google Drive.

      BuddyDrive file management within BuddyPress
      The plugin adds a BuddyDrive area to member pages for each user on your site. This is where the file management happens. Users can add new files, new folders, set their privacy settings, edit them and of course delete them at any time.

      Intranets or private social networks can really benefit from this functionality by turning a basic community into a collaborative mecca.

      But even with a public BuddyPress site this plugin is still a great option because it has built-in privacy controls for the files, that lets you limit access to:

      Privacy options
      • Private: the owner of the item will be the only one to be able to download the file.
      • Password protected: a password will be required before being able to download the file.
      • Public: everyone can download the file.
      • Friends only: if the BuddyPress friendship component is active, a user can restrict a download to his friends only.
      • One of the user’s group: if the BuddyPress user groups component is active, and if the administrator of the group enabled BuddyDrive, a user can restrict the download to members of the group only.

      Sharing BuddyDrive Files is Easy

      BuddyDrive file embed
      One thing I love about this plugin is the myriad ways of sharing files within your BuddyPress network. Depending on the privacy of the file being shared and the current active BuddyPress components, the following options for sharing are available:

      • Share a public BuddyDrive item in your personal activity stream.
      • Share a password protected item using the private messaging BuddyPress component.
      • Alert friends to a newly shared item using the private messaging BuddyPress component.
      • Share files in the group activity stream to inform the other members of the group.
      • Copy the link to the file and paste it anywhere in the blog or in a child blog (in case of a multisite installation). This link will automatically be converted into a nice piece of html.


      BuddyDrive Admin Management

      BuddyPress site admins have full control of the files shared through BuddyDrive. Within the dashboard the admin can download any file, edit it and/or its parent folder, edit the privacy options of the item and delete anything at any time.

      Additionally, the admin has several options for configuring the BuddyDrive sharing settings:

      • Choose the amount of space each user will get to upload their files.
      • Adjust the max upload size allowed for a file.
      • Select the mime types from the default WordPress options.

      As you can see, BuddyDrive is a very well-executed plugin with lots of options for configuring it for your community’s specific needs. It’s also already very highly rated on wordpress.org. Did we mention that BuddyDrive is FREE? Your ability to provide this stellar feature to your community will only be limited by the amount of server space you have for storing files. Many thanks to imath, the developer who created BuddyDrive and many other BuddyPress plugins. Download it today to add your own file sharing system to BuddyPress.

      photo credit: SCFiasco via photopin cc

      http://premium.wpmudev.org/blog/create-a-dropbox-clone-with-buddypress-and-buddydrive/feed/ 1
      What’s New In BuddyPress 1.8 http://premium.wpmudev.org/blog/whats-new-in-buddypress-1-8/ http://premium.wpmudev.org/blog/whats-new-in-buddypress-1-8/#comments Fri, 14 Jun 2013 17:45:55 +0000 http://wpmu.org/?p=117172 In case you missed it, the first beta of BuddyPress 1.8 was released this week. BuddyPress 1.7 introduced theme compatiblity and a host of other exciting features. Although 1.8 has had a shorter release cycle, it’s still packed with some very cool new features and improvements.

      Here’s a little bit of what you can expect from BuddyPress 1.8:

      BP_Group_Extension Rewritten

      Many BuddyPress plugins interface with the groups component. The BP_Group_Extension has been rewritten to make it faster for plugins that depend on it. The new changes will make writing group extension plugins much easier than before.

      Improvements to Group Administration Panels

      BuddyPress 1.8 adds pagination support to “Manage Members” panel in the dashboard.

      Template Hierarchy

      BuddyPress 1.8 introduces a new template hierarchy layer for top-level templates. This hierarchy more closely matches WordPress’s template hierarchy. Theming BuddyPress will now be more natural for those who are already familiar with theming WordPress.

      Ability to Disable @mentions

      This release includes a filter that will let you easily disable @mentions. Just add this line to your bp-custom.php file:

      add_filter( 'bp_activity_do_mentions', '__return_false' );

      RSS feeds for activity streams

      RSS feeds have been revamped to better follow best practices for feed construction.

      Want to help test BuddyPress 1.8-beta1? It’s not ready to be used in a production environment yet, but your testing can help to get it there sooner. Download the zip file from WordPress.org and take it for a spin.

      http://premium.wpmudev.org/blog/whats-new-in-buddypress-1-8/feed/ 7
      Add Privacy Controls To The BuddyPress Activity Stream http://premium.wpmudev.org/blog/add-privacy-controls-to-the-buddypress-activity-stream/ http://premium.wpmudev.org/blog/add-privacy-controls-to-the-buddypress-activity-stream/#comments Wed, 08 May 2013 20:15:30 +0000 http://wpmu.org/?p=114733 New BuddyPress plugins are being released just about every day, and once in awhile there’s one that stands out with the potential to be universally useful. That’s the case with the new BuddyPress Activity Privacy plugin. It gives users the ability to restrict who can see their activity posts.

      Once installed and activated, BuddyPress Activity Privacy adds the following privacy controls to the post update box for members:

      • Anyone
      • Logged In Users
      • My Friends
      • Admin Only
      • Only Me

      Why anyone would select the “only me” option, I can only guess. Perhaps it’s a decent alternative for those who like to vent on social networks. “My Friends” privacy option puts the BuddyPress core friends component to good use, making it worthwhile for users to send and accept friend requests.

      Privacy controls added to the activity update box

      Certain privacy controls are component-dependent. For example, the “Friends Only” privacy option in the dropdown will not show up unless you have the Friends component activated in the BuddyPress settings panel.

      When posting within a group the group-specific privacy options will be added to the dropdown, inlcluding:

      • My Friends in a Group
      • Group Members
      • Group Moderators
      • Group Admins
      Group-specific privacy options

      In the past, the lack of privacy controls has turned many people off to using BuddyPress. This new plugin should help to alleviate some of those concerns, since most of the content flows through the activity stream and group components. I’ve tested the various privacy controls and they all seem to work just as advertised. The BuddyPress Activity Privacy plugin is one I would recommend for any BuddyPress site. It gives each member multiple privacy options on activity posts and should encourage more confident participation on your social network.

      http://premium.wpmudev.org/blog/add-privacy-controls-to-the-buddypress-activity-stream/feed/ 3