It would be wonderful if people RSVPing for Events could be given some way to indicate whether they are going in person or attending via Zoom.
Our meetings attract up to 40 people in person, and people can also attend via Zoom.
It is very important to have an in-person attendee count estimate to give to the Library or other venue ahead of the meeting (these are lecture type events). Currently on Discourse, there is no way to know how many people are planning on attending in person versus attending remotely via Zoom.
One way would be to have an optional “Check if Attending in Person” check mark.
Another way would be to have optional buttons “Attending in Person” and “Attending Remotely.”
Now, you can already edit the text of the Event Participation Buttons in Settings. However, currently the available choices of labels are limited to other-language translations of “going”, “interested” etc. So it might be possible to enlarge the set of available choices leveraging this code relatively simply.
I tried having two events, but some people found it confusing and just chose either randomly. Also you cannot have two events right in a single post, so I had to have put the events elsewhere and have links to them in the main post, which was not as clean.
Thanks very much for your consideration and for Discourse!
Hi,
CSS solution below but please note that :
-You will not be able to use the event channel features with it for users who pick the “interested” category
-If notifications/updates from the event topic are important, then please check how different the notifications are for the “interested” status and for the “going status” (like will users receive event updates, confirmation email?)
1° Right click on your page and select inspect to check your topics category css class as you only want to apply this “hack” to specific categories
2° Add this to your theme css(admin>appearance>theme>active>edit css), the class must start with the .css class found above; here “category-events”
.category-events.btn.btn-icon-text.interested-button .d-button-label {
display: none !important;
}
.category-events.btn.btn-icon-text.interested-button::after {
content: 'Conf call participation';
}
3° View the participants who selected this second option from the … menu of the event “show participants”
What’s cool is that you can do this for the going and not going buttons also as they also have their own css class(thank you discourse devs !)
My biggest wish right now would be an option to limit the number of participants for events and a waiting list that sends a message to say that participation is confirmed when a spot gets freed.
2 Likes
Oh I love it - I can definitely use that.
Thanks!
1 Like