Changeset 1191
- Timestamp:
- 07/12/08 01:57:58 (6 months ago)
- Files:
-
- trunk/app/models/user.rb (modified) (1 diff)
- trunk/spec/fixtures (added)
- trunk/spec/fixtures/users.yml (added)
- trunk/spec/models (added)
- trunk/spec/models/user_spec.rb (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app/models/user.rb
r1182 r1191 29 29 validates_uniqueness_of :username, :message => "Ce nom d'utilisateur existe déjà ", :if => Proc.new { |u| u.openid_url.nil? } 30 30 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 32 37 validates_presence_of :name, :message => "Votre nom est requis" 33 38 validates_presence_of :password, :message => "Un mot de passe est requis", :if => Proc.new { |u| u.openid_url.nil? }
