Halbprivate Gruppen

I would like to have groups that can be seen in order to join, but I don’t want the list of group members visible.

My use case is this; I want to create private categories on my site which are run by other photographers (my site is about photography) and they can invite their clients to join this group to discuss subjects specific to this photographer and the workshops they have attended.

What’s wrong with public and allow membership requests: The head photographer (group owner) of this category/group will not want others to see who their clients are, this an open invitation for less than ethical people to target these people for marketing for their own workshops.

What’s wrong with visibility of Group Owners and Staff : As far as I can tell if you have the visibility set this way the group owner would have to first invite the user to join the site, then once they join (which they have no way of knowing if/when they join) they would have to manually add them to the group.

Side note: I am using SSO because my site is a combo of free/paid users. Otherwise it would be easy to send an invite and automatically add them to the group.

Option 1

Have the option in group visibility of Anyone with the link, members, group owner and staff similar to how google docs works. This would hide the group from /groups for non-members and would not show the group on the users profile.

In this scenario the group owner can send a general invite to their clients with a link to sign up for the site and the private link to join the group after they have joined. Not ideal, but at least the group owner doesn’t have to add them manually.

Option 2

The ability to hide the list of group members and activity from a single group page. This way I could use public and allow users to request to join. It would be fine to have the group listed on /groups , but the list of members cannot be displayed. With this option turned on the group would not show up in the users profile either.

I acknowledge both of these options are complex and it’s unlikely it will be implemented for my very specific use case, but it’s worth a shot!

If anyone has ideas of how to achieve this otherwise I am all ears.

9 „Gefällt mir“

Seems like a reasonable request to me, what do you think @sam?

Basically a setting that allows people to join but doesn’t display the list of members until you have joined.

9 „Gefällt mir“

Even after joining should the members be visible? If not this is just a private membership, right?

The members would be visible in general, but I want any reference of them being in this group to be hidden. The group owner, members, and admins should be able to see the group and who’s in it.

Ok so what’s to stop someone catfishing a group to access the membership list? Private memberships typically meant even the members can’t see a membership list.

Because the members will only be approved by the group owner who knows who these people in person and won’t accept anyone they don’t know. A private link to the group would be more ideal, but I’m assuming this would be much harder to implement. For my use case just hiding the group members would be enough.

2 „Gefällt mir“

Is there any hope this will be implement into core? I assume it’s something that could not be achieved with a plugin? Thanks

Without a customer asking for it I imagine it’s a lower priority.

If this is something you need urgently have you considered posting an outline and budget on marketplace?

2 „Gefällt mir“

Das wäre schön, aber ich hätte Interesse daran, die eigentliche Gruppenseite privat zu schalten, sodass der Betrachter auf „Jetzt beitreten

6 „Gefällt mir“

Sie können dies bereits tun, indem Sie die Einstellung für die “Sichtbarkeit” der Gruppe unter der URL /g/GROUP_NAME/manage/interaction ändern.

1 „Gefällt mir“

Vinoth,

Danke für deine Nachricht, aber sie erfüllt leider nicht das, was ich suche!

Die gewünschte Funktionalität besteht darin, dass die Gruppen auf der Gruppen-Seite angezeigt werden, jedoch muss eine Person der Gruppe beitreten, um den Inhalt der Gruppe sehen zu können.

Das bedeutet, dass alle Gruppen dort aufgelistet sind, aber erst nach dem Beitritt sichtbar werden.

Ich bin überrascht, denn es scheint keine Möglichkeit zu geben, eine private Gruppe zu erstellen, bei der Menschen trotzdem beitreten können.

Was ich beschreibe, ist genau so, wie die meisten geschlossenen oder privaten Gruppen im gesamten Internet funktionieren. Auch Facebook-Gruppen arbeiten so. Siehe: https://www.facebook.com/groups/subtleEngineeringTraits/?ref=category_discover_landing

Die Gruppe ist privat, daher muss ich ihr beitreten, um den Inhalt sehen zu können. Anstatt dass alle Gruppenabzeichen auf der Gruppen-Seite direkt zur Gruppe führen, müsste man der Gruppe zuerst beitreten.

Ich hoffe, das macht die gewünschte Funktionalität klarer!

2 „Gefällt mir“

@davidkingham Es ist erledigt. Gruppen haben jetzt eine Einstellung, um die Sichtbarkeit der Mitglieder zu steuern.

@unschooling Danke für die Details. Wie oben bei der neuen Funktion beschrieben, werden die meisten Details der Gruppenseite ausgeblendet (außer Erwähnungen), wenn du die Sichtbarkeit der Mitglieder einschränkst. Ich denke, das erfüllt deinen Zweck. Ich werde trotzdem prüfen, ob es möglich ist, eine neue Einstellung hinzuzufügen, um die gesamte Gruppenseite auszublenden.

6 „Gefällt mir“

Danke, Vinoth! Ich habe gerade auf die neueste Version aktualisiert, aber ich sehe diese Einstellung nicht. Gibt es eine andere Einstellung, die verhindern würde, dass dies angezeigt wird?

Was genau ist die neue Funktion, die hinzugefügt wurde?

So wie es aktuell funktioniert, ist entweder die gesamte Gruppe versteckt, sodass niemand beitreten kann, oder sie ist öffentlich, sodass jeder die gesamte Gruppe einsehen kann. Mein Hauptanliegen ist, dass nur Gruppenmitglieder die Gruppenseite einsehen können,
während andere weiterhin beitreten können, ähnlich wie im oben genannten Beispiel für eine Facebook-Gruppe.

Welche Möglichkeit hattest du im Sinn, die diesem Zweck dienen würde?

@davidkingham Der Commit wurde nicht in den Branch tests-passed gepusht. Er sollte angezeigt werden, wenn du jetzt aktualisierst.

Derzeit verfügt jede Gruppe über 4 für Nicht-Mitglieder sichtbare Seiten. Wie oben erwähnt, werden bei Einstellung des Wertes für „Wer kann die Mitglieder dieser Gruppe sehen?“ auf „Gruppenbesitzer, Mitglieder“ 3 dieser Seiten (Mitglieder, Beiträge, Themen) für Nicht-Mitglieder ausgeblendet. Benutzer können diese Seiten also nicht sehen, bevor sie der Gruppe beitreten.

Für Nicht-Mitglieder sichtbare Seiten
  1. Mitglieder
  2. Beiträge
  3. Themen
  4. Erwähnungen
6 „Gefällt mir“

Ich schließe dies, da es abgeschlossen ist :confetti_ball: