Changeset 1191

Show
Ignore:
Timestamp:
07/12/08 01:57:58 (6 months ago)
Author:
alban
Message:

Messages de validation de User#username plus explicites. Fixes #16

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/app/models/user.rb

    r1182 r1191  
    2929        validates_uniqueness_of :username, :message => "Ce nom d'utilisateur existe déjà", :if => Proc.new { |u| u.openid_url.nil? } 
    3030        validates_presence_of :username, :message => "Un nom d'utilisateur est requis", :if => Proc.new { |u| u.openid_url.nil? } 
    31         validates_format_of :username, :with => /^[-a-z0-9]{3,12}$/, :message => "Un nom d'utilisateur valide est requis" 
     31        validates_format_of :username, :with => /^[-a-z0-9]*$/, :message => "Le nom d'utilisateur ne peut contenir que des minuscules, des chiffres et '-' (a..z0..9-)" 
     32 
     33        validates_length_of :username, :in => 3..20, 
     34          :too_long => "Le nom d'utilisateur est limité à %d caractÚres", 
     35          :too_short => "Le nom d'utilisateur doit faire au moins %d caractÚres" 
     36 
    3237        validates_presence_of :name, :message => "Votre nom est requis" 
    3338  validates_presence_of :password, :message => "Un mot de passe est requis", :if => Proc.new { |u| u.openid_url.nil? }