Ticket #485 (closed melhoria: fixed)

Opened 11 years ago

Last modified 11 years ago

Mudar as preferências do ExpressoMail

Reported by: amuller Owned by: amuller
Priority: grave Milestone: Expresso 2.0
Component: ExpressoMail Version: trunk
Severity: Keywords: preferencias
Cc: niltonneto WorkGroup:

Description

A página de preferências do expressoMail difere-se dos outros módulos. Seria interessante padronizar com o Egroupware que oferece 3 opções: obrigatórias, padrões e preferências. Entre os benefícios estão:

  • O administrador escolhe as preferências padrões. Já dispensa o alert obrigando o usuário a escolher preferências na primeira vez que entra ao expresso (o que pode ser confuso para o usuário).
  • O administrador escolhe qual preferência pode ser utilizada pelo usuário (ajuda MUITO as costumizações que cada empresa do comitê gestor quer fazer na sua instalação)
  • As novas funcionalidades que são adicionadas no expressoMail não precisam ser adicionadas como não habilitadas por padrão (recurso técnico alternativo ruim que é utilizado hoje)

Attachments

bug.jpg Download (61.7 KB) - added by niltonneto 11 years ago.
bug ao tentar entrar em preferencias com template azul
erro_deletar.png Download (73.2 KB) - added by niltonneto 11 years ago.
Erro ao deletar mensagem

Change History

comment:1 follow-up: ↓ 2 Changed 11 years ago by amuller

[873]

Até ser pensada outra forma o administrador deve setar preferências padrões, e fazer a query no bd para importar as preferêcias existentes

UPDATE phpgw_preferences SET preference_app = 'expressoMail1_2' where preference_app = 'expressoMail';

comment:2 in reply to: ↑ 1 Changed 11 years ago by niltonneto

Replying to amuller:

[873]

Até ser pensada outra forma o administrador deve setar preferências padrões, e fazer a query no bd para importar as preferêcias existentes

UPDATE phpgw_preferences SET preference_app = 'expressoMail1_2' where preference_app = 'expressoMail';

Muller, tem quer ser o contrário. Modificar a parte que carrega as preferências,quando app = 'expressoMail1_2', deve então buscar por 'expressoMail'. Assim não sofremos nenhum impacto nos ambientes já existentes, e também em futuras versões do módulo ExpressoMail?.

comment:3 Changed 11 years ago by amuller

Pelo testes que eu fiz, pra fazer isso tenque mudar o nome do expressoMail ou seja, a pasta. Se não, não funciona

comment:4 Changed 11 years ago by amuller

Foi feita uma correção que não necessita mais de update no BD [879]

comment:5 Changed 11 years ago by niltonneto

  • Version changed from Celepar (companies/celepar) to Trunk (trunk)
  • Milestone set to Expresso 1.2

comment:6 Changed 11 years ago by amuller

Teve código que foi removido que não podia. [905]

Changed 11 years ago by niltonneto

bug ao tentar entrar em preferencias com template azul

comment:7 Changed 11 years ago by niltonneto

Ao tentar entrar nas preferências do ExpressoMail? ocorre um erro usando o template "azul".

comment:8 follow-up: ↓ 9 Changed 11 years ago by niltonneto

  • Milestone changed from Expresso 1.2 to Expresso Mail 1.235

comment:9 in reply to: ↑ 8 Changed 11 years ago by niltonneto

Replying to niltonneto:

E aí, podemos fechar esse ticket? Está funcionando certinho este item? Muller poderia verificar?

comment:10 Changed 11 years ago by amuller

Eu acho que podemos fechar. Pelos testes que eu fiz está funcionando.

comment:11 Changed 11 years ago by niltonneto

  • Status changed from new to closed
  • Resolution set to fixed

comment:12 follow-up: ↓ 20 Changed 11 years ago by niltonneto

  • Priority changed from media to grave
  • Status changed from closed to reopened
  • Resolution fixed deleted

