it would make sense to implement Add admin setting to change default Calendar view (Month / Week / Year) after this
I“ve made afeature-Request here and would be happy for any upvotes.
cheers Richarde
Hello everyone,
I was wondering if there is a way to display a bit more information in the selected event in the calendar (for example, display the description as well as the buttons to participate in the event and a small āmore infoā link to open the event topic, even though I know the title is a link to the topic)
Thank you ![]()
I was looking at what is included as part of the various discourse licenses and am confused as several posts in the past have said that calendars and events are part of the discourse core, but when you look at the pricing plans, calendar is only included at the business tier?
Is this a typo?
From a development and self hosting point of view, the calendar plugin is bundled with the core codebase. But not all managed hosting providers offer all functionality and all plugins on all tiers, just like discourse.org limits functionality like webhooks and API on the lower tiers.
Ok, well that kills my idea of using Discourse for a community I am part of. Iāll abandon the idea of using Discourse. Thanks for the quick answer.
Have you considered self-hosting? While there is a learning curve, you can access virtually all functionality (including this plugin).
I lack the technical depth to do this. I was hoping to get the community interested and there may be people in the community who would relish something like this - but while I would be willing to fund a $20/mo for 2-3 months to get it set up & working to try & convince people, and thus might find someone like that, without calendar, there will be no interest.
FYI - itās a expat community in Mexico. Theyāre mostly on FB and I quit FB years ago. Itās an uphill climb, and without the community calendar, which is like 90% of what goes on FB, itās a deal killer.
Then maybe another hosting provider is an option for you. Maybe you want to take a look at the pricing of Communiteq. They are one of the partners listed on discourse.org if none of their plans fit your budget.
Is there a good tutorial on how to actually set this up?
As is the provided documentation is pretty clear to me, itāll help if you share whatās not clear so it can be improved!
Thank you. Itās installed and I see the settings, but how do you actually get the calendar to display? I created an āEventsā category. I want that category to be the only one where events are posted. Is this possible or am I way off thinking that it can be done like that?
Did you try asking at ask.discourse.org?
Yes, and tried this also:
But this code doesnāt make the calendar show up:
I believe you can only restrict events posting by groups, not by category. On my instance I set it up to have the calendar display on one category, but then have a separate category for posting events which is viewable to all users but can only have topics/replies created by a restricted group. But I believe that group can also post events outside of the designated category, I donāt think thereās anything restricting the category they can post events to if they have the ability to post events.
I think you can have a category that every post is an event and also create events in other regular categories. You can also restrict which users can create an eventā¦. I think
Well, here is where the plugin is a bit messy. And that is mostly due to its history.
It started out life as a plugin which enabled Topic calendars. In this case, every reply on the Topic was an event (if it included a date/time). The Holiday calendar is a great example / use-case of this.
Subsequently, the ability to turn the OP of a Topic into an Event (displayed on a sitewide calendar) was bolted on; this has the somewhat odd name of discourse_post_event. This can be controlled per Category (in the Category settings) and restricted to groups via the site setting discourse_post_event_allowed_on_groups.
Additionally, you can elect to display a Calendar of these OP events (āpost eventsā) above a specified Category (will have just the Events from that Category). You can also enable (via a site setting) some fancy sorting of the Topic list of any Category by Event - this is turned on via a Category setting.
Judging by the recent chatter on meta.discourse.org about it, these per-Topic events now appear to be the dominant way to utilise the Plugin.
Personally, I find the settings that govern all this a bit of a mish-mash, with some confusing cross-over between site settings, category settings, and terminology.
Iād love to see this tidied up / rationalised. As it covers a key functionality for most communities, Iād love to see the plugin made freely accessible to a wider range of Discourse users (currently it is quite paywalled unless you are self-hosting).

