Gibt es bei Discourse eine Option, mit der ein eingeloggtes Mitglied nur die Themen sehen kann, an denen es beteiligt war?

Gibt es in Discourse eine Option, die es einem angemeldeten Mitglied ermöglicht, nur die Themen zu sehen, an denen es teilgenommen hat (gefragt, geantwortet…)?

Wie kann jemand zu irgendeinem Thema antworten, wenn er es nicht sehen kann, da er nie daran teilgenommen hat?

Ich schätze, Sie meinen Zugriffsrechte. Oder meinen Sie nur einen Filter?

3 „Gefällt mir“

Wenn Ihre Frage nur einen Filter betrifft, dann ist es /my/activity

1 „Gefällt mir“

Ich verstehe deinen Punkt…

Aber es würde so funktionieren:

  • Das Mitglied hätte Zugriff auf alle Beiträge, an denen es bisher teilgenommen hat.
  • Es hätte auch Zugriff auf alle neuen Beiträge, die es von nun an erstellt.

Sie durchsuchen also im Grunde private Themen.

Es wird verwirrend. Sie sprachen im OP über Themen. Jetzt sprechen Sie über Beiträge. Für Beiträge könnte das Private Replies Plugin funktionieren. Danke, dass Sie es mir gezeigt haben, @Jagster!

Wenn Sie immer noch Themen meinen, haben wir immer noch ein logisches Problem, dass jedes Thema, das Sie von nun an erstellen, für niemanden außer Ihnen sichtbar sein wird. Niemand wird jemals darauf antworten können.

1 „Gefällt mir“

Ich bin mir nicht ganz sicher, was gewünscht ist und wie es überhaupt funktionieren würde, aber wir können es in meine Englischkenntnisse einbringen.

Aber da draußen gibt es auch das:

Hallo zusammen,

ich möchte mein Ziel bezüglich der Zugriffskontrolle im Forum erläutern.

1. Aktuelles Szenario

Derzeit hat das Forum Tausende von regulären Benutzern, die in verschiedene Stufen (TL 0 bis 4) eingeteilt sind.

Im aktuellen Modell:
:white_check_mark: Alle regulären Benutzer können auf alle Themen und Beiträge zugreifen, unabhängig davon, ob sie diese erstellt haben oder nicht.

2. Gewünschtes Szenario

Ich möchte Zugriffsbeschränkungen für reguläre Benutzer implementieren, um sicherzustellen, dass sie nur Folgendes anzeigen können:

  • :white_check_mark: Alle Themen und Beiträge, an denen sie bisher teilgenommen haben.
  • :white_check_mark: Neue Themen, die sie erstellen.

:small_blue_diamond: Das bedeutet, dass ein neuer Benutzer, der noch nie an einer Diskussion teilgenommen hat, sich anmeldet und keine Themen sieht, bis er eines erstellt (z. B. indem er eine Frage stellt).

Zusätzlich möchte ich eine spezielle Gruppe von VIP-Benutzern erstellen, die:
:white_check_mark: Vollständigen Zugriff auf alle Themen und Beiträge haben, unabhängig davon, wer sie erstellt hat.
:white_check_mark: Wenn ein regulärer Benutzer zum VIP befördert wird, erhält er automatisch uneingeschränkten Zugriff auf alle Inhalte im Forum.

3. Ziel

Das Hauptziel ist:
:small_blue_diamond: Den Zugriff regulärer Benutzer einschränken, gemäß den oben genannten Kriterien.
:small_blue_diamond: Sicherstellen, dass VIP-Benutzer vollen Zugriff haben, ohne separate Kategorien erstellen zu müssen.

Wenn es nicht möglich ist, es genau so zu implementieren, wäre eine Alternative die Erstellung einer privaten Kategorie für diese Differenzierung, aber idealerweise sollte die Zugriffskontrolle wie in den Schritten 1 und 2 beschrieben funktionieren.

Wenn jemand Vorschläge hat oder eine praktikable Lösung dafür kennt, würde ich mich sehr über Ihre Beiträge freuen!

Vielen Dank an alle! :blush:

Meine erste Frage:

  1. Ich bin ein neuer Benutzer und sehe nichts.
  2. Bis ein VIP-Benutzer ein Thema erstellt.
  3. Jemand anderes antwortet auf das Thema.
  4. Sehe ich die Antwort des anderen Nicht-VIP-Benutzers, obwohl ich noch nicht geantwortet habe? Und wenn ich antworte, sehe ich dann die Antworten der anderen Leute oder nur meine?

