Ir para o conteúdo

 Voltar a MDArte Desen...
Tela cheia

Possibilidade dos campos do formulários já vierem com "trim" automático

24 de Novembro de 2011, 14:45 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 18 vezes

Um problema comum, que temos aqui onde desenvolvemos, é o "espaçamento em branco" no fim de input do formulário. Exemplo: para o campo nome, o usuário preenche "Pedro    " ao invés de "Pedro".

Atualmente, a entrada de dados é tratada (ou seja, entrada.trim()) no controle, e como é manual, sempre achamos campos não tratados na aplicação, pois o desenvolvedor acaba esquecendo de colocar.

Acredito que o trim poderia vir automático por algum Filter do cartucho.

Autor: Pedro Calisto Luppi Monteiro Junior


1Um comentário

  • 34655434f63d3540267c6d9d4acaaac3?only path=false&size=50&d=404Erich Oliveira(usuário não autenticado)
    24 de Novembro de 2011, 19:44

     

    Falando por mim, ou seja não conversei isso com nenhum dos outros committers, portanto não é uma posição oficial, é uma opinião pessoal.

     

    Existirão campos em que o desenvolvedor vai querer que exista espaço em branco e existirão campos onde o desenvolvedor não irá querer... a forma que poderíamos disponibilizar para que isso fosse "automatizado" seria através de algum tagged value... agora a pergunta é... será que esse é o tipo de informação que vamos querer em um modelo??? Será que não vai acabar por "sujar" o modelo se colocarmos isso em vários campos??? E por último, esse é o tipo de verificação que nunca deveria ser "não tratada", afinal isso é validação de dados, não validar os campos pode ser uma grande abertura para bugs no sistema.

     

    Novamente, essa não é uma posição oficial, só estou tentando mostrar o outro lado da moeda (o porquede nós nem sempre automatizarmos uma tarefa). 

     

    Abraços,

    Erich Oliveira 

Checklist para o projeto de interfaces

14 de Dezembro de 2011, 16:00, por Desconhecido

Este é um roteiro básico para verificação dos elementos interface para desenharmos um projeto. Vale lembrar que os projetos do MDArte são basicamente em CRUD (Create, Retrieve, Update e Delete) e não sistemas CMS com outras divisões e exibições. Cada um pode ter a sua lista e seria legal enviar comentários com adendos para ficar cada vez mais completa e padronizada.



Monthly archive for agosto 2010 CSS, Plugins, jQuery Flexigrid – Tabelas inteligentes com CSS e jQuery

14 de Dezembro de 2011, 15:46, por Desconhecido

Essa semana aqui no projeto, estávamos procurando uma solução para algumas tabelas que extrapolavam o tamanho da



Auto-Grid 960

14 de Dezembro de 2011, 15:41, por Desconhecido

Essa dica vai pra quem não tem muita paciência de configurar um js de grid 960 direto no seu código para ver o alinhamento de seus elementos.



Título na tabela do displayTag

14 de Dezembro de 2011, 15:39, por Desconhecido

O MDArte utiliza o displayTag e é possível customiza-lo de diversas maneiras. Uma coisa legal é colocar um título que só será exibido quando a consulta for executada.



CSS3:Textos com sombras

14 de Dezembro de 2011, 15:12, por Desconhecido

Se voce aplicar a propriedade “box-shadow” em um texto, a mesma vai ser aplicada em sua caixa (box). Para isso foi criada a propriedade “text-shadow”.
Seu uso é o seguinte: