Ticket #887 (closed defeito: fixed)

Opened 14 years ago

Last modified 14 years ago

Problema no tratamento de msg de erro nas manipulações de pastas

Reported by: zapa Owned by: david.ianakiara
Priority: média Milestone: Expresso 2.1
Component: ExpressoMail Version: trunk
Severity: Keywords:
Cc: WorkGroup:

Description

Quem for corrigir esse bug, favor atentar para outras situações já levantadas por mim anteriormente(Estivalet):

1) Criar/renomear pasta

Acredito que seria melhor ter apenas uma mensagem quando o Usuário tenta criar uma pasta com nome inválido. Hoje temos 4 mensagens diferentes!!

Ação: Criar pasta Nome da pasta: "Testes [Dezembro]" Mensagem exibida: "Invalid mailbox name*" Problema: Mensagem inconsistente com o erro. Sem tradução. Sugestão: Listar caracteres inválidos para nome de pasta.

Ação: Renomear pasta Nome da pasta: "Testes [Dezembro]" Mensagem exibida: NENHUMA! Problema: Sistema não exibe nenhuma mensagem de erro e aparentemente não faz nada! Sugestão: Listar caracteres inválidos para nome de pasta.

Ação: Criar pasta Nome da pasta: "Testes (Dezembro)" Mensagem exibida: "Erro ao criar a pasta. Certifique-se de que não tentou criá-la com um nome que contém a string "local_" ou que possui algum caracter especial" Problema: Mensagem inconsistente com o erro. Sugestão: Listar caracteres inválidos para nome de pasta.

Ação: Renomear pasta Nome da pasta: "Testes (Dezembro)" Mensagem exibida: "It's not possible rename this folder. try other folder name*" Problema: Mensagem inconsistente com o erro. Sem tradução. Sugestão: Listar caracteres inválidos para nome de pasta.

Ação: Criar/Renomear? pasta Nome da pasta: "Testes {Dezembro}" Mensagem exibida: "Digite sem espaços, pontos ou caracteres especiais!" Problema: Nome de pastas com espaço e/ou ponto é válido. Sugestão: Listar caracteres inválidos para nome de pasta.

Ação: Renomear pasta Nome da pasta: Colocar nome de uma pasta já existente Mensagem exibida: NENHUMA! Problema: Sistema não exibe nenhuma mensagem de erro e aparentemente não faz nada! Sugestão: Colocar a mesma mensagem ao criar uma pasta que já existe: "Pasta já existe"

Ação: Criar/Renomear? pasta Nome da pasta: "Trabalhos+Provas" Mensagem exibida: NENHUMA! Problema: Sistema cria pasta com o nome "Trabalhos Provas" removendo o "+" do nome Sugestão: Listar caracteres inválidos para nome de pasta e não permitir que o sistema mude o nome da pasta sem autorização do Usuário

Acredito que isso tenha prioridade bem baixa, mas seria importante corrigir quando tivermos tempo, pois vai melhorar a experiência do usuário.

Change History

comment:1 Changed 14 years ago by david.ianakiara

  • Owner changed from alguem to david.ianakiara

comment:2 Changed 14 years ago by david.ianakiara

quais são os caracteres inválidos para criação de pasta???

comment:3 follow-up: ↓ 5 Changed 14 years ago by niltonneto

Acredito que sejam todos os caracteres que não combinem com a RegExp? [a-z0-9 \-_+=áéíóúàèìòùâêôãõÃÕÁÉÍÓÚÀÈÌÒÙÂÊÔçÇüñ]

comment:4 Changed 14 years ago by david.ianakiara

acredito que esses são os caracteres válidos, pois consigo criar pasta com qualquer um deles. estou perguntando quais são os caracteres inválidos para poder lista-los para o usuário. ou posso simplesmente enviar uma mensagem como: "O nome da pasta não deve conter caracteres especiais." acho que ficaria melhor do que listar todos os caracteres inválidos, o que vcs acham?

comment:5 in reply to: ↑ 3 ; follow-up: ↓ 6 Changed 14 years ago by david.ianakiara

Replying to niltonneto:

Acredito que sejam todos os caracteres que não combinem com a RegExp? [a-z0-9 \-_+=áéíóúàèìòùâêôãõÃÕÁÉÍÓÚÀÈÌÒÙÂÊÔçÇüñ]

houve um erro na minha interpretação, li novamente e entendi o que falou. Então seria o caso de listar todos os caracteres que são aceitos, listar todos os não aceitos ou mando a mensagem "O nome da pasta não deve conter caracteres especiais."

comment:6 in reply to: ↑ 5 Changed 14 years ago by niltonneto

Replying to david.ianakiara:

Replying to niltonneto:

Acredito que sejam todos os caracteres que não combinem com a RegExp? [a-z0-9 \-_+=áéíóúàèìòùâêôãõÃÕÁÉÍÓÚÀÈÌÒÙÂÊÔçÇüñ]

houve um erro na minha interpretação, li novamente e entendi o que falou. Então seria o caso de listar todos os caracteres que são aceitos, listar todos os não aceitos ou mando a mensagem "O nome da pasta não deve conter caracteres especiais."

A mensagem "O nome da pasta não deve conter caracteres especiais." já é exibida, correto?

comment:7 Changed 14 years ago by david.ianakiara

não, a mensagem exibida hj é: "Digite sem espaços, pontos ou caracteres especiais!"

Mas pontos e espaços são aceitos.

comment:8 Changed 14 years ago by david.ianakiara

e ai? qual mensagem devo colocar?

comment:9 Changed 14 years ago by david.ianakiara

Setada a mensagem "O nome da pasta não deve conter caracteres especiais." e corrigido os erros descritos no ticket.

Resolvido na revisão [2247] e replicano no branch2.1 em [2248]

comment:10 Changed 14 years ago by david.ianakiara

Correção de erro no commit [2248] em [2250]

comment:11 Changed 14 years ago by david.ianakiara

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