Zweite Frage:

  1. Ich sehe zunächst nichts.
  2. Ich erstelle ein Thema.
  3. Nur VIPs können es sehen, also antworten sie darauf.
  4. Bleibt es für Nicht-VIPs verborgen? Wenn ich also frage, können nur VIPs antworten und niemals andere Benutzer mein Thema sehen?

Ok.

Sie werden das Thema immer noch nicht sehen.

Sie sehen das Thema weiterhin nicht.

Nein, das werden Sie nicht.

Sie können nicht antworten … es sei denn, Sie werden zum VIP befördert.

Zweite Frage:

  1. Ich sehe zuerst nichts :white_check_mark:
  2. Ich erstelle ein Thema :white_check_mark:
  3. Nur VIPs können es sehen, also antworten sie darauf. :white_check_mark:
  4. Wird es für Nicht-VIPs immer noch versteckt? Also im Grunde, wenn ich frage, können nur VIPs antworten und niemals andere Benutzer mein Thema sehen? :white_check_mark:

Wie kann ich jemals ein anderes Thema als das von mir erstellte sehen?

Nur wenn Sie zum VIP befördert werden.
(Denken Sie daran, dass Sie auf alle Themen zugreifen können, an denen Sie bisher teilgenommen haben.)

Dann denke ich auch, dass Sie das im Grunde brauchen.

Das wäre nur sinnvoll, wenn Sie die Themen „privatisieren“ könnten. Sie würden also die bereits veröffentlichten Themen irgendwie in private umwandeln. Aber wenn mehrere Benutzer bereits geantwortet haben, macht das keinen Sinn. Wäre dieses Thema dann für mehrere Benutzer privat?

Ich denke, Sie müssen sich für ein System entscheiden, Sie beschreiben zwei völlig unterschiedliche Modelle.

Ich schlage vor, dass Sie die bestehenden Themen schließen (damit normale Benutzer sie nicht mehr beantworten können und nur neue private Fragen erstellen können) und die alten Themen öffentlich lesbar für alle lassen. So war es sowieso bisher.

Ich werde alle Möglichkeiten des Plugins untersuchen, danke.

Ich bin mir jedoch nicht sicher, ob es genau so funktioniert, wie ich es erwarte:

  1. Ausgehend von „heute“ sollten alle Benutzer nur die Themen sehen, an denen sie teilgenommen haben. Ist das mit dem Plugin möglich? Ich werde das untersuchen.
  2. Wenn ein Benutzer zum VIP befördert wird, sollte er uneingeschränkten Zugriff auf alle Inhalte erhalten. Ich werde auch prüfen, wie ich dies mit dem Plugin anpassen kann.

Nochmals vielen Dank! Ich werde mich melden, sobald das Plugin installiert und getestet wurde.

Aber um ehrlich zu sein, bin ich nicht ganz davon überzeugt, dass es sich genau so verhält, wie ich es mir vorstelle … Mal sehen, ich hoffe das Beste!

10k+ Themen :frowning:

Ich suche ein einfaches System.

Ich möchte den Benutzern, die bisher an Diskussionen teilgenommen haben, den Zugang erhalten – normale Benutzer, die sich an einer Diskussion beteiligt haben, sollten das Recht behalten, darauf zuzugreifen.

Von nun an werden nur VIP-Benutzer (die eine Abonnementgebühr zahlen) vollen Zugriff auf alle Themen haben, so wie es bisher jeder hatte.

Kurz gesagt, es ist ein abonnementbasiertes Modell.

Kategorien haben Berechtigungen, die steuern, welche Gruppen Themen sehen können und ob sie neue Themen erstellen oder auf Themen antworten können. In den meisten Communities kann jeder lesen (zumindest einiges), aber man muss mehr Berechtigungen haben (d. h. sich zumindest anmelden), um teilnehmen zu können. Ihre Situation ist umgekehrt.

Der Weg, das zu tun, was Sie verlangen, ohne ein Plugin, ist, nur PMs zu verwenden. Normale Benutzer würden eine Gruppen-PM an die @vip-Gruppe senden. Dann könnten sie ihre Nachricht sehen und VIPs könnten sie sehen, aber niemand sonst.

Sie werden dann keine Kategorien haben, aber Sie können immer noch Tags haben.

1 „Gefällt mir“