Depois dessa modificação, sumiram do array $_SESSIONphpgw_info?user?preferences?expressoMail? as variáveis 'voip_enabled', 'voip_email_redirect','outoffice' e 'telephone_number'. Favor corrigir.

comment:13 Changed 11 years ago by amuller

  • Priority changed from grave to insignificante

comment:14 Changed 11 years ago by diogenesduarte

Tá com problema também nas opções de arquivamento local. Antes se a diretiva de configuração indicasse que o expresso não ia usar mensagens locais, as opções em minhas preferências não apareciam. Agora estão aparecendo sempre.

comment:15 Changed 11 years ago by amuller

diogenesduarte: Nós temos que rever esta parte. A idéia é que não tenha opção no admin, só nas preferências mesmo. Daí o administrador coloca como padrão ou obrigatória

comment:16 follow-up: ↓ 17 Changed 11 years ago by diogenesduarte

Ahn, bem melhor mesmo. Aí é só remover lá do administrador.

Agora, tem que dar uma olhada pois a opção de manter na caixa o email arquivado só pode estar disponível caso a opção de usar mensagens locais seja marcada como sim, senão fica meio sem sentido escolher valor pra ela.

comment:17 in reply to: ↑ 16 Changed 11 years ago by niltonneto

Replying to diogenesduarte:

Ahn, bem melhor mesmo. Aí é só remover lá do administrador.

Agora, tem que dar uma olhada pois a opção de manter na caixa o email arquivado só pode estar disponível caso a opção de usar mensagens locais seja marcada como sim, senão fica meio sem sentido escolher valor pra ela.

Exatamente. Outra coisa é o ExpressoOffline?. Seu link deve aparecer somente quando habilitado no administrador. Alguma novidade Diogenes?

comment:18 follow-up: ↓ 19 Changed 11 years ago by diogenesduarte

Sim, já fizemos isso no código nosso, falta só mergear no da comunidade e comitar... Não fizemos ainda pois acabamos sem tempo, mas vou dar um jeito de amanhã de manhã comitar isso.

comment:19 in reply to: ↑ 18 Changed 11 years ago by niltonneto

Replying to diogenesduarte:

Sim, já fizemos isso no código nosso, falta só mergear no da comunidade e comitar... Não fizemos ainda pois acabamos sem tempo, mas vou dar um jeito de amanhã de manhã comitar isso.

Beleza, aguardamos então!

comment:20 in reply to: ↑ 12 Changed 11 years ago by niltonneto

Replying to niltonneto:

Depois dessa modificação, sumiram do array $_SESSIONphpgw_info?user?preferences?expressoMail? as variáveis 'voip_enabled', 'voip_email_redirect','outoffice' e 'telephone_number'. Favor corrigir.

Correção replicada no Branch 2.0 [1219].

comment:21 Changed 11 years ago by niltonneto

Corrigido problema referente à preferência "Usar teclas de atalho", Trunk [1203] e Branch 2.0 [1220].

comment:22 Changed 11 years ago by niltonneto

Frases que estão sem tradução na página de preferências:
Do you want to use remove attachments function?
Do you want to use important flag in email editor?
What is the maximum size of embedded images?
Favor verificar. Obrigado.

comment:23 follow-up: ↓ 24 Changed 11 years ago by amuller

[1228] corrige os langs

comment:24 in reply to: ↑ 23 Changed 11 years ago by niltonneto

Replying to amuller:

[1228] corrige os langs

Ainda tá faltando a frase "What is the maximum size of embedded images?"

comment:25 Changed 11 years ago by amuller

[1232] depois tenque fazer os lang's da ajuda das preferencias

comment:26 Changed 11 years ago by amuller

Arruma a assinatura em texto rico [1244]

comment:27 follow-up: ↓ 28 Changed 11 years ago by amuller

[1281] Correção parcial das pastas nas preferências, que era pendência da funcionalidade (como é de se esperar numa versão em desenvolvimento)

O que não o torna boa para ser usada em produção ainda

