@r-a-y, thanks for this as it works great! To @Robcwright and others interested, I know it’s an old thread but have found this change will make it only do this for public groups or groups where you are a member and private groups will no longer redirect but keep the default setup. I put both in bp-custom.php and that seems to work great with a variety of child themes. If you want any other modifications for other cases I haven’t tried, just mention me in the reply and I’ll take a look when I can.
`
function redirect_to_forum() {
global $bp;
$path = clean_url( $_SERVER );
$path = apply_filters( ‘bp_uri’, $path );
if ( bp_is_group_home() && strpos( $path, $bp->bp_options_nav ) === false ) {
if ($bp->groups->current_group->is_user_member || $bp->groups->current_group->status == ‘public’) {
bp_core_redirect( $path . $bp->bp_options_nav . ‘/’ );
}
}
}
add_action( ‘wp’, ‘redirect_to_forum’ );
function my_bp_groups_forum_first_tab() {
global $bp;
if ($bp->groups->current_group->is_user_member || $bp->groups->current_group->status == ‘public’) {
$bp->bp_options_nav = ’50’;
$bp->bp_options_nav = ‘Activity’;
}
}
add_action(‘wp’, ‘my_bp_groups_forum_first_tab’);
`
actually just worked it out… i disabled bbforum, friends, groups, private messenging and it works…. i don’t need any of these for the website
Thanks Rich. No wonder. I am using a Rockettheme child theme.
that change is to a theme file – did your theme update as well? (or is it a child theme?)
Running Rockettheme Affinity 1.2 theme for BP, on BP 1.2.5 and 1.2.6 via WP 3.0.1
Help. I cannot bulk delete my saved incoming or outgoing private messages using the Buddypress feature “Delete Selected”. I can delete them individually by selecting the X next to each checked message.
There’s a BP trac changeset at http://trac.buddypress.org/changeset/3084 that apparently fixed the issue. The fixes are incorporated into 1.2.5 and 1.2.6. Yet none of my sites’ bulk deletes are working.
Please advise. Thank you.
Eric
I’m wanting to create a private workspace, but the only file upload options I’ve seen so far – BP Group Documents and Forum Attachments for BuddyPress – store uploaded files in a public location, so that even if the forum is secured by Absolute Privacy or a similar plugin, the attachments are open on the web for all to see.
Is there a way to allow users to upload files in a way that makes them visible only to logged-in users? Or is there a way to make the core components allow file uploads in way that is secured by other plugins? My apologies if I’ve missed something obvious.
Thanks for your help.
Hi,
The user interactions buttons “Add Friend”, “Mention This User”, and “Send Private Message” don’t seem to be there under any of the profiles on my site. Any ideas why? Something disabled?
Screenshot: 
I’m a newbie wanting to create a private workspace, but the only file upload options I’ve seen so far – BP Group Documents and Forum Attachments for BuddyPress – store uploaded files in a public location, so that even if the forum is secured by Absolute Privacy or a similar plugin, the attachments are open on the web for all to see.
Is there a way to allow users to upload files in a way that makes them visible only to logged-in users? Or is there a way to make the core components allow file uploads in way that is secured by other plugins? My apologies if I’ve missed something obvious.
Thanks for your help.
I don’t want a landing page for visitors, I want normal visitors to see all of the usual pages & posts on the public part of the site. This is happening fine. What I want is for them to arrive on a nice page if they search for something that is on a hidden private part of the site. I am using Private Buddypress to hide members area (private profiles, forums etc) from the main marketing pages of the site ( WP pages and posts). The Private Buddypress plugin annoyingly redirects to the standard WP login screen (as you can see in the code from that plugin posted in my original Q). I do not like this, because it gives no explanantion to the user why they searched for something and arrived at a login screen. This is why I want to redirect to my custom 404 page, which I have modified to say that the item they are looking for is not found, or it is only visible to logged in members. What I want to know is how EXACTLY to modify the above code to get the redirect to point to the 404 page.
The login screen is not helpful, and in fact it’s offputting/confusing because you have to be a member of our photo club to be allowed into the community – so we don’t accept public registrations. Showing a login screen makes it seem like people should be able to register somehow, when they can’t.
@intimez – Just checked Private Messages for Friends Only and the plugin still works fine on BP 1.2.6.
BP 1.2.6 made some changes to the way buttons are rendered.
If you modified the member header in your child theme, you’ll need to look at the changes made to /members/single/member-header.php and apply them.
After upgrade to 1.2.6, no longer there. Back to 1.2.5 ok.
Add Friend
Mention this User
Send Private Message
Maybe buddypress private messages for friends only plugin @r-a-y need update? Maybe it’s 1.2.6?
Anyone can confirm?
I’m afraid so.

