is it possible to set who can see the participants (“Going”, “Interested” and “Not Going”) of an event?
We use this great addon but now have second thoughts that it might be good to hide these details for unregistered users / guests / search engines and only show to registered users or even TL1 and up.
1° install Discourse Category Lockdown and lock down the event category so it shows only the titles of the event
2° Use the publish feature from discourse to have anonymous user to see the event topic with its /pub/ url and they will see a published page with only the description and pictures.
3° Use the landing page fr plugin to create a page listing all the topics from 1 category(check the bottom of this page Rendering data from a specific topic - Discourse Landing Pages - Pavilion)
4° Set on the category>security option its redirection to the landing page you have created for the event category that you use
5° optional :disable searches for anonymous so that they cannot find anything via the search feature; to do so : add this to your app.yml in the env section and restart the app(without rebuild)
Hallo Roi! Je scubadiving forum ziet er erg netjes uit! Kun je ons wat meer vertellen over wat je wilt doen? Je wilt evenementen tonen in openbare topics (voor bezoekers die niet zijn ingelogd), maar beperken wie kan zien wie zich voor die evenementen heeft aangemeld? Wie mag er zien wie zich heeft aangemeld?
We hebben precedenten voor het beperken van privileges en toegang tot dingen per groep. Ik weet niet zeker of en wanneer deze functie geïmplementeerd kan worden voor de events plugin, tenzij meer mensen ernaar vragen en we het werk kunnen inpassen.
Thank you very much for the compliment. I really appreciate it.
Yeah, exactly. Not everybody should see how will participate, maybe participate or cannot participate. Especially not the search bots. Also, like with other features as well, we want to motivate anonymous readers to create an account or login with their existing account. In this case some of our users also already asked by themselves about who is able to see when they click Yes, No, Maybe.
Something really simple would do for my use case. Like selecting “everybody” or “logged in” in every new event I create. I feel this is more a plugin than a core thing.