BuddyPress Private Community
This plugin makes your BuddyPress community private. Only logged in members can view the social areas in full. You can configure the default settings.
0.6
- IMPORTANT! BREAKABLE UPDATE: Changed how sub-directory installations are handled. Now you must set the ::$WP_SUB_FOLDER variable to the folder where your community is. (my-domain.com/community/{BP_SITE}, then ::$WP_SUB_FOLDER='community'. ALLOWED_URIS would now look like this array('/about') instead of array('/community/about') in this example - meaning that the ALLOWES_URIS are always written in the same way relative to your BP site_url.) See FAQs or the example config file.
- Added another mode allowing you to give access to logged out users but block a few private pages/URIs (MODE_BLOCK_NONE_AND_NOT_ALLOW_SOME_URIS).
- Added the ability to display/block widgets (depending on the mode) by their id (ALLOWED_WIDGET_IDS & NOT_$ALLOWED_WIDGET_IDS).
- Changed how widgets are block, so they should be block on all themes (including two widget column themes).
0.5
- Added a new option for allowing feeds to not be blocked when the user is logged in, $BLOCK_RSS_FEEDS_WHEN_LOGGED_IN. This can be set to FALSE in the config file, it defaults to TRUE.
- Fixed bug in BP RSS feeds!
0.4
- Changed add_action calls to static functions/vars from add_action('action_name', 'MY_CLASS::STATIC') to add_action('action_name', array('MY_CLASS', 'STATIC')). The older method was only supported in PHP 5.2.3+, the new method has greater support in PHP.
0.3
- Fixed a bug in the RSS feeds.
- Added greater support for RSS/ATOM feed custom messages, that are shown instead of your private content.
0.2
- Added support for a new special character '' at the end of the allowed URIs. E.g. '/public-blog/' would allow access to '/public-blog/post-1' but not access to '/public-blog'. '/public-blog*' would allow access to '/public-blog/post-1' and '/public-blog-that-are-private'.
0.1
- The first version - designed for simple installation!
- Added a check to see if a user defined config file exists for overriding the default settings. This is useful as this file won't be overwritten when the plugin is updated - and requires no calls to the database.
0.0
- This version never actually existed!
Requires: Only tested on 2.9+ (Requires PHP5) or higher
Compatible up to: 3.1 & 1.2.8
Last Updated: 2010-9-17
Downloads: 24,847
Average Rating
(21 ratings)
Support
0 of 0 support threads in the last three weeks have been resolved.
Got something to say? Need help?