Forum Replies Created

I’m still having this problem unfortunately. But now I’m not so sure if it’s because of BuddyPress or bbPress.

I’ve had to revert back to bbPress 2.2.4 with BuddyPress 1.7, and use bbPress site-wide forums as pseudo BuddyPress group forums. I’ll just keep this setup for the time being until there’s a fix, then I’ll update to the latest version of bbPress.

I spent a few hours creating a development version and testing, but I still can’t get it to hide private discussions from the activity stream.

Here is what I tried so far:
– Deactivated all plugins except BuddyPress and bbPress, to see whether it is a conflicting plugin issue
– Reverted back to default BuddyPress theme
– Set the group to public, then back to private again

The only strange thing I’ve found so far is when I go into the database. Inside the bp_activity table, the discussions from private groups all have “hide_sitewide” = 0. If I set hide_sitewide for these discussions to 1, the topic no longer appears in activity stream. But where does hide_sitewide originally get set?

Thanks Hugo, I tested it with all plugins deactivated except for BuddyPress and bbPress, and the problem persists. I’ll need to test it with the default theme as well, and possibly revert back to BuddyPress 1.6 to see if it still happens.

The only change I made recently was update to BuddyPress 1.7 and change from sitewide forums to group forms.

I’ll have another test and see what I can find. Thanks for putting me on the right path

I gave your code a try. It’s getting closer but still not quite there. With your code, it only displays newly created groups, but doesn’t display new topics or new replies at all. New topics and replies only seems to display in the activity stream if I don’t do any sort of filtering, but then it displays all the things I don’t want as well. Thanks for trying though

Do you think it could be because I’m using the bbPress standalone plugin, instead of the bbPress that comes with BuddyPress?

I had the same problem with bbPress forum topics and replies not appearing in the activity stream.

I found a solution on the bbPress support website.

In the administration area, in Settings > Privacy Settings > Site Visibility, I previously had this set as “Ask search engines not to index this site.”. After I changed this setting to “Allow search engines to index this site.”, the activity stream started working. I read a few people having the same problem, and it was rectified by changing this setting.

I’m trying to filter the activity stream so that it only displays ‘published’ forum topics and replies.

I’m using bbPressModeration, which marks all forum topics and posts as ‘pending’, until the administrator approves and publishes the content. The problem is that pending content still appears in the activity stream.

Okay, I was able to fix it. If anyone else is having problems integrating bbPress 2.1 and Buddypress 1.6, and getting the group forums to work, here is what I did.

– Install Buddypress 1.6
– Enable all the components of Buddypress EXCEPT ‘Discussion Forums’
– Install bbPress 2.1
– Go into the bbPress settings (in Admin dashboard > Settings > Forums) and tick the box “Allow BuddyPress Groups to have their own forums”. And then select the Group Forums Parent from the dropdown list. If you don’t already have an existing forum, create a new one (in Admin dashboard > Forums > New Forum).
– Your group forums should now be operational.

– If you go into your group forum, and you see a message that no forums exist for this group, and it doesn’t allow you to create a new forum, you may have to recreate your group by clicking the Create Group button on the group page. I had to recreate all my groups, fortunately it is still a new site so not many posts were lost.

– If your group forum posts don’t appear in the activity stream, make sure that the privacy settings (in Admin dashboard > Settings > Privacy) for “Allow search engines to index this site” is ticked

Sorry, I’ve tried using bbPress 2.1, but it is not integrating well with my group forums and Buddypress 1.5 in general.

What I’ve found:
– Buddypress activity stream not updating when making bbPress forum posts
– Creating a ‘new topic’ in bbPress doesn’t always work. Sometimes I get an error message that no forums exist for a particular group, but doesn’t give me the option of creating a new forum topic from the front-end. I have to go into the WordPress backend to create new topics.