Events Plugin 📆

Second this. Colors are better than icons IMO because they come across visually on the calendar easier.

It would be great if a user could “subscribe” to each type, on the Calendar/Agenda pages, by un/checking boxes and having it save their preferences. Then they could elect to be notified each time one of their preferred type of events were posted. Less noise, more signal.

Thank you again for all of your development so far. This has been a great addition to our little non-profit. Amazing work!

1 Like

@quimgil @Jeremie_Leroy The calendar and agenda views should work again once you update.

https://github.com/angusmcleod/discourse-events/commit/905ebaa14eb452e9e329176d05668d16ef5a5774

See further:

https://github.com/discourse/discourse/pull/7886

3 Likes

Great, thanks @angus , i was wondering, is there somewhere i can sort the events by the soon on top ? -> Sortir - Activités - Français à Londres

Updated and so far it works. Thank you very much.

2 Likes

Hi @angus, any idea regarding the way events are sorted ? Many thanks

The best way to do this to my knowledge is to go into the calendar view, though ordering the topic stream by event date might be an interesting feature.

1 Like

i have been searching for a long while but with the agenda at the moment, i do not find the way to sort topic in the earliest first manner.

is it me ? is it related to this ? :
https://github.com/angusmcleod/discourse-events/commit/905ebaa14eb452e9e329176d05668d16ef5a5774

Ah yeah.
The “Agenda” tab only shows events to come in a chronological order I think. So events with dates that have passed already won’t be listed.

thank @Ellibereth, for your tips, i did try all the ways to sort in the events, but still i doesn’t sort it with the earliest first. See below ->

Agree, it would be really nice if the agenda showed it in order of event date, soonest (top) to latest (bottom).

2 Likes

@Jeremie_Leroy @DavidO Thanks, this issue was introduced recently with the fixes for the issues mentioned above. It should work as expected now:

https://github.com/angusmcleod/discourse-events/commit/f934a7f35e17a5dd3aa4fa21d0adda2a986a8b28

cc @Ellibereth

4 Likes

yeahhhhh you are a rock star :partying_face::clap:

2 Likes

Not sure if anyone else has run into this, but today my Agenda page wasn’t pulling anything.

I was able to reload it a few times and get it to come up. Just odd. Doesn’t happen often, but that’s not the first time I’ve seen it.

From the above post, are the agenda items supposed to be in chronological order now? Mine still aren’t, so I’m not sure how to fix that, if they’re supposed to be. I did try rebuilding the app, to no avail. Thanks all.

@angus, I have noticed something with the agenda, i created a new event, and this one goes at the bottom of the list. I guess it doesn’t sort the new created events.
You can see here the 19th of september event -> Sortir - Activités - Français à Londres

Not sure if anyone else has run into this, but we have our events setup on a moderated category. When they come in for review, it doesn’t show the date/times and location on that view. But then, even if the topic is approved, it seems to somehow strip out the time/date and location fields. They don’t make it to the actual post after moderation. We tried it twice and ran into it both times.

1 Like

We have certain events that repeat throughout the year. Is there a way to add multiple date to the original event topic? Right now, we end up having to re-enter the same event multiple times with the different dates. Is there a way to choose multiple dates, and have those dates show up on the event? Alternatively, maybe immediately create all the events, when you enter multiple dates?

1 Like

Any updates on this bug?

1 Like

I’m going to be spending some time on this plugin tomorrow and will address any bugs then.

@sfoster There’s no recurring events feature yet, but it’s on the roadmap.

3 Likes

A few updates here.

New maintainer :tada:

@fzngagan Is a new co-maintainer of this plugin and will be taking on the day-to-day of dealing with bug reports and feature requests. He’ll be giving it the attention it deserves, particularly making it more robust, e.g. with more tests coverage, and building new features.

Email notifications

To resolve this for the immediate-term I’ve had to remove all event details from email notifications. Email templating has undergone a considerable overhaul meaning that re-introducing email details into emails is a now seperate feature.

The task for re-introducing email content into notifications is here if you want to follow allong:

MIME type issue

@csmu This was fixed a while ago. See:

Review issue

@DavidO This is lined up to be worked on here:

Recurring events

@sfoster The task for this is here if you’d like to follow along:

https://thepavilion.io/t/events-recurring-and-or-multiple-events/841

7 Likes

How do you pass a user api key to this ?

2 Likes