Skip to:
Content
Pages
Categories
Search
Top
Bottom

Groups Privacy behaviour


  • progressiveimpact
    Member

    @progressiveimpact

    Hi guys… new around here and getting my head around the BP code etc.
    I would like to modify the behaviour of groups such that hidden groups can actually be seen by members of that group.
    Basically then the behaviour of groups become Public (all can see and enter) Private (all can see but only members and Admin can enter) and Hidden (only members and Admin can see and enter).

    At the moment a member cannot see a hidden group unless they are the BP Admin which isn’t really that useful to me.
    Perhaps some enhanced options to change the behavior within the admin would be a neat addition to core.

    Can any one point me in the right direction for adjusting this?

    cheers !!!

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

  • Virtuali
    Participant

    @gunju2221

    @progressiveimpact,Try the plugin “Buddypress Announce Group” https://wordpress.org/extend/plugins/buddypress-announce-group/

    It is a group where anybody can see, but only admins can post content.


    progressiveimpact
    Member

    @progressiveimpact

    Well I am looking at that plugin for a news type capability perhaps but it doesn’t address the fundamental behaviour I’m looking for… I really want the ability for hidden groups to be ‘seen’ by their members and therefore display in the group widget or for private groups to be hidden from non-members. The announcement plugin says if not admin->display in read only mode.

    In essense if you have a thousand groups you wouldn’t want to present them all to non-members, but you do want to display those that you are a member of. The current group visibility behaviour (public,private,hidden) does not support this and it seems to me to be logical in many situations.

    There must be a segment of code that reads… loop the groups -> if hidden and if not Admin, do not display… I just need to know where that piece of code is !!!


    Virtuali
    Participant

    @gunju2221

    “I really want the ability for hidden groups to be seen” Are you saying that you want a group where if a non-member tries to access the group, it will block? Or are you saying if a registered member enters a group whom they have not joined, will be able to read the content, but not post?


    progressiveimpact
    Member

    @progressiveimpact

    mmm… none of the above… and I’ve done some further research and discovered more clearly what the behaviour is.
    To start, this is what I am looking to achieve:

    – If a user is NOT a member of a hidden group then it is hidden and they do not know it exists at all.
    – if a user IS a member of a hidden group then it comes up on the group widget list as visible.
    – all other current behaviour stays the same i.e. public (full access) private (can be seen but not entered).

    Now… what I have now found is that the group list pages do exactly what I expect, but the group widget behaves differently.
    The widget does NOT show hidden groups even if you ARE a member but does show private groups that you are NOT a member of.
    Also what I have seen is that if I look at another members page the group widget appears to then show their groups not mine (this might be an admin ‘feature’ though)???

    So if I have a 1000 groups and a user is member of 3 I do not want to display 1000… only 3 that are relevant to them.
    For my application the users will not be able to register to be part of these set of groups as they relate to where they live.
    If a user browses a friends page I do not want the group widget to then show the groups relating to the friend.

    So it seems that the group widget is using some diffently coded filters than the group listing pages and this (to me) is not correct and is (possibly) a bug.

    I hope that is a little clearer on the nature of the issue… can be a little difficult to explain these things in a posting without loads of illustration etc to demonstrate.

    cheers and thanks for your input.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Groups Privacy behaviour’ is closed to new replies.
Skip to toolbar