Appearance
Fórum
O fórum proporciona um ambiente para comunicação interna dos municípios. Nesse espaço da plataforma é possível iniciar um novo tópico e interagir em tópicos existentes. Proporciona-se uma experiência de integração e troca de experiências entre os usuários do município.
Tópicos
O fórum consiste em um conjunto de tópicos no qual os usuários podem interagir. Um tópico contém: Título, município ao qual pertence e o texto do tópico.
Lista de tópicos (index)
- Rota:
/forum
- Permissões de visualização: >= Professores
- Observação de permissões: O administrador pode ver tópicos criados em qualquer município, os demais usuários só podem ver tópicos criados em seus respectivos municípios.
Para entrar no fórum basta acessar através do menu lateral. A lista de tópicos também consiste na página principal do fórum em que é possível visualizar um ranking de usuários com a maior taxa de interações no fórum.
Tópico específico (show)
- Rota:
/forum/topics/:id
- Permissões de visualização: >= Professores que pertençam ao município em que o tópico foi criado
Na página de visualização do tópico é possível participar da conversação adicionando-se comentários no tópico para interagir com o autor ou demais usuários que também tenham comentado.
Criação do tópico
- Rota:
/forum/topics
- Permissões de criação: >= Professores
Campos necessários: Título, texto e município.
Edição do tópico
- Rota:
/forum/topics/:id/edit
- Permissões de edição: Usuário autor do tópico ou administrador
É possível editar o título ou texto do tópico.
Deleção do tópico
- Rota:
/forum/topics/:id
- Permissões de deleção: Usuário autor do tópico ou administrador
Comentários (messages)
Na show do tópico é possível ver a lista de comentários (interações) e essas interações representam os comentários (messages) do tópico.
Show dos comentários
- Rota:
/messages/:id
- Permissões de visualização: As mesmas permissões do tópico
A show dos comentários é utilizada para fazer a lista de interações dentro do tópico, representando a discussão criada pelos usuários acerca do tópico.
Criação do comentário
- Rota:
/messages/new
- Permissões de criação: Autor da mensagem ou administrador
Edição do comentário
- Rota:
/messages/update/:id
- Permissões de edição: Autor da mensagem ou administrador
Deleção do comentário
- Rota:
/messages/:id
- Permissões de deleção: Autor da mensagem ou administrador