My suggestion would be that you create a rake task or database query to search for topics with that scheme in the title and then enable events with dates for matching titles. It might get complicated but would not require Angus to put in work that he doesnāt need for his own purposes, and without extending the events plugin unnecessarily. Itās already full of some pretty amazing functionality and if he works on it more Iād prefer it if he added improvements to the RSVP feature. It has so much promise.
I donāt know how to create this query, but I think alot of people (including me) would benefit from it. Maybe Angus can give you some pointers.
Sure, a rake task could handle this as well. Maybe? Actually, I donāt know, what will happen. I have no experience with that and destroying the database with no experience on a productive system is more than a fail.
But what I can say is, that some kind of āif-then-elseā routine at the right line of code, would be much easier and other people like me, would also benefit from this.
IF (events event label short format) IS EMPTY
THEN replace ($date and $time value in topic lists) with (``)
OTHERWISE (do nothing and interpret the format as usual)
Bug: Not sure why, but on Mobile Safari, Discourse is showing the agenda still with date values.
Missing setting: I donāt know how this area is officially called, but I guess, if you could integrate the Events date edit button to this area, it would be possible to instantly add date/time values and Discourse isnāt bumping up each topic to recent activities. You might know the silent minor editsā¦
After re-enabling the checkbox in category preferences, all recently edited topics are visible on the front page. This is bad, in case, I need to push new material to this category and everything old will pop-up between the new stuff.
Maybe my expectations are too high and specific. But maintaining old events is a big pain in the ass
@angus Any news on why I canāt edit again the translations? I can improve them know that I can see them live, mostly small fixes, but the option is greyed out for me?
The ical feed is in the format webcal://{domain}/{agenda || calendar}.ics?time_zone={timezone}, e.g. webcal://discourse.angusmcleod.com.au/agenda.ics?time_zone=Australia/Melbourne. Stick that into a ical feed service and it will work
So I would expect https://ps.zoethical.com/c/ps/hacklab/agenda.ics to serve the agenda for this specific agenda. I think itās not complicated to do, I could even have a look at it, copying whatās already working to serve the main .ics, and adapt it to look up only events in the right category. Does it sound easy to you @angus or do you expect caveats?
I wanted to share a use case for RSVP, and some ideas for improving it to support our use case.
Two weeks ago we organized Network Members Meet and Greet event in Nairobi on 16 October, 2018 - Community Discussions - Global Legal Empowerment Network Community Discussions. We made an event topic with RSVP enabled to support the event. We also sent PMs to members in Kenya alerting them to the event. Ultimately, people RSVPād in three different ways: by clicking the āGoingā button, by adding a reply to the topic or by emailing our helpdesk. We followed up with those who RSVPād with logistical details by sending a bulk pm (which we figured out how to do via the API). To support this process, we created a spreadsheet of people who RSVPād containing their names, emails, and usernames.
The meet and greet was a smashing success, and weād love to do it again when we visit various locations or even to make it easy for members to organize meetups on their own without us. But the process above was a bit cumbersome and Iām not sure weād want to do it this way very often.
Here are some ways I think RSVP functionality could be improved to support the meet and greet organization process:
add admin option to allow export RSVP list to CSV, for separate processing
make it easier to invite people to RSVP by providing a URL method (e.g. click here to RSVP)
make the RSVP button on the event topic more obvious and easy to use, e.g. by displaying a popup when people visit the topic which they can dismiss. Maybe also the word on the button can be made more inviting, e.g. āclick here if youād like to come to this eventā
close RSVP automatically when event date has passed (seems weird that people can rsvp for an event that has come and gone - is this a bug?)
add admin options to add and manage RSVP on behalf of members (and on behalf of staged users who are not yet members but who rsvp by email)
set topic notification level to watching for those who RSVP (same as a like)
add RSVP status options, and admin options for managing them throughout the process. Something like this:
registered
confirmed
attended
add ability for admins to bulk message those who RSVPād to send logistical details in private
set up automated reminder notifications to RSVP that can be customized, to send reminders a week, day, hour ahead?