Neu bei Discourse und habe eine Frage zur Funktionsweise von Wikis. Ich habe einen Wiki-Beitrag, den nur eine bestimmte Gruppe bearbeiten können soll, nicht die gesamte Community – gibt es eine Möglichkeit, das umzusetzen? Oder gibt es dafür ein Plugin?
Möchten Sie, dass andere Benutzer Kommentare abgeben können?
Ich habe das gerade auf meiner eigenen Seite getestet, da ich mir nicht sicher war, wie die Antwort lautet. Es gibt ein paar verschiedene Ansätze.
Wenn du nicht möchtest, dass Nicht-Mitglieder der Gruppe Antworten auf Wiki-Themen verfassen können, kannst du verhindern, dass Nicht-Mitglieder die Wiki-Beiträge bearbeiten, indem du die Themen in eine Kategorie verschiebst, die nur Mitgliedern des Personals und deiner Gruppe erlaubt, Wiki-Themen zu erstellen, zu beantworten oder anzuzeigen. Allen anderen Gruppen, denen du Zugriff auf die Kategorie gewähren möchtest, sollte nur die Anzeige der Themen erlaubt sein. Hier ist ein Beispiel für eine Konfiguration von meiner Seite:
Mit diesen Einstellungen können Site-Administratoren und Mitglieder meiner foo_12-Gruppe Wikis in der Kategorie erstellen und bearbeiten. Sie können auch auf Wiki-Themen antworten. Alle anderen Benutzer auf der Seite können nur die Wiki-Themen in dieser Kategorie anzeigen.
Wenn du diese Kategorieberechtigungen so änderst, dass die Gruppe everyone (alle) auf Antworten und Anzeigen von Wiki-Themen zugreifen darf, können alle Benutzer, die das Vertrauenslevel erreichen, das durch die Einstellung min trust to edit wiki post (minimales Vertrauenslevel zum Bearbeiten von Wiki-Beiträgen) deiner Seite festgelegt ist, die Wikis bearbeiten.
Ein weiterer Ansatz, der für dich funktionieren könnte, besteht darin, die Einstellungen min trust to edit wiki post und min trust to allow self wiki (minimales Vertrauenslevel, das ein Benutzer benötigt, um eines seiner eigenen Themen in ein Wiki umzuwandeln) deiner Seite zu konfigurieren. Dies könnte in deinem Fall funktionieren, wenn du allen Mitgliedern der Gruppe, die Wikis erstellen und bearbeiten sollen, das Vertrauenslevel 4 gewähren kannst. Du könntest dann beide Wiki-Site-Einstellungen auf „4: leader
@simon danke für die Zusammenfassung der Optionen.
In meinem Fall würde nur die letzte Option funktionieren. Ich möchte, dass nur eine bestimmte Gruppe (nennen wir sie Wiki-Redakteure) Wikis (in dieser Kategorie) erstellen und bearbeiten kann, während andere antworten dürfen. Der Anwendungsfall ist, dass jeder über Antworten Änderungsvorschläge für das Wiki einreichen kann, aber nur die Gruppe der Wiki-Redakteure diese Änderungen tatsächlich vornehmen kann.
Der Nachteil, wie du bereits erwähnt hast, ist, dass ich allen meinen Wiki-Redakteuren TL4 gewähren müsste, was ich nicht unbedingt tun möchte. Ich habe kürzlich eine Leadership [lounge] erstellt, sodass TL4 eine sehr spezifische Bedeutung hat. Ich denke, mein Workaround wäre, die Leadership-Kategorie auf eine Leadership-Gruppe statt auf TL4 zu basieren.
Daher werde ich eine Feature-Anfrage für das Erstellen/Bearbeiten von Wikis basierend auf Gruppen einreichen.
Auch mir fehlt diese Option. Ich benötige die Möglichkeit, einer bestimmten Gruppe nur die Berechtigung zu erteilen, Beiträge in einer bestimmten Kategorie (Wiki) zu bearbeiten. Ich möchte ihnen nicht erlauben, neue Themen zu erstellen oder auf bestehende Themen zu antworten, aber ich möchte ihnen die Berechtigung geben, Themen zu bearbeiten, ohne sie der Vertrauensstufe „Leader" hinzuzufügen.
Was mir im Wesentlichen fehlt, ist die „Bearbeiten"-Berechtigung.
(Eine weitere fehlende Funktion ist die Möglichkeit, Mitgliedern einer Gruppe die Befugnis zu erteilen, Mitglieder einer anderen Gruppe einzusetzen und zu entfernen.)
