Especificação da "Agenda Dialoga Brasil" [event-list]
Segue a especificação para a funcionalidade de eventos da Agenda Dialoga Brasil
Campos do CMS:
- Título: identificação breve e única do evento. Campo obrigatório.
- Pasta superior: "dialoga/Eventos". Não alterar.
- Licença: campo ignorado.
- Idioma: campo ignorado.
- De: data e hora do início do evento (ou início da transmissão). Campo obrigatório.
- até: data e hora do final do evento (ou final da transmissão). Campo obrigatório.
- Presenter: nome do minístro. Campo obrigatório.
- Site do evento: URL do site externo que será possível assistir. Ex.: URL do YouTube ou da EBC que contém o livestream. Opcional.
- Endereço: local onde o evento irá ocorrer. Ex.: "Estádio Nacional de Brasília, Brasília - DF". Opcional.
- Imagem: imagem que ficará em destaque, ao lado do vídeo principal quando o evento estiver acontecendo ou próximo de começar. Obrigatório.
- Prévia: descrição breve sobre o evento especificamente. Ex.: "Venha bater um papo com o Ministro sobre ". Opcional.
- Information about the event: conteúdo principal do evento. Coloque o iframe do vídeo neste campo. Obrigatório.
Comportamentos da aplicação:
A aplicação deve:
- exibir uma lista de eventos:
- não exibir eventos passados
- exibir o número de inscritos quando este número for maior que 50
- permitir que usuários se inscrevam em eventos:
- somente usuários logados podem se inscrever em eventos
- um usuário só poderá se inscrever em um evento uma única vez.