Ticket #377 (new melhoria)

Opened 11 years ago

Last modified 8 years ago

Refinar ordenação de mensagens

Reported by: fpcorrea Owned by: alguem
Priority: pequena Milestone: Backlog do Produto
Component: ExpressoMail Version:
Severity: média Keywords:
Cc: WorkGroup:

Description

Quando usuário escolhe uma ordenação de mensagens por remetente ou assunto, subordenar as mensagens por data, de modo que as mensagens com mesmo remetente ou assunto tenham uma ordenação prevista.

Change History

comment:1 Changed 10 years ago by wmerlotto

  • Version changed from 1.0 to Trunk (trunk)
  • Type changed from tarefa to melhoria
  • Milestone set to Expresso 2.1

comment:2 Changed 10 years ago by wmerlotto

  • Milestone changed from Expresso 2.1 to Expresso 2.2

Nilton, foi esta funcionalidade que vc comentou, durante a Lantinoware 2009, que o PHP não possui suporte à ordenação de datas (ou algo assim... me corrija se estiver errado)?

comment:3 Changed 10 years ago by niltonneto

Na verdade, a função nativa imap_sort não contempla ordenação composta (subject e date juntas por exemplo). Além disso não ordena corretamente pelo "from", e por isso tivemos que implementar manualmente isso no ExpressoMail?. Além disso, há problemas de performance. Enfim, essa função usa a biblioteca c-client para ordenar as mensagens, e aí teríamos que avaliar como seria possível corrigir todos esses problemas, em um nível mais baixo de implementação, substituindo quem sabe, a própria imap_sort.

comment:4 Changed 9 years ago by eduardoalex

  • Severity set to média
  • Milestone changed from Expresso 2.2 to Expresso 3.0

comment:5 Changed 8 years ago by niltonneto

  • Version trunk deleted
Note: See TracTickets for help on using tickets.