Events and Calendarプラグインでイベントカテゴリを簡単に作成

コミュニティでイベントカテゴリを作成するのが、Discourse Calendar and Event プラグインを通じて以前よりもはるかに簡単になりました。セットアッププロセスを簡素化し、重要な設定をすべて 1 か所に集約することで、数分で設定を完了できるようになりました。これは、より簡単な サポートカテゴリアイデアカテゴリ の作成をもたらした、同じカテゴリセットアップイニシアチブの一環です。

注意: 当社のホスティングサービスでは、Discourse Calendar and Events はビジネスプラン以上で利用可能です。

このトピックでは、主な変更点を確認し、今日からこの機能をどのように活用できるかをご紹介します。

:microscope: 変更点

新しいカテゴリを作成すると、4 つの種類が表示されるようになります。

Events カテゴリタイプを選択すると、Calendar enabled および Discourse post event enabled 設定が有効になり、作成中のカテゴリが Events calendar categories 設定に追加されるよう、基本的な設定が自動的に完了します。その他、以下の点にご注意ください。

  • General タブでは、Category nameStyle フィールドが自動的に設定されます

  • Events タブでは、デフォルトのカレンダー表示、イベント作成を許可するグループなどを制御することで、カテゴリを微調整できます。ここでは、他のコミュニティで効果的だった設定をデフォルトとして設定していますが、必要に応じてご自身のユースケースに合わせて変更可能です。

:gear: コミュニティでのイベントタイプカテゴリセットアップの有効化

現時点では、これは実験的な変更です! 皆様からのフィードバックをお待ちしています。フィードバックは改善に役立ち、さらに普及させるための手がかりとなります。

これを有効にするには、管理画面の Upcoming changes ページ(/admin/config/upcoming-changes)に移動し、Enable events category type setup 項目を探します。Enabled for… フィールドを更新して、この新しいデザインをサイトに適用してください。

:mega: ご意見をお聞かせください

皆様のご意見を伺いたく存じます。この新機能について、どのようにお感じでしょうか?気に入っている点や不満な点、うまく機能している点、改善すべき点はありますか?

「いいね!」 15

これは生活の質を向上させる便利な「自動化」ですね。サイドバー版のオプションも追加されると素晴らしいです。

「いいね!」 1

詳しく教えていただけますか?サイドバーに「今後のイベント」へのリンクを表示することを意味していますか?それとも、サイトのサイドバーを設定しやすくする方法を意味していますか?

もちろん!右サイドバーブロックを使ったセットアップの自動化について話しています。

以下の文章から、カレンダーのセットアップを効率化するために設定を調整・有効化していると解釈しました。フルカレンダービューよりもサイドバーの実装を好んでいたのは確かです。

「いいね!」 1

おっと、これは興味深いですね。右サイドバーのブロックコンポーネントとの連携について、私は知りませんでした!もしかしたら、そのコンポーネントがインストールされているか有効化されているかを確認し、もしそうならそこでイベントを有効にできるかもしれません。もう少し詳しく調べてみます。

「いいね!」 4

右サイドバー(および他のフレームワーク)でカレンダーや今後のイベントブロックを簡単に実装できるようにできれば、確かに役立つでしょう。

また、イベントカテゴリの表示として、統一された今後のイベント(つまりカレンダー)とトピックリストを組み合わせることが非常に役立ちます。具体的には、以下のようなイメージです(粗いコピペをお許しください):

現在のイベントカテゴリのソートは巧妙ですが、実際にはどのイベントが今後開催されるのかを視覚的に明確に示すには不十分です。奇妙な順序の通常のトピックリストのように見えるだけです。

「upcoming-events」の年次ビューはこれに近いですが、期限切れのイベントを隠すためにハックが必要で、かつ完全に別のページにあり、そこへの移動は非常に不自然です。

私の考えでは、上記のように、各ページの優れた要素を単一のページに組み合わせることが、素晴らしい結果をもたらすでしょう。

「いいね!」 2