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)
Hi Roi! Your scubadiving forum looks really neat! Can you tell us some more about what you are seeking to do? You want to show events in public topics (to not logged in visitors) but limit who can see who has RSVP’ed to those events? Who should be allowed to see who has RVSP’ed?
We do have precedent for limiting privileges and access to things by group. I’m not sure if or when this feature could be implemented for the events plugin, unless more people ask for it and we are able to fit in the work.
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.