comment:28 in reply to: ↑ 27 Changed 11 years ago by niltonneto

  • Priority changed from insignificante to grave

Replying to amuller:

[1281] Correção parcial das pastas nas preferências, que era pendência da funcionalidade (como é de se esperar numa versão em desenvolvimento)

O que não o torna boa para ser usada em produção ainda

Estamos em fase de homologação, e esse ticket está dentro da versão homologada. Todos devem reforçar os testes nessa fase, principalmente nesse item, para que possamos publicar em breve na comunidade.

comment:29 Changed 11 years ago by amuller

Correção de acordo com a especificação [1283], [1284]

-Quando a aba usuário está selecionada
* lista as pastas do usuário
* mais opção de selecionar no envio
-Quando a aba padrão está selecionada
* lista as pastas padrões do email admin
* mais a opção de sem padrão
-Quando a aba obrigatório está selecionada
* lista as pastas padrões do email admin
* mais a opção de escolha do usuário

Volto a repetir que quase todas as coisas relativas a este ticket como prazo, demanda, e testes foi subestimado desnecessariamente. E ainda sou sincero em dizer que estas correções acima não foram testadas o suficiente.

Não digo por pessimismo, digo que a homologação ainda precisa ser realimentada como este ticket foi ao longo do histórico.

comment:30 Changed 11 years ago by amuller

[1285] ajuda nas preferencias

comment:31 Changed 11 years ago by niltonneto

  • Milestone changed from Expresso Mail 1.235 to Expresso 2.0

Sumiu o item "Inserir assinatura automaticamente em novas mensagens", existente no modelo anterior das preferências.

comment:32 Changed 11 years ago by amuller

Resolvido em [1288] Das preferencias antigas todas foram 'migradas':

Qual o número máximo de mensagens por página?  	
Salvar mensagens excluídas na pasta Lixeira? 	
Apagar mensagens após quantos dias na lixeira? 	
Exibir mensagem anterior, após apagar mensagem atual? 	
Você quer receber um alerta para mensagens novas? 	
Exibir resumo do ExpressoMail na tela inicial do Expresso? 	
Salvar automaticamente as mensagens enviadas na pasta 	
Ocultar menu das pastas? 	
Qual a altura das linhas na lista de mensagens? 	
Qual o tamanho da fonte na lista de mensagens? 	
Usar contatos dinâmicos? 	
Usar teclas de atalho? 	
Salvar rascunhos automaticamente
Inserir assinatura automaticamente em novas mensagens? 	
Tipo de Assinatura 

comment:33 follow-up: ↓ 34 Changed 11 years ago by amuller

Commit da r1289 implementa identação nas pastas

Senhores, temos uma pendência nesta ocorrência com relação ao arquivamento local. A idéia é remove-la do admin e colocar somente nas preferências, mas ainda pelo visto está sendo utilizada a opção do admin. Tendo permissão para modificar esta parte eu irei fazer a mudança. Alguém tem subjeção quanto a isso?

comment:34 in reply to: ↑ 33 Changed 11 years ago by niltonneto

Replying to amuller:

Commit da r1289 implementa identação nas pastas

Senhores, temos uma pendência nesta ocorrência com relação ao arquivamento local. A idéia é remove-la do admin e colocar somente nas preferências, mas ainda pelo visto está sendo utilizada a opção do admin. Tendo permissão para modificar esta parte eu irei fazer a mudança. Alguém tem subjeção quanto a isso?

Esse novo modelo de preferências é justamente para isso. Eu concordo plenamente com essa mudança. Lá em "Configuração do Servidor" do ExpressoMail? deve ficar apenas:

Deseja utilizar o Expresso Offline?
Logar todas as mensagens enviadas?
Utilizar cache de requisições no javascript?
Você gostaria de utilizar o filtro anti-spam?
Comando que será executado ao marcar como spam
Comando que será executado ao marcar como não-spam
Sempre confirmar leitura para estes domínios
Número de contatos dinâmicos
Tamanho máximo do anexo