But if my memory doesn’t betray me, I think it’s a different part of the private messaging system that’s showing the wrong time now.

I’m new to BP and am trying to set up redirects for non-logged in users. I don’t want them to go to the Register page or the WP login page, as the community is private. I have asked on the plugin forum for Private Buddypress but no reply and I think there may be an easy way to do this but not sure exactly what to put in the PHP code. All I need to know is how to make the below point to a page in my theme folder rather than the WP login:
`wp_redirect(get_option(‘siteurl’) . ‘/wp-login.php?redirect_to=’ . $redirect_to);`
I am guessing I change siteurl to something else but what?
Running WP 3.0.1 with a child theme of the BP default, just upgraded to 1.2.6 and I’ve confirmed that the GMT time lag still exists for private messaging.
I believe Ticket 2203 was supposed to fix this and was committed to the 1.2.6 release. Help?
In order…
-Depends what you mean, but this is a built in featured to BP
-This is pretty much a requirement for BP. Although, you can choose how big or small you want the profiles to be
-Groups in BP should satisfy this. You can make them public, hidden or private.
-This is a widget in the default BP theme
-Just turn it on in the BP settings
-There are a couple picture plugins. One that’s paid that’s pretty good from BuddyDev.com Another one that’s getting really close called BP Media. They have a version available now, but it’s basic. In a month? or so it will have even more features.
-These can just be added to your theme anywhere that you think would be good.
So, pretty much everything but the pictures is available by default with BP. The pictures need the plugin.
“activity private” – was just a general thought if you’d added a plugin or other custom code.
As I said before, without detailed info about your configuration, and your theme – it’s going to be difficult for anyone to help you on this one.
Does it only affect one user, or more than one?
Can you simulate it on one machine / browser – i.e. try activity for 2 users – do they both work?
The theme hasn’t changed in months, but the person’s activity does not seem to appear on the sitewide stream. No privacy plugins – or blockage of engines. Dumb question- how do you make your activity private?
Cheers
It’s highly unlikely that it’s a bug in the activity stream – hundreds / thousands of sites run the BuddyPress activity stream without problem.
It’s almost certainly something wrong in your bespoke theme / bp-custom.php file.
Have you changed the theme since the second person carried out their activity? Does it show in the main site activity stream? Have you installed some privacy plugins, or has the member specified that their activity is private? Is the site hidden from search engines?
It’s impossible to provide much more help without a lot more information about your site configuration and the details of your theme code.
Sorry, posted topic twice. One topic should probably be deleted. @hnla @r-a-y
I’ve set up a beta invitation using the private groups as a way to request. I have to approve every user individually now, is there a management tool for private group/forum or something like that?
Hi there I’m not currently a buddypress user and need to ask a few questions about available functionality before jumping in. I work in web support for an academic department and one of the projects we are involved in deals with a large email list which we were considering changing over to a private community format. the current administrator of the list collects statistics on list members as the board of the research project find it useful. So anyway on to the actual questions.
Is it easy to add custom fields (tickboxes) to the signup form and automatically add new members to specific groups according to the boxes they tick?
Is there any statistic reporting that would allow an admin to see how many members of each group we have, how many members in each country, how many members from each university, etc?
The academic in charge requires this functionality or using buddypress is a no go and well have to go the joomla, drupal or aMember route. Id prefer to use buddypress if possible as I’m a bit of a wordpress evangelist in the university and would like to get a great example of an academic community in buddypress out there for my peers to see.
Sorry for wittering on so much, Cheers
Right, its private.
I have to login as admin, and then go to My Account, My Groups, then I see the link to the Students group, click that I then I can finally click the Forum link. I also can use the WP main menu Groups link, and find the Students group. Our members are lazy, they want to hit the main page, one click and they are in the forum (assuming they are logged in).
I tried the link you provided above and it keeps redirecting me to what I belive is the WP general blog/comment diaglogue. The buddypress install went OK as I can tell. In the WP admin backend I still have the msg:
“BuddyPress is ready. You’ll need to activate a BuddyPress compatible theme to take advantage of all of the features. We’ve bundled a default theme, but you can always install some other compatible themes or upgrade your existing WordPress theme.”
Even though I activated the default BP template several times. Possibly something to do with the issue here?
@DJPaul, where do I need to post a question like this to get a response?