カレンダーの作成と管理

カテゴリ カレンダーを作成する

_トピック カレンダー_と_カテゴリ カレンダー_の違いは、前者は特定のトピック応答から add date を使用し、トピック自体にカレンダーを表示するのに対し、後者は設定されたカテゴリのいずれかのトピックで create event を使用し、イベント カレンダーをカテゴリに表示することです。

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 で新しいトピックを作成し、(ギア ボタンから)create event をクリックします。

すると、イベントがカテゴリ カレンダーに表示されます。

:tada:

「いいね!」 2