If you enable All topics in this category must have an event. in Category Settings, any new post or edited post without an event will show this error when the user attempts to create / save the edit.
Thank you so much! In return, i just made a 100% polish translation of that plugin
btw - No text on add event buttons in this category setting for category seems to be broken - checking it and saving the form refreshes the page and the checkbox is un-checked again.
Another thing came to my mind - we have an option to hide closed topics from agenda page. Would it be a heavy feature to implement to have such option for calendar view as well?
I am experiencing strange behavior with this plugin.
I created a category called events and set the āDefault Topic Listā to Agenda. When I open the category, I get redirected to the agenda view (domain.org/events/l/agenda) as expected. But when I want to go back, the URL changes to domain.org/c/events and I immediately get redirected to domain.org/c/events/l/agenda again. The only way to get back is to click on the forum logo or to spam the back button in the browser. The same happens with the locations plugin.
I attached a video to show the problem + I rebuilt the forum before recording, so it should have pulled the latest version from github.
It looks like whatever Iāve configured as my events event label format (currently MMM Do @ H:mm), then a comma, then the timezone information in events timezone format.
What would be awesome is if the comma and the timezone information was not included. Instead, Iād like to customize the label using the events event label format.
So if I put in MMM Do @ H:mm (zz) -, I should get something like this:
And to clarify, I donāt want to change the time zone format of what appears when Iām creating an event, that format is great! I just want to change what appears in the events lists to make them more human readable.
Itās not as much of an issue at it seems. The plugin does not reference daylight savings time when listing the timezones. I can assure you though that time translations are still rendered correctly in a userās local timezone.
Are you saying you want two different timezone formats, one for the topic list and one for the compose, event add modal and topic itself? (or perhaps one for the topic list and topic (i.e. ādisplaysā) and one for the compose and event add modal (i.e. edit UIs)).
Yeah, Iāve been meaning to address this. ActiveSupport::TimeZone which the default timezone label uses isnāt DST aware out of the box. This will fix the issue.
Yes! The event add modal is perfect, but Iād like to customize the time zone for the topic list.
I think the best way to enable this might be to stop automatically appending the time zone information to the topic list as you are doing now because doing so also introduces formatting (e.g., the comma before (PDT) in your example) that a user might not want. If you stop appending, then a user can get the timezone information and their formatting by adding Z to event label format. Hope that is clear
Where are we at with RSVP functionality? Amazingly, the webinar system we use (GoToWebinar) has a bizarro intentional policy to exclude a handful of countries from registration forms. They also have been super slow to even respond (see community support topic that started in 2015!!), so I donāt want to wait for them.
I am interested in moving faster to be able to use your RSVP feature instead, which also will help us to become more agnostic about which tools we use to host online events. We can just choose the best tool possible rather than being stuck with GoToWebinar.
The features I suggested above are still pretty much the bare minimum of what weād need - however, I realize now that a country field with autocomplete would be super helpful to avoid a situation later where we export the registrant list for follow-up and analysis and have to manually edit countries that people type in so they are consistent.
Hereās what our GTW registration pages now typically look like - with the hack to allow people to still register if their country is not available on the pulldown.
This category is Create/Reply/See by a restricted Group, and See by Everyone. The Subscribe button shows up correctly when logged out, but Gcal doesnāt seem to be able to see it, and neither can an RSS reader.
Iām running latest version, and have tested your sandbox, which provides rss and ical feed as expected.
@angus I think on on a fairly recent copy of the plugin f56c1c5, Sidekiq is reporting a Jobs::HandledExceptionWrapper: Wrapped ActionView::Template::Error: Invalid Timezone.
I think this error happens on topics that are created in categories that allow dates and moved to categories that donāt allow dates. Once the date is removed, then the errors go away.
I hear you on the need for custom rsvp fields akin to GoToWebinar. This is the rsvp custom fields item on my to do list for this plugin.
My current thinking is that they would work something like this:
They would be added to the āAdd Eventā modal below the current rsvp controls.
They would be somewhat akin to the āFieldā controls from the Custom Wizard plugin.
If rsvp custom fields were added, they would appear in a modal confirming the attendeeās rsvp after they click āGoingā.
Does that align with your thinking?
I canāt repro this as a permissions issue. For example, Iāve made Events on my sandbox āSeeā for āEveryoneā and āCreate / Reply / Seeā for Admins. I can still subscribe to the ical feed in Apple Calendar.
Does the feed work if Everyone can Create / Reply / See?
Do you see any related messages in /logs?
Keep in mind that Google Calendar ical subscriptions update on a 24 hour fixed refresh cycle, i.e. it can take up to 24 hours for ical feed events to appear in Google Calendar (and 24 hours to update if the event is updated).
Ok. Iām downloading an MSEdge virtual box, so I Iāll test this tomorrow.
hm. This is a little trickier. Iāll have to look at it on the weekend.