Ticket #377 (new melhoria)

Opened 15 years ago

Last modified 13 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 15 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 14 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 14 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 13 years ago by eduardoalex

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

comment:5 Changed 13 years ago by niltonneto

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