Skip to content

[Gerenciamento de Comentários] Criar Tela e Listar Comentários #30

@dsalexan

Description

@dsalexan

História de Usuário

O moderador/administrador precisa de uma tela para gerenciar comentários da plataforma.

Resumo

Épico: #27

Criar a tela de Gerenciamento de Comentários. Essa tela deve aparecer no menu lateral somente para moderador/administrador (caso um usuário não moderador/administrador tente acessa-la manualmente, deve ser redirecionado para a página inicial.

Essa tela deve ter uma tabela listando todos os comentários da plataforma. Somente listar todos os comentários é suficiente, questões como filtros ou funcionalidades secundárias (adicionar, editar ou remover comentários) serão tratadas em tasks a parte.

Informações

Exibir em cada linha da tabela as informações abaixo:

  • Autor do Comentário (clicável, redirecionando em uma nova aba para a tela de gerenciamentos de usuários, já exibindo os detalhes do usuário em questão)
  • Título da Postagem (clicável, redirecionando em uma nova aba para a tela de gerenciamento de postagens já exibindo os detalhes da postagem) + Categoria (clicável, redirecionando em uma nova aba para a tela de gerenciamento de categorias já exibindo os detalhes da categoria)
  • Data de Criação
  • Ações (coluna vazia, para ser preenchida em outras tasks)

Critérios de Aceite

  • Criar a tela
    • Mostrar a tela no menu lateral (somente para moderador/administrador)
    • Caso um não moderador/administrador tente acessar a tela, deve ser redirecionado
  • Listar todos as postagens, com cada linha contendo:
    • Autor
    • Titulo da Postagem + Categoria
    • Data de criação
    • Ações

Protótipo

#20

Informações Adicionais

Essa é a task principal do épico de Gerenciamento de Comentários (#29). Como todas as outras tasks relacionadas dependem dessa, ela deve ser aprovada primeiro para implementação do resto. Prioridade alta.

BLOCKED Essa task está bloqueada, esperando a aprovação do protótipo: #20.

Metadata

Metadata

Assignees

No one assigned

    Labels

    on holdindica que essa issue/PR não deve evoluir de estágio ou ser desenvolvida por alguma razão Xpriority: highuma tarefa de alta importância/relevância, pode impactar no desenvolvimentostage: blockedalgo está impedindo o andamento dessa issue/PRtype: featurenova funcionalidade do projeto

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions