Skip to content
On this page

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