Create a Category Calendar
The difference between a topic calendar and a category calendar is that the former uses
from a specific topic response, and displays the calendar in the topic itself, while the latter uses
in any topic of the configured category, and displays the events calendar in the category.
1. Enable the calendar plugin
In /admin/site_settings/category/discourse_calendar?filter=plugin%3Adiscourse-calendar → calendar categories:
You want something like: categoryId=123;postId=4949;tzPicker;defaultView=month
-
categoryIdis easy to find: it’s the number in the URL when you click the#category -
postIdcan be found like this: go to the category description (the “About category” pinned topic) and append.jsonto the URL: thepostIdis at the beginning of the JSON file. -
Review the discourse-calendar documentation for available options.
-
Add the category (numbered 123 in our example) to
events calendar categories
You may want to set discourse post event allowed on groups to include the groups you want to be able to add events.
2. Create an event
You can create a new topic in category 123 and
(from the gear button).
The event will then appear on the category calendar.
![]()