Cards don’t display emoji and accents. Is it possible to display it?
Cards don’t display emoji and accents. Is it possible to display it?
I think you have me set up as a moderator on your sandbox - so I see the wizard completed message, like below. When I use incognito mode, I am able to see the events topics. Pretty cool!
I did notice one small new problem - the “add to calendar” button is now a bit too high, so it overlaps a bit with tags and alignment with the rest of the events stuff is off. This is happening on my site too.
Is this setting working?
Because I don’t see calendar in recents and all categories section
Only in the subcategories that I set it directly
Hi @Angus - bit of a priority request here - there are multiple reports of IE rendering issues on my forum and I believe I’ve tracked down the problem to a call to the
This method isn’t supported by IE11 and earlier.
This stackoverflow answer recommends polyfilling to resolve IE’s deficiency:
Thanks for the good work you keep doing on this awesome plugin, @angus
I got an issue with the RSVP feature after upgrading today. Can anyone reproduce it?
Right, thanks. This is now fixed.
This is fixed:
events timezone format (Moment.js formatting). If you use this it will override other format settings.
e.g: “(Z) z” =
events timezone rails format (this is the default setting).
If both settings are disabled, the IANA timezone will be used
The format will also apply in the:
Add event button text in the composer:
Timezone combo-box in the Add Event modal
The logic on when to display a timezone is the same as I explained above.
Object.assign with jQuery’s
This should be fixed (here).
Those lists are not in categories. The site setting you’re referring to is there for convenience so you don’t need to go through each category and enable it individually.
If you want a calendar in non-category lists, add “Calendar” to the
top menu setting.
Ensuring the rsvp feature v1 works. This week.
Ensuring emoji and html entities work in topic excerpts in event cards (see). This week.
Add event details to onebox previews. Next week.
Event calendar for groups. 2 weeks.
Allowing Discourse Local Dates to be displayed in calendars. 3 weeks.
Adding multiple events to one topic. 4 weeks
Recurring events. 5 weeks.
Rspec and Unit tests. 6 weeks.
Thanks @angus - one of the users affected just got back to me and reported the issue fixed.
My community speak french. In french we have many accents in words! For example, the category ‘général’ has two “é”. The link is
https://forum.lepeuplier.ca/c/général But when I past the link, it convert to
https://forum.lepeuplier.ca/c/g%C3%A9n%C3%A9ral. Because link can’t have accent, I know and it works.
But not with the events plugin. Don’t know why. The link for the calendar is
When I past the link, it gives
And it always give a 404 page not found.
Should I remove the accent? Don’t understand how this works. Thanks
Removing diacritics from URLs is a best practice to ensure interoperability.
I’m and https://forum.lepeuplier.ca/c/general looks totally fine to me.
Hi @angus. We are finding this plugin really useful for teamwork, thank you
There seems to be a small problem with display of events in the calendar, when the events are multi-day spanning a month end.
Whilst most events are shown with a title at the start of the event, inside the event line, if they are multi-day spanning a month end the title is not shown at the start of the event line:
(see the event starting 29th May)
Compare this to the multi-week event above which has the title clearly shown at the start of each line.
Same problem in the next month, though it does show at the start of the following week’s line…
That’s my request so I just want to make sure we talk about the same thing.
For one topic (one event), I want multiple dates. For example :
Dates : july 14, august 31, december 22
Also, it could have the option of periodicity. For example :
Monday 9:00 to 11:00 am, each week for 8 weeks
For now, I have to create multiple topics (events) for the same event but with different dates. Some events have ten different dates so it is ten topics. Not useful…
Thanks so much @angus
I think there may be a bug with the main calendar view… I have an event here created for 10am in the GMT-5 timezone - but I’m in the Europe/London timezone. Loading the ICS file into my email client, I correctly see 1500 (3pm) as the time for me - but in the calendar view it’s not converted:
That should show 15:00 for me. Is this:
or is it just a bug?
Also the webcal:// link doesn’t seem to respect DST, I added it to Google and the events are an hour out - the forum is set to Europe/London, but the Google-side display is GMT. If there’s anything I can get logs-wise, just let me know.
Your work so far and plans are great, Angus - nice work on this incredibly handy plugin.
Probably unreasonable, but with the RSVP feature I can see possibilities to stop relying on external services like eventbrite or gotowebinar for organizing events. For that, I am seeing the following features that would help:
Some other random feedback/ideas:
Thanks for reporting this. Fixed.
@Francois_Douville Thanks for clarifying.
This is actually all expected behaviour. The logic determining what timezone is used to display an event is explained in some more detail here. Basically:
User’s timezone is the default.
If the timezone site setting is set, use that instead.
If the event has a custom timezone, use that instead < ---- this applies in this case.
For the .ics file however, times are always converted to the user’s local time (see here).
You feel this is unexpected?
Could you post the full link you’re using here? Thanks.
@tobiaseigen All good ideas (and thanks for the reminder about the existing requests). Let’s put Eventbrite out of business.
Ensuring the rsvp feature v1 works.
Ensuring emoji and html entities work in topic excerpts in event cards (see).
Update event details in title edit area.
Better layout of event details in topic list
Rspec and unit tests updates.
Event calendar for groups.
Adding multiple events to one topic.
Allowing Discourse Local Dates to be displayed in calendars.
Add event details to onebox previews.
Event rsvp list export.
Rsvp custom fields
… I need @cpradio’s checklist plugin on meta
I do. Perhaps a slightly more zoomed out screenshot might illustrate (by the way all this comes from this calendar):
So in one view I have events at:
In other words, the view is misleading. When I see a calendar, I would expect everything to be shown in one timezone - that’s what you get from the webcal / ICS links, after all. Things get more fun if I move the 10:00 GMT-5 to the 17th:
So clearly this is just a display thing, since the calendar knows 10:00 -5 is later than 14:00 +1. When you have a busy calendar, it becomes obvious that timezones are in play, but when there’s only one event on a given day I think it’s a natural assumption that it’s in your zone.
I read though your link, and for the most part it does makes sense - especially for the agenda view where there’s more room. Here I’d suggest either showing the timezone (possibly not enough space though), using local-dates (I think I saw that on your to-do?) or converting the time text to the browser timezone just for the calendar entry.
Some history: Until we set up the events plugin our calendar was on our website (now discontinued in favour of Discourse, but the code is here, it’s a Jekyll site using the iCalendar gem), and there we did convert all events to the browser timezone. My users seem reluctant to add webcal / ICS stuff to their own calendars, so I assume they’ll come to Discourse to see when events are - and then complain at me when they miss stuff.
Sure, it’s from the above linked calendar - webcal link. Here’s a shot of what Google did with it:
Note how the timezone field is not editable, so while the URL is correct (timezone=Europe/London), the choice of UTC by Google is … odd, and annoying
Is it possible to change the name of the list “Agenda” to other name? How?
Go to Admin - Customize - Text Content and search for “Agenda”. First item should be the name of the agenda filter
(In French its “Administration - Personnaliser - Contenu”)