josircg / raizcidadanista

Sistema de Gerenciamento da Raiz Cidadanista
http://www.raiz.org.br
GNU General Public License v3.0
1 stars 2 forks source link

Armazenar histórico de uma conversa editada #132

Closed josircg closed 7 years ago

josircg commented 7 years ago

Nova classe ConversaHistorico

1) Sempre que o usuário editar uma conversa, deve-se armazenar em ConversaHistorico a conversa original e setar o atributo Conversa.Editada.

2) Mostrar o link "Editado" na visualização da conversa caso o campo esteja preenchido. Ao clicar no link, abrir um uma nova janela listando a conversa atual e as conversas de ConversaHistorico ordenando pela mais recente para a mais antiga:

3) Na janela, incluir um botão de "Retornar" que irá retornar ao tópico da conversa original.

historico

4) Ao excluir uma conversa, excluir também o histórico.

5) Aproveitamos para corrigir o erro de que o editor passava a ser o criador do tópico quando havia uma edição.

josircg commented 7 years ago

Eu tentei fazer os itens (1), (2) e (5) mas não consegui tempo para terminar!

leonardocsantoss commented 7 years ago

Resolvido. Coloquei apenas no ambiente de testes.

josircg commented 7 years ago

1) Acho que faltou colocar o link "Comentário Editado" no tópico original:

http://teste.raiz.org.br/forum/grupo/5/topico/9/ Também deveria aparecer o link no tópico principal.

2) Colocar o link "Responder" após o "Menção"

Depois pode colocar direto em produção.

leonardocsantoss commented 7 years ago

Ajustado e em produção.