Sure then my call here is why do we even need a site setting? Why not just allow moderators to create groups? I wonder if we should strip this magic category setting and just allow mods to create groups and categories?
I would certainly not object to that personally, but I can see sites that don’t want moderators to have the ability to significantly alter the site organization. I’ll leave it up to you to make the decision, I’d be fine either of the 3 ways: new site setting, combine with existing site setting, remove existing site setting and just grant access.
@codinghorror what is your call here?
-
New site setting for
allow moderators to create groups -
Rename
allow moderators to create categoriestoallow moderators to create groups and categories -
Remove
allow moderators to create categoriesand just allow them to create categories and groups by default.
I am leaning towards 1 cause it is the least risk.
Hmm, I’d first audit all customers and see how many people have the existing setting in place and turned on. If it’s almost nobody then I favor deleting the setting and changing the default.
Tricky thing though is that removal of the setting would increase the rights of all discourse mods.
The only increased surface area though is that a rogue moderator can create lots of groups and categories. There is no permission escalation, they will still be able to be excluded from certain groups and categories (and also exclude themselves)
I’ll pull the numbers later today.
I’m not following your logic here. If nobody has enabled the setting, we can infer that they don’t care and are OK with mods having category creation rights, but we could also very well infer that they intentionally left the setting disabled and as they don’t want mods having category creation rights.
And here are the numbers @codinghorror. Out of all our hosted sites, 90.03% kept the setting false, as is the default. 9.97% enabled the setting allowing mods to create categories.
Ich frage mich, wie das Ergebnis dieser vor einiger Zeit geführten Diskussion war. Können Moderatoren Gruppen erstellen?
Alternativ: Ist es möglich, dass Benutzer mit einem bestimmten Vertrauenslevel Gruppen erstellen?
Auf meiner Seite scheint die Antwort auf beide Fragen „nein
Meinst du wirklich Gruppen (Sammlungen von Benutzern) und nicht Kategorien (Sammlungen von Themen)? Es könnte hilfreich sein, dein Problem zu beschreiben, anstatt diese Lösung zu präsentieren.
Ja, ich meine Gruppen. Ich möchte nur herausfinden, welche aktuellen Möglichkeiten es gibt, um Benutzern (sei es Moderatoren, bestimmten Vertrauensstufen oder anderen) die Erstellung von Gruppen zu erlauben.
Ich denke, du brauchst ein Plugin.
Es ist jedoch immer noch nicht klar, was dein Ziel ist. Was sollen die Leute mit den Gruppen machen? Gruppen-Nachrichten senden? Flair erhalten?
Ich möchte nur bestätigen, ob Benutzer Gruppen erstellen können können. Das ist alles in dieser Phase. Es klingt so, als ob die Antwort aus der Box heraus nein ist.
Ich schlage vor, wir benennen um:
Keine neue Site-Einstellung, sondern Umbenennung der bestehenden, Erweiterung des Geltungsbereichs – dann ergibt die Option mehr Sinn.
Es ist sehr seltsam, Moderatoren das Recht einzuräumen, Kategorien zu erstellen, ihnen aber nicht das Recht zu geben, Gruppen zu erstellen.
Soll ich das für das nächste Release einplanen, @codinghorror?
Ist es möglich, dass Benutzer mit einem bestimmten Vertrauenslevel eine Gruppe erstellen können? Dann können andere Benutzer mit beliebigem Vertrauenslevel eine Mitgliedschaft beantragen oder vom Ersteller eingeladen werden. Der Ersteller wird standardmäßig zum Inhaber dieser Gruppe.
Die Idee dahinter ähnelt der Funktionsweise von Gaming-Clans, -Gilden oder -Teams. Vielleicht könnte dies als externes Plugin umgesetzt werden, doch gibt es bereits mehrere Foren, die diese Funktion als Erweiterung anbieten. Es ist auch vergleichbar mit Facebook-Gruppen, denen Menschen beitreten können, wenn sie Fans von etwas sind.
Ich habe bei diesem neuen Feature schon recht gute Fortschritte gemacht und denke, es ist bald fertig. @jomaxro hat jedoch einen seltsamen kleinen Randfall identifiziert…
Moderatoren können die Sichtbarkeit einer Gruppe auf „Gruppeninhaber“ ändern. Das bedeutet, dass sie, sobald sie die Gruppe aktualisieren, diese nicht mehr sehen und daher nicht mehr verwalten können. Wenn sie nach der Aktualisierung in den Gruppeneinstellungen herumklicken, treten Fehler auf, was zu einer nicht sehr eleganten Benutzererfahrung führt.
Was haltet ihr davon, wie man damit umgehen sollte? Sollte das Backend erkennen, dass sie gerade in einen Zustand aktualisiert haben, der ihnen den Zugriff verwehrt, und das Frontend zurück zur Gruppenübersicht zwingen? Oder sollten wir sie gar nicht erst in einen Zustand aktualisieren lassen, in dem sie keinen Zugriff mehr haben?
Denke an andere Beispiele für Zugriffsänderungen.
Wenn ein Moderator die Kategorieneinstellungen so ändert, dass er die Kategorie nicht mehr sehen kann, landet er auf der 404-Seite. Nicht ideal, aber es treten keine Fehler auf.
Wenn ein Benutzer ausgeloggt wird (von einem Administrator, über die Konsole usw.), wird ein Modal angezeigt, und er wird zur Startseite weitergeleitet.
Ich denke, die einfachste Option hier ist eine Weiterleitung zur Gruppenübersicht. Eine ausgefeiltere Option wäre ein Modal, das erklärt, dass sie die Gruppe nicht mehr sehen können, mit einem Button zur Weiterleitung zur Gruppenübersicht.
Während wir Refactoring betreiben, möchten wir möglicherweise die aktuelle Situation verbessern, wenn ein Moderator die Kategorienberechtigungen ändert und die Sichtbarkeit verliert. Eine erzwungene Weiterleitung zu /c ist besser als eine 404-Seite. Wir könnten auch zuerst ein Modal hinzufügen, wenn wir es ausgefeilter gestalten möchten.
Interesse an den Meinungen von Robin und Sam.
Ich finde, es ist eine ziemlich alberne Operation für diese Leute, und es ist nicht unvernünftig von uns, sie nicht gut zu unterstützen. Ich denke, Joshs Vorschlag, eine Weiterleitung zur Indexseite einzurichten, ist gut.
Es wäre schön, wenn dies nicht nur auf Moderatoren, sondern auch auf Benutzer mit bestimmten Vertrauensstufen ausgeweitet werden könnte. Dies würde es Benutzern ermöglichen, eigene Gruppen, Teams oder Clans zu erstellen. Dies ist in vielen Gaming-Foren üblich. Der Teamkapitän kann andere Mitglieder einladen, sich seiner Gruppe anzuschließen, oder Mitglieder können einen Beitritt beantragen. Teams könnten über eigene Themen-Threads verfügen, die nur sie einsehen und beantworten können. Der Teamleiter wählt den Teamnamen und kann ein Banner oder Logo für sein Team hinzufügen.
Eine bestimmte Vertrauensstufe oder Gruppenmitgliedschaft klingt großartig, um die Möglichkeit zum Erstellen von Gruppen hinzuzufügen. Ich nehme an, eine Vertrauensstufe wäre in Ordnung, da sie einer Gruppe zugewiesen werden kann (obwohl ich glaube, dass dies für alle Mitglieder gilt und nicht nur für die Besitzer).
Dies wurde kürzlich zusammengeführt, aber wir haben es offenbar vergessen zu erwähnen. Entschuldigt bitte!
Die Anwendung ist super einfach: Aktiviere die Einstellung moderators_manage_categories_and_groups, damit Moderatoren Gruppen auf der Seite erstellen und/oder verwalten können.

