# Angus' Events Plugin 📅

**URL:** https://meta.discourse.org/t/angus-events-plugin/69776
**Category:** Plugin
**Created:** [September 11, 2017, 2:44am UTC](https://meta.discourse.org/t/angus-events-plugin/69776 "2017-09-11T02:44:59Z")
**Posts on this page:** 20
**Page:** 18

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [July 21, 2018, 3:39am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/345 "2018-07-21T03:39:40Z")

</div>

@gwmngilfen Sorry for the slow reply, are you still experiencing the same issue?

> [@sirideain](#):
>
> Is it possible to set which day is the start of the week? So set to Sunday instead of Monday? Thanks.

Yes, users can set this in their ‘interface’ preferences.

> [@Francois\_Douville](#):
>
> Just want to know when do you think it will be possible to add multiple events to one topic?

hm, the weekend after next? Remind me about it on the Friday before that weekend and I promise I’ll do it then.

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [July 21, 2018, 7:17am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/346 "2018-07-21T07:17:43Z")

</div>

@angus no worries, I know you’re busy. Yes, I’m still seeing it. The site is live now, so I can give you a test login that can create events, if that helps?

Currently, I’m on 6570a75

---

<div class="post-metadata">

### Author: ![sirideain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sirideain/32/101202_2.png) [@sirideain](https://meta.discourse.org/u/sirideain)
#### Post date: [July 21, 2018, 11:31am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/347 "2018-07-21T11:31:08Z")

</div>

I do have the start week on set to Sunday, but the events calendar is starting each week on Monday.

![image](https://global.discourse-cdn.com/meta/original/3X/0/7/0751d33b7a6b5886afe82ef98977679133aeeb41.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/0/8/084dc54e8c8c4bdbd32dc3005c4e3278b60ec965.png)

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [July 22, 2018, 1:29am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/348 "2018-07-22T01:29:45Z")

</div>

Ah, you mean the mini calendar in the ‘Add Event’ modal (aka the ‘date-picker’). Yes that was always Mon-Sun. The user setting was for the ‘topic list’ calendar.

Fair point. The date-picker should follow the setting too. I’ve made that change.

[https://github.com/angusmcleod/discourse-events/commit/5503859df472afec6c97abd513c8704533fe65cd](https://github.com/angusmcleod/discourse-events/commit/5503859df472afec6c97abd513c8704533fe65cd)

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [July 31, 2018, 3:52pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/349 "2018-07-31T15:52:35Z")

</div>

@angus update from my end - updating to the latest Discourse & Events commits as of about 3 days ago seems to have resolved the issue. Creating events is working again, exactly as I’d expect. Something weird was going on, happy to provide more info if you need to debug, but otherwise I’m all set.

---

<div class="post-metadata">

### Author: ![thaidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thaidb/32/68488_2.png) [@thaidb](https://meta.discourse.org/u/thaidb)
#### Post date: [August 3, 2018, 3:14am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/350 "2018-08-03T03:14:17Z")

</div>

How can we show tab event search on home page all categories.  
Show menu event in homepage

---

<div class="post-metadata">

### Author: ![Francois\_Douville](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/francois_douville/32/94221_2.png) [@Francois\_Douville](https://meta.discourse.org/u/Francois_Douville)
#### Post date: [August 3, 2018, 4:09pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/351 "2018-08-03T16:09:23Z")

</div>

> [@angus](#):
>
> hm, the weekend after next? Remind me about it on the Friday before that weekend and I promise I’ll do it then.

Hi @angus ,  
You told me to remind you to add the feature “add multiple evends to one topic”.  
Thanks for your time!

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [August 5, 2018, 2:10am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/352 "2018-08-05T02:10:01Z")

</div>

@Francois_Douville After taking a closer look at adding multiple events to one topic today, I’ve realised it’s going to be trickier than I thought. Can you explain your use case in some detail, to help me think through an appropriate solution?

---

<div class="post-metadata">

### Author: ![Francois\_Douville](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/francois_douville/32/94221_2.png) [@Francois\_Douville](https://meta.discourse.org/u/Francois_Douville)
#### Post date: [August 5, 2018, 12:03pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/353 "2018-08-05T12:03:06Z")

</div>

No problem @angus

If I have 3 dates for my course “how to build a house”, I have to create 3 topics for the same courses but with 3 different dates. And comments should be for the 3 dates and not for one.

Event : how-to build a house  
When : 18th august 2018  
Where : here  
Comments : John says Yeah I want to go, Joe says How much?

Event : how-to build a house  
When : 23th august 2018  
Where : here  
Comments : no comment (because it is not link)

Event : how-to build a house  
When : 28th august 2018  
Where : here  
Comments : no comment (because it is not link)

Instead of :

Event : how-to build a house  
When : 18th august 2018, 23th august 2018, 28th august 2018,  
Where : here  
Comments : John says Yeah I want to go, Joe says How much?

And it would be awesome if you add “repeat each \_\_ days”.

Thanks!

---

<div class="post-metadata">

### Author: ![spirit\_receiver](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@spirit\_receiver](https://meta.discourse.org/u/spirit_receiver)
#### Post date: [August 11, 2018, 8:28pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/354 "2018-08-11T20:28:39Z")

</div>

There is one related feature that would be very helpful, in my opinion. Namely, a guest might want to bring a friend, so it would be great if he could register more than one person.

---

<div class="post-metadata">

### Author: ![MakaryGo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/makarygo/32/187426_2.png) [@MakaryGo](https://meta.discourse.org/u/MakaryGo)
#### Post date: [August 11, 2018, 9:47pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/355 "2018-08-11T21:47:49Z")

</div>

Doesn’t ‘Invite to topic’ option cover this?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [August 12, 2018, 1:18am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/356 "2018-08-12T01:18:03Z")

</div>

@Francois_Douville I took another look at your use case today. Ultimately I have decided I won’t be able to support for multiple events on topics at this time.

The problem is that a fair bit of the logic in the plugin is predicated on a 1:1 relationship between topics and events. I tried a few different approaches to changing this relationship, but each of them turned out to be not feasible, or would require significantly more work than I can invest right now (given my other commitments), particularly if the end solution is to be stable and not put the reset of the plugin functionality at risk. I gave it a fair shake, but sometimes you have to make a call on the reasonableness of continuing to pursue something.

I wonder if there’s a non-technical solution for your use case though. How about creating a fourth ‘overview’ topic where you link to the three individual event topics. The overview topic can be used for discussing the whole series, and the individual topics can be used for anything that comes out of each individual session?

> [@spirit\_receiver](#):
>
> There is one related feature that would be very helpful, in my opinion. Namely, a guest might want to bring a friend, so it would be great if he could register more than one person.

I’ll have a think about this next week. @MakaryGo Invite to topic does cover it to an extent, however I do see the argument for allowing ‘groups’ to rsvp in some cases, as opposed to making each member of the group rsvp individually.

---

<div class="post-metadata">

### Author: ![spirit\_receiver](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@spirit\_receiver](https://meta.discourse.org/u/spirit_receiver)
#### Post date: [August 13, 2018, 6:58pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/357 "2018-08-13T18:58:55Z")

</div>

> [@angus](#):
>
> I’ll have a think about this next week. @MakaryGo Invite to topic does cover it to an extent, however I do see the argument for allowing ‘groups’ to rsvp in some cases, as opposed to making each member of the group rsvp individually.

Thanks for considering this. You know, the additional participants might not even have an account, so individual rsvp would not be an option.

---

<div class="post-metadata">

### Author: ![thaidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thaidb/32/68488_2.png) [@thaidb](https://meta.discourse.org/u/thaidb)
#### Post date: [August 16, 2018, 5:41pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/358 "2018-08-16T17:41:30Z")

</div>

@angus Hello, can we setup anyone can edit or input event topic, not only own topic? And input by comment or comment have button add envent  
Thank

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [August 22, 2018, 6:38pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/359 "2018-08-22T18:38:21Z")

</div>

@angus I just noticed that moderators can’t add event details if they haven’t reached the required trust level in the settings. Maybe moderator should be a separate setting, or moderators should always be allowed to add event details no matter their trust level?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [August 30, 2018, 11:06am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/360 "2018-08-30T11:06:50Z")

</div>

> [@thaidb](#):
>
> Hello, can we setup anyone can edit or input event topic, not only own topic? And input by comment or comment have button add envent

Perhaps the core Discourse plugin `discourse-local-dates` is better suited to your use case. See if you can use the “Insert Date” feature to fulfil your goal?

 ![Screenshot%20at%20Aug%2030%2020-54-40](https://global.discourse-cdn.com/meta/original/3X/9/8/98e4d3bd2f96f9adc5f4b2cbae9f7a936170e407.png)

> [@tobiaseigen](#):
>
> moderators should always be allowed to add event details no matter their trust level?

Thanks for pointing this out, it is a bug actually; now fixed.

[https://github.com/angusmcleod/discourse-events/commit/44689e1bda83ac61ed5c90e15718ae603452c1bf](https://github.com/angusmcleod/discourse-events/commit/44689e1bda83ac61ed5c90e15718ae603452c1bf)

---

<div class="post-metadata">

### Author: ![thaidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thaidb/32/68488_2.png) [@thaidb](https://meta.discourse.org/u/thaidb)
#### Post date: [August 31, 2018, 2:30am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/361 "2018-08-31T02:30:26Z")

</div>

> [@angus](#):
>
> Perhaps the core Discourse plugin `discourse-local-dates` is better suited to your use case. See if you can use the “Insert Date” feature to fulfil your goal?

But, this comment don’t show on list event category 🙂

---

<div class="post-metadata">

### Author: ![thaidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thaidb/32/68488_2.png) [@thaidb](https://meta.discourse.org/u/thaidb)
#### Post date: [September 8, 2018, 3:15am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/362 "2018-09-08T03:15:50Z")

</div>

Can we auto sync all event to google calendar account?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [September 8, 2018, 5:46am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/363 "2018-09-08T05:46:05Z")

</div>

You can use the iCal feed to sync with google calendar.

---

<div class="post-metadata">

### Author: ![thaidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thaidb/32/68488_2.png) [@thaidb](https://meta.discourse.org/u/thaidb)
#### Post date: [September 8, 2018, 9:34am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/365 "2018-09-08T09:34:30Z")

</div>

Can we search list event by From day To day?  
Thank you!

[Previous page](https://meta.discourse.org/t/angus-events-plugin/69776.md?page=17)

[Next page](https://meta.discourse.org/t/angus-events-plugin/69776.md?page=19)
