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_enabledlivestream_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!
