Changeset 1122
- Timestamp:
- 07/31/07 00:45:13 (1 year ago)
- Files:
-
- trunk/app/apis (added)
- trunk/app/apis/document_api.rb (added)
- trunk/app/controllers/document_controller.rb (added)
- trunk/app/models/document.rb (modified) (1 diff)
- trunk/app/models/user.rb (modified) (1 diff)
- trunk/config/routes.rb (modified) (1 diff)
- trunk/test/functional/document_api_test.rb (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app/models/document.rb
r796 r1122 57 57 destroy_tags 58 58 end 59 60 def before_create 61 self.upload = Upload.new 62 end 59 63 60 64 def uploaded? trunk/app/models/user.rb
r1108 r1122 7 7 validates_uniqueness_of :username, :message => "Ce nom d'utilisateur existe déjà ", :if => Proc.new { |u| u.openid_url.nil? } 8 8 validates_presence_of :username, :message => "Un nom d'utilisateur est requis", :if => Proc.new { |u| u.openid_url.nil? } 9 validates_format_of :username, :with => /^[-a-z0-9]{3,12}$/, :message => "Un nom d'utilisateur valide est requis" 9 10 validates_presence_of :name, :message => "Votre nom est requis" 10 11 validates_presence_of :password, :message => "Un mot de passe est requis", :if => Proc.new { |u| u.openid_url.nil? } trunk/config/routes.rb
r1108 r1122 13 13 map.connect 'documents/page/:page', :controller => 'documents', :action => 'manage' 14 14 map.connect 'documents/:action/:id', :controller => 'documents' 15 map.connect 'document/:action', :controller => 'document' 15 16 map.connect 'podcasts/feed/:name', :controller => 'podcasts', :action => 'feed' 16 17 map.connect 'podcasts/page/:page', :controller => 'podcasts', :action => 'manage'