comment:35 Changed 11 years ago by amuller

[1290] atualiza esta questão do admin

comment:36 Changed 11 years ago by amuller

[1291] corrige problema da mudança do admin pra preferencia

comment:37 Changed 11 years ago by niltonneto

O item "Tamanho máximo do anexo" deve ficar nas configurações do servidor ou nas preferências? Como que está funcionando na atual implementação?

comment:38 Changed 11 years ago by fpcorrea

[1312] corrige o lang do termo "Tamanho máximo do anexo". Este se encontra apenas nas configurações do servidor. O que existe nas preferências é o tamanho de imagens a serem inseridas no texto.

comment:39 follow-up: ↓ 40 Changed 11 years ago by gustavoliden

A inserção de assinatura automática de e-mails não está funcionando corretamente. Ao escolher inserir assinatura em texto simples é apagado o texto digitado e não grava nada no banco.

Em texto rico funciona.

comment:40 in reply to: ↑ 39 Changed 11 years ago by amuller

Replying to gustavoliden:

É verdade, vou verificar a solução pra isso

comment:41 Changed 11 years ago by amuller

resolvido o problema reportado por gustavoliden em r1316

Changed 11 years ago by niltonneto

Erro ao deletar mensagem

comment:42 follow-up: ↓ 43 Changed 11 years ago by niltonneto

Quando tento apagar uma mensagem dá erro conforme o anexo "erro_deletar.png"

comment:43 in reply to: ↑ 42 Changed 11 years ago by amuller

Replying to niltonneto:

Quando tento apagar uma mensagem dá erro conforme o anexo "erro_deletar.png"

A linha 468 é código das teclas de atalho acho que não tem a ver com este ticket

comment:44 Changed 11 years ago by niltonneto

Correção de problema da função fora de escritório ocasionado por remoção de código das preferências [1308]

comment:45 Changed 11 years ago by niltonneto

A opção "Salvar automaticamente as mensagens enviadas na pasta" está mostrando, em sua caixa de seleção, as pastas compartilhadas. O correto é mostrar apenas as pastas do usuário logado. Correção efetuada em [1373].

comment:46 follow-up: ↓ 47 Changed 11 years ago by niltonneto

Estou testando item por item das preferências. Percebi que a opção "Tamanho da Fonte" não funciona nem na versão atual do Trunk, nem na versão que usamos em produção aqui na Celepar (ExpressoMail? 1.233). Ou seja, não funciona faz tempo. Podemos retirá-la?

comment:47 in reply to: ↑ 46 ; follow-up: ↓ 48 Changed 11 years ago by wmerlotto

Replying to niltonneto:

Estou testando item por item das preferências. Percebi que a opção "Tamanho da Fonte" não funciona nem na versão atual do Trunk, nem na versão que usamos em produção aqui na Celepar (ExpressoMail? 1.233). Ou seja, não funciona faz tempo. Podemos retirá-la?

É, realmente não está fazendo diferença... Eu acho que pode ser removida.

comment:48 in reply to: ↑ 47 Changed 11 years ago by niltonneto

Replying to wmerlotto:

Replying to niltonneto:

Estou testando item por item das preferências. Percebi que a opção "Tamanho da Fonte" não funciona nem na versão atual do Trunk, nem na versão que usamos em produção aqui na Celepar (ExpressoMail? 1.233). Ou seja, não funciona faz tempo. Podemos retirá-la?

É, realmente não está fazendo diferença... Eu acho que pode ser removida.

Removido item da preferência em [1378]. Obs.: Não se assustem com o diff que o Trac fez do hook_settings. Ele incluiu um bloco que nem foi mexido só por causa dos "tabs" retirados.

comment:49 Changed 11 years ago by niltonneto

Podemos fechar esse ticket? Até o final do dia eu vou fechar, caso ninguém se manifeste.

comment:50 Changed 11 years ago by niltonneto

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.