לאפשר הגדרת נראות של משתתפי אירוע

Hi,

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.

2 לייקים

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)

env:
  DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE: 0
2 לייקים

Thank you, but that is very complicated. But at least a way to reach the goal. :slight_smile:

לייק 1

היי רועי! פורום הצלילה שלך נראה ממש מגניב! תוכל לספר לנו עוד על מה שאתה רוצה לעשות? אתה רוצה להציג אירועים בנושאים ציבוריים (למבקרים שאינם מחוברים) אבל להגביל מי יכול לראות מי אישר הגעה לאירועים האלה? מי אמור להיות מורשה לראות מי אישר הגעה?

יש לנו תקדימים להגבלת הרשאות וגישה לדברים לפי קבוצה. אני לא בטוח אם או מתי תכונה זו תוכל להיות מיושמת עבור תוסף האירועים, אלא אם כן יותר אנשים יבקשו זאת ונוכל למצוא זמן לעבודה.

Thank you very much for the compliment. I really appreciate it. :slight_smile:

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.

לייק 1

So a plugin setting covering all events would suffice for you?

Yeah, even that would fully suit my needs. :slight_smile: