Livestream est désormais une option activable lors de la création d'un événement

Dans le cadre des travaux en cours, suite à Livestream is now part of the Events plugin, nous simplifions la création d’événements en direct.

Ce qui change

Vous n’avez plus besoin de taguer les sujets avec livestream, c’est désormais un attribut directement lié à l’événement.

Lors de la création d’un nouvel événement, il suffit de fournir une URL et un bouton d’activation pour la diffusion en direct apparaîtra. Activez-le et c’est tout ! À la création, la vidéo sera intégrée et un canal de chat s’affichera.

Les sujets existants tagués avec livestream seront migrés automatiquement.

Ces paramètres du site sont supprimés :

  • livestream_enabled
  • livestream_chat_allowed_groups

La diffusion en direct utilisera désormais les permissions de chat et d’événement existantes.

Pour les développeurs

La diffusion en direct est désormais un attribut de l’événement dans le message, plutôt qu’un tag de sujet.

Côté interface, vous pouvez vérifier topic.has_livestream, et côté serveur, vous pouvez vérifier topic.first_post&.event&.livestream?.

L’événement lui-même sérialise également la diffusion en direct directement, donc partout où vous avez l’objet événement, vous pouvez lire event.livestream.

Lorsqu’un sujet est une diffusion en direct, le corps du message reçoit une nouvelle classe :

body.livestream-topic {
  /* vos styles pour la diffusion en direct */
}

Cela fait partie d’une série de mises à jour concernant les événements et la diffusion en direct. Restez à l’écoute pour plus de fonctionnalités à venir !

3 « J'aime »