Benutzern erlauben, Eigentümer privater Gruppen zu kontaktieren, um einen Beitritt anzufordern

Angenommen, Sie haben eine große Anzahl von Gruppen und möchten aus Gründen der Übersichtlichkeit in der Gruppenliste private Gruppen ausblenden, sodass sie nicht öffentlich sichtbar sind.

Statt dass die Eigentümer Personen auf Anfrage hinzufügen, die auf anderem Wege eingegangen ist, möchten Sie den Nutzern ermöglichen, über denselben Dialog, den sie beim Klicken auf die Schaltfläche „Anfrage“ bei einer Einladungsgruppe erhalten, einen Beitrittsantrag für die Gruppe zu stellen.

Es gibt eine Admin-Option für eine Gruppe, die es Nutzern erlaubt, Beitrittsanträge zu senden:


Diese Option funktioniert jedoch nur für Gruppen, deren Sichtbarkeit auf „angemeldete Benutzer“ oder „alle“ eingestellt ist. Ist die Gruppe nicht sichtbar, ist die Option ausgegraut.

Die Schaltfläche „Anfrage“ öffnet einen Modal-Dialog, der eine Nachricht an die Eigentümer der Gruppe sendet.

Gibt es eine andere Möglichkeit, diesen Dialog über einen Link aufzurufen, der in einer Kategorie veröffentlicht werden könnte, um Mitglieder auf die Existenz der privaten Gruppe aufmerksam zu machen und eine Beitrittsanfrage zu stellen? Oder gibt es eine einfache Nachrichtenadresse wie @gruppenname-eigentümer, mit der Personen die Eigentümer einer privaten Gruppe kontaktieren und eine Beitrittsanfrage stellen können?

Sind das nicht widersprüchliche Wünsche? Die Gruppe ist privat… und doch sollten Leute irgendwie von der Gruppe wissen und Zugang anfragen können? Ich bin mir nur nicht sicher, wie man das sinnvoll handhabt? :thinking:

Siehe den ersten Satz des OP.

In unserer Nutzerbasis herrscht bereits massive Verwirrung bezüglich Gruppen versus Foren (Kategorien).

Die Gruppenliste wird schnell unübersichtlich, sobald man mehr als ein paar Dutzend Foren hat – selbst bei einer relativ strengen Benennungskonvention für Gruppen und Foren.

Die Idee besteht daher darin, einen Empfangsbereich für eine übergeordnete Kategorie zu schaffen, die zahlreiche Foren als Unterkategorien enthält. Dort wird eine Liste der verfügbaren Foren angezeigt, einschließlich der privaten Foren, sofern angemessen (die meisten, aber nicht alle). Für öffentliche Foren gibt es einen Button oder Link zum sofortigen Beitritt, für private Foren wird eine Anfrage zum Beitritt gesendet.

Auf diese Weise können wir die Gruppenliste nur für öffentliche Foren nutzen, die jedes Mitglied durchsuchen und sofort beitreten kann. Die meisten privaten Gruppen bleiben für Personen zugänglich, die Zugriff auf die übergeordnete Kategorie haben, indem sie eine Einladung anfordern (so können sie vom Koordinator gefiltert werden).

Das funktioniert gut, aber es fehlt noch die Möglichkeit, automatisch eine Nachricht an den/die Gruppeninhaber zu senden, um den Beitritt anzufordern. Derzeit müssen wir eine Kontaktmöglichkeit für Direktnachrichten veröffentlichen, was bei Funktionswechseln zu Wartungsproblemen führt – nicht elegant.

Das klingt, als würdest du versuchen, mehrere Foren auf einer Instanz zu hosten. Wäre es nicht besser, mehrere Discourse-Instanzen hochzufahren?