イベント作成時にLivestreamのオプションがトグル可能に

現在進行中の作業の一環として、Livestream is now part of the Events plugin にて、ライブストリームイベントの作成をよりシンプルにしています。

変更点

トピックに livestream タグを付ける必要はなくなりました。代わりに、イベントに直接属性として設定されます。

新しいイベントを作成する際、URL を指定するだけでライブストリームのトグルが表示されます。これをオンにするだけで完了です。作成されると、動画が埋め込まれ、チャットチャンネルが表示されます。

既存の livestream タグ付きトピックは自動的に移行されます。

以下のサイト設定は削除されます:

  • livestream_enabled
  • livestream_chat_allowed_groups

ライブストリームは、既存のチャットおよびイベントの権限を使用します。

開発者向け

ライブストリームは、トピックタグではなく投稿のイベント属性となりました。

フロントエンドでは topic.has_livestream を確認できます。サーバーサイドでは topic.first_post&.event&.livestream? で確認できます。

イベント自体もライブストリームを直接シリアライズするため、イベントオブジェクトがある場所であればどこでも event.livestream を読み取ることができます。

トピックがライブストリームである場合、本文に新しいクラスが追加されます:

body.livestream-topic {
  /* ライブストリームのスタイル */
}

これはイベントおよびライブストリームの一連のアップデートの一部です。近日中にさらに多くの機能が登場する予定ですので、ご注目ください!

「いいね!」 3