创建分类日历
主题日历(topic calendar)与分类日历(category calendar)的区别在于,前者使用来自特定主题回复的 ,并在主题本身中显示日历,而后者则使用已配置分类中的任意主题的 ,并在分类中显示事件日历。
1. 启用日历插件
在 /admin/site_settings/category/discourse_calendar?filter=plugin%3Adiscourse-calendar → calendar categories 中:
您需要类似这样的设置:categoryId=123;postId=4949;tzPicker;defaultView=month
-
categoryId很容易找到:点击#category时的 URL 中的数字。 -
postId可以这样找到:转到分类描述(“关于分类”的置顶主题),然后在 URL 末尾添加.json:postId位于 JSON 文件的开头。 -
查看 discourse-calendar 文档中可用选项。
-
将分类(在本例中为编号 123)添加到
events calendar categories。
您可能希望设置 discourse post event allowed on groups 以包含您希望能够添加事件的组。
2. 创建事件
您可以在分类 123 中创建一个新主题,然后(从齿轮按钮)点击
。
然后,该事件将出现在分类日历上。
![]()