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.
Installieren Sie Discourse Category Lockdown und sperren Sie die Veranstaltungs-Kategorie, sodass nur die Titel der Veranstaltung angezeigt werden.
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.
Stellen Sie in den Sicherheitseinstellungen der Kategorie die Weiterleitung zu der von Ihnen erstellten Landing-Page für die verwendete Veranstaltungs-Kategorie ein.
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):
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.
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.