Skip to:
Content
Pages
Categories
Search
Top
Bottom

Bugs between bbpress and Buddypress

  • Avatar of jboye
    jboye
    Participant

    @jboye

    Hi,

    I’m not sure that I am in the right category to ask my questions. So forgive me if it is not the case.

    I’m on :
    – WordPress 3.5.1.
    – bbpress Version 2.3.2
    – Buddypress Version 1.8.1

    I need to create a site with separate groups in witch you can find dedicated forums. Some groups and forums are restricted and other are public.

    Groups can’t see what happen in other groups even if they are logged in the blog.

    Is that possible ?

    I ask that question because I’ve made a tonne of tests and get lots of bugs. Groups and forums are all public. Everyone can see and share/comments what they want…

    It make me crazy or I really do not understand anything.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Avatar of Peter vanDoorn
    Peter vanDoorn
    Participant

    @petervandoorn

    In theory if you set your group to “Private” or “Hidden” then non-group members are not supposed to be able to see the posts in that group’s bbForum.

    However, and this is denied by the developers, I am experiencing a bug which is making all forum posts appear in the site-wide activity stream to all members, although when they click on the link they cannot view the post.

    cf: http://buddypress.org/support/topic/private-group-posts-appearing-in-activity-stream-to-non-members

    So, no, you’re not going crazy ;-) and yes, it is incredibly frustrating!

    Peter

    Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    It’s unfair to say that we (the developers) are denying it. If we can recreate an issue, then it’s something we can fix. If we can’t recreate the issue but you can, it means we’re not testing in exactly the same way that you are, or that there’s something specific to your WordPress installation that’s affecting BuddyPress in some way. Clear, step-by-step instructions on how to recreate the bug help us track it down.

    If you can update here or on that bbPress trac ticket, @petervandoorn, with those precise step-by-step instructions and as much detail as possible about your WordPress configuration, we can figure out a solution together.

    Thanks.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    @jboye @petervandoorn

    There was a bug in a previous version of bbPress where the visibility of the private and hidden forums were not being saved properly.

    The bug is fixed in bbPress 2.4, but for previous group forums, you’ll need to repair them.

    You can do this by:

    • Logging in to the WP admin dashboard
    • Navigate to “Tools > Forums”
    • Make sure to check “Recalculate private and hidden forums”
    • Lastly, hit “Repair Forums”

    This will regenerate bbPress’ internal private and hidden forum IDs that are used to filter posts and will therefore fix forum visibility problems.

    Avatar of seamtv
    seamtv
    Participant

    @seamtv

    I tried running the Tools > Forums but it only solved the problem of new topic posts, but not replies to those posts. Here’s my rundown of the situation:
    I think the problem has to do with buddypress – bbPress integration.
    The bbPress Group Forums appear to be set to ‘Open’ by default, even if they are hidden within buddypress. In fact, I cannot alter this. I tried changing my secret forum to ‘hidden’ within bbPress (2.4) and it won’t save the change – it always comes back as ‘open’.
    Therefore, it’s up to buddypress to manage the privacy of the forum. It seems to be doing this with new topic posts (I can confirm that hide_sitewide in the activity stream table is “1” for new posts). The problem is that if someone replies to that post, the hide_sitewide for that reply is set to “0”, even though it’s inside of a ‘hidden’ group forum. To me, this is a serious security breach, as it exposes the forum name, the original topic name, and the contents of the reply in EVERYONE’s Activity stream, whether they are logged in or not, a member of the hidden forum or not.

    Avatar of seamtv
    seamtv
    Participant

    @seamtv

    I can now confirm that there are problems between the integration of bbPress 2.4 and buddypress 1.81.
    It turns out that there’s a bug in bbPress 2.4 that does not allow the admin to make a Forum ‘private’ or ‘hidden’. At the moment, the only workaround is to use the bulk edit facility to apply the ‘private’ setting to a forum (but, not, sadly the ‘hidden’ attribute as of yet).
    In other words, if you go into the forum setting for the individual forum on the back-end and change the attribute there, it won’t stick. The forum comes back again as ‘Public’.
    I used the build editor to change my forum to ‘Private’ and that stopped the replies to topic posts from being broadcast to everyone in the buddypress sitewide activity page. Now, I’m waiting for the ability to make the forums ‘hidden’ for extra security. In the meantime, I’ve been using s2member to lock down the content of the bbPress Group forum. This ONLY works for Group forums, because their topics have a forum-specific URI structure (so URI-restrictions can be used; e.g. ‘/group/<name of group>/forum/’)… whereas non-Group forums just have the ‘/topic/’ URI which is sitewide and cannot be restricted by a particular forum name. This is lamentable, as bbPress is very hard to lock-down otherwise.
    It’s taken me many hours to track down all of these niggly problems, which is frustrating, since bbPress and buddypress are meant to be integrated now. So, it seems as if the integration is mucky.
    Given all the user confusion regarding forum attributes in bbPress and forum security in buddypress, I would really love to see the development teams come up with a simple, unified interface for managing memberships and access restrictions. Otherwise, we’ll all end up chasing settings in different places, without really understanding their interplay.

    Avatar of Melle328
    Melle328
    Participant

    @melle328

    I’m experiencing a simular problem with bp groups and bbpress. If my group admins change their group settings from public to private, the forum type doesn’t. The forum tools doesn’t fix it.

    WP 3.8
    BP 1.8.1
    BBPRESS 2.5.2

    Thanks!
    Daniel

    Avatar of IngeT
    IngeT
    Participant

    @inget

    Confirming this bug, which lead to some drama on our forum. You think private topics are private, but turned out that if you click on the last reply links from a private forum, you sometimes can get in even when you don’t belong to the group. Not funny.
    Also, subforums don’t inherit the settings from their parent forum.

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    @inget Sound like issues probably better raised or made on the bbPress support forums.

    Avatar of janiceandcompany
    janiceandcompany
    Participant

    @janiceandcompany

    Having the same issue. I see it hasn’t been solved.

    Avatar of John James Jacoby
    John James Jacoby
    Keymaster

    @johnjamesjacoby

    If someone would be kind enough to detail precisely how to duplicate the bug you’re experiencing in a new ticket over at bbpress.trac.wordpress.org, I’ll be happy to look into this further.

    We’ve made great strides on the bbPress/forums integration in the past few years. If there are still lingering wrinkles, we’ll get them ironed out.

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Bugs between bbpress and Buddypress’ is closed to new replies.