カテゴリ カレンダーを作成する
_トピック カレンダー_と_カテゴリ カレンダー_の違いは、前者は特定のトピック応答から
を使用し、トピック自体にカレンダーを表示するのに対し、後者は設定されたカテゴリのいずれかのトピックで
を使用し、イベント カレンダーをカテゴリに表示することです。
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 で新しいトピックを作成し、(ギア ボタンから)
をクリックします。
すると、イベントがカテゴリ カレンダーに表示されます。
![]()