Создание календаря категорий
Разница между календарём тем и календарём категорий заключается в том, что первый использует
из конкретного ответа в теме и отображает календарь внутри самой темы, тогда как второй использует
в любой теме настроенной категории и отображает календарь событий в категории.
1. Включите плагин календаря
В /admin/site_settings/category/discourse-calendar?filter=plugin%3Adiscourse-calendar → календарные категории:
Вам понадобится что-то вроде: categoryId=123;postId=4949;tzPicker;defaultView=month
-
categoryIdнайти несложно: это число в URL при переходе по ссылке#category. -
postIdможно найти так: перейдите к описанию категории (закреплённая тема «О категории») и добавьте.jsonк URL:postIdнаходится в начале JSON-файла. -
Ознакомьтесь с документацией discourse-calendar по доступным опциям.
-
Добавьте категорию (в нашем примере она имеет номер 123) в
категории календаря событий.
Вы также можете установить параметр разрешить создание постов событий в группах, чтобы включить группы, которые смогут добавлять события.
2. Создание события
Вы можете создать новую тему в категории 123 и нажать
(через кнопку с шестерёнкой).
Событие затем появится в календаре категории.
![]()