Livestream è ora un'opzione attivabile durante la creazione dell'evento

Come parte del lavoro in corso ora che Livestream is now part of the Events plugin, stiamo semplificando la creazione di eventi in diretta.

Cosa cambia

Non è più necessario etichettare gli argomenti con livestream; ora è un attributo direttamente sull’evento.

Quando si crea un nuovo evento, basta fornire un URL e apparirà un interruttore per la diretta. Attivatelo e avrete finito! Alla creazione, il video verrà incorporato e apparirà un canale di chat.

Gli argomenti già etichettati come diretta verranno migrati automaticamente.

Queste impostazioni del sito vengono rimosse:

  • livestream_enabled
  • livestream_chat_allowed_groups

La diretta utilizzerà ora le autorizzazioni di chat ed evento esistenti.

Per gli sviluppatori

La diretta è ora un attributo sull’evento del post anziché un’etichetta dell’argomento.

Nel front-end puoi verificare topic.has_livestream, lato server puoi verificare topic.first_post.event.livestream?

L’evento stesso serializza anche la diretta direttamente, quindi ovunque tu abbia l’oggetto evento puoi leggere event.livestream.

Quando un argomento è una diretta, il corpo riceve una nuova classe:

body.livestream-topic {
  /* i tuoi stili per la diretta */
}

Questa è parte di una serie di aggiornamenti per eventi e diretta, tenete d’occhio per altre funzionalità in arrivo a breve!

3 Mi Piace