Gruppenmitglieder können Benutzer einladen, die nicht in der Gruppe sind, beizutreten.
Der Site-Administrator kann das Mindestvertrauensniveau für Einladende und Eingeladene festlegen.
Automatische oder manuelle Genehmigung.
Im Modus für automatische Genehmigung wird der Eingeladene, der die Anforderungen erfüllt, zur Gruppe hinzugefügt, und ein Bericht mit der Liste der Einladenden wird per Privatnachricht an die Gruppenbesitzer gesendet.
Im Modus für manuelle Genehmigung wird im Namen des berechtigten Eingeladenen eine Gruppenbeitrittsanfrage erstellt, und ein Bericht mit der Liste der Einladenden und einem Link zur Anzeige der Gruppenanfrage wird an die Gruppenbesitzer gesendet, damit sie den Eingeladenen genehmigen oder ablehnen können.
Konfiguration
Richten Sie Einladungsanforderungen wie Mindestvertrauensniveaus in den Site-Einstellungen ein.
Erstellen Sie eine Gruppe und gehen Sie zu http(s)://ihre-domain.de/g/(name-der-gruppe)/manage/membership, und aktivieren Sie „Mitglieder einladen erlauben“.
Einladungen können vom Einladenden oder den Gruppenbesitzern zurückgezogen werden. Gruppenbesitzer können zu
http(s)://ihre-domain.de/group-invitaion/manage-invitations/(name-der-gruppe)
gehen, um Einladungen einzusehen oder zurückzuziehen.
Bei der Betrachtung des Codes bin ich der Meinung, dass dies die Mindestanzahl an Personen ist, die eine Einladung initiieren müssen, damit sie wirksam wird. Beispielsweise müssen bei den in dem Beispielbildschirmfoto gezeigten Einstellungen (den Standardwerten) sowohl Bob als auch SusanFred einladen, und das kombinierte Vertrauensniveau von Bob und Susan muss 4 oder höher sein.
Wenn Susan ein Vertrauensniveau von 4 hat, würde sie die Anforderung für das Vertrauensniveau allein erfüllen, aber die Mindestanzahl an Einladern wäre nicht erreicht. Daher müsste BobFred trotzdem noch einladen, bevor die Einladung wirksam wird.
Das ist eine großartige Idee. Darf ich einen Vorschlag machen?
Eine gute Option wäre, dass Gruppenbesitzer über eine Blacklist verfügen, falls sie ein Mitglied aufgrund von Problemen entfernen müssen. Wenn jemand versucht, dieses Mitglied erneut einzuladen, sollte eine Benachrichtigung erscheinen: „Der Benutzer x ist gesperrt; wenden Sie sich an die Gruppenbesitzer.“
Dies könnte auch für die Blacklist nützlich sein, um Gruppen zu akzeptieren, sodass Mitglieder dieser Gruppen nicht eingeladen werden können – allerdings wohl nicht mit der Formulierung „gesperrt“. Dies könnte beispielsweise in einer eSports-Community nützlich sein, wenn man verhindern möchte, dass Nutzer Mitglieder gegnerischer Teams einladen.
Auch das Verhindern, dass Nutzer Mitarbeiter zu Gruppen einladen, wäre eine sinnvolle Site-Einstellung.
Eine kleine Sache, die ich mir wünschen würde: Einladungen sollten einen anderen Standardtitel haben als Gruppeninhaber. Oder Einladungen erhalten gar keinen Titel. Soweit ich weiß, ist das derzeit nicht möglich.
Beispiel:
Joe Blow – eSports-Kommentator – Inhaber
Ivan McInvitee – eSports-Enthusiast