Sichtbarkeit von Event-Teilnehmern festlegen

Hallo,

ist es möglich festzulegen, wer die Teilnehmer („Geht“, „Interessiert“ und „Geht nicht“) einer Veranstaltung sehen kann?

Wir nutzen dieses großartige Add-on, aber wir überlegen nun, ob es gut wäre, diese Details für nicht registrierte Benutzer / Gäste / Suchmaschinen auszublenden und nur registrierten Benutzern oder sogar TL1 und höher anzuzeigen.

2 „Gefällt mir“
  1. Installieren Sie Discourse Category Lockdown und sperren Sie die Veranstaltungs-Kategorie, sodass nur die Titel der Veranstaltung angezeigt werden.
  2. Verwenden Sie die Veröffentlichungsfunktion von Discourse, damit anonyme Benutzer das Veranstaltungsthema mit seiner /pub/-URL sehen können. Sie sehen dann eine veröffentlichte Seite mit nur der Beschreibung und den Bildern.
  3. Verwenden Sie das Landing-Page-Plugin fr, um eine Seite zu erstellen, die alle Themen aus 1 Kategorie auflistet (siehe unten auf dieser Seite: Rendering data from a specific topic - Discourse Landing Pages - Pavilion).
  4. Stellen Sie in den Sicherheitseinstellungen der Kategorie die Weiterleitung zu der von Ihnen erstellten Landing-Page für die verwendete Veranstaltungs-Kategorie ein.
  5. Optional: Deaktivieren Sie die Suche für anonyme Benutzer, damit diese nichts über die Suchfunktion finden können. Fügen Sie dazu Folgendes zum Abschnitt env in Ihrer app.yml hinzu und starten Sie die App neu (ohne Neubau):
env:
  DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE: 0
2 „Gefällt mir“

Danke, aber das ist sehr kompliziert. Aber zumindest ein Weg, das Ziel zu erreichen. :slight_smile:

1 „Gefällt mir“

Hallo Roi! Dein Tauchforum sieht wirklich toll aus! Kannst du uns mehr darüber erzählen, was du vorhast? Du möchtest Veranstaltungen in öffentlichen Themen (für nicht eingeloggte Besucher) anzeigen, aber einschränken, wer sehen kann, wer sich für diese Veranstaltungen angemeldet hat (RSVP)? Wer sollte sehen dürfen, wer sich angemeldet hat (RSVP)?

Wir haben bereits Präzedenzfälle für die Einschränkung von Berechtigungen und den Zugriff auf Dinge nach Gruppen. Ich bin mir nicht sicher, ob oder wann diese Funktion für das Veranstaltungs-Plugin implementiert werden könnte, es sei denn, mehr Leute fragen danach und wir können die Arbeit einplanen.

Vielen Dank für das Kompliment. Ich weiß es wirklich zu schätzen. :slight_smile:

Ja, genau. Nicht jeder sollte sehen, wer teilnehmen wird, vielleicht teilnehmen oder nicht teilnehmen kann. Insbesondere nicht die Suchbots. Außerdem möchten wir, wie bei anderen Funktionen auch, anonyme Leser dazu motivieren, ein Konto zu erstellen oder sich mit ihrem bestehenden Konto anzumelden. In diesem Fall haben uns einige unserer Benutzer auch selbst gefragt, wer sehen kann, wenn sie Ja, Nein, Vielleicht klicken.

Etwas wirklich Einfaches würde für meinen Anwendungsfall ausreichen. Wie die Auswahl von “jeder” oder “angemeldet” bei jeder neuen Veranstaltung, die ich erstelle. Ich denke, das ist eher ein Plugin als eine Kernfunktion.

1 „Gefällt mir“

Würde also eine Plugin-Einstellung, die alle Ereignisse abdeckt, für Sie ausreichen?

Ja, das würde auch vollkommen meinen Bedürfnissen entsprechen. :slight_smile: