@@ -0,0 +1,9 | |||||
|
1 | class ChangeProjectsHomepageLimit < ActiveRecord::Migration | |||
|
2 | def self.up | |||
|
3 | change_column :projects, :homepage, :string, :limit => nil, :default => '' | |||
|
4 | end | |||
|
5 | ||||
|
6 | def self.down | |||
|
7 | change_column :projects, :homepage, :string, :limit => 60, :default => '' | |||
|
8 | end | |||
|
9 | end |
@@ -57,7 +57,7 class Project < ActiveRecord::Base | |||||
57 | validates_associated :custom_values, :on => :update |
|
57 | validates_associated :custom_values, :on => :update | |
58 | validates_associated :repository, :wiki |
|
58 | validates_associated :repository, :wiki | |
59 | validates_length_of :name, :maximum => 30 |
|
59 | validates_length_of :name, :maximum => 30 | |
60 |
validates_length_of :homepage, :maximum => |
|
60 | validates_length_of :homepage, :maximum => 255 | |
61 | validates_length_of :identifier, :in => 3..20 |
|
61 | validates_length_of :identifier, :in => 3..20 | |
62 | validates_format_of :identifier, :with => /^[a-z0-9\-]*$/ |
|
62 | validates_format_of :identifier, :with => /^[a-z0-9\-]*$/ | |
63 |
|
63 |
@@ -13,7 +13,7 | |||||
13 | <% unless @project.identifier_frozen? %> |
|
13 | <% unless @project.identifier_frozen? %> | |
14 | <br /><em><%= l(:text_length_between, 3, 20) %> <%= l(:text_project_identifier_info) %></em> |
|
14 | <br /><em><%= l(:text_length_between, 3, 20) %> <%= l(:text_project_identifier_info) %></em> | |
15 | <% end %></p> |
|
15 | <% end %></p> | |
16 |
<p><%= f.text_field :homepage, :size => |
|
16 | <p><%= f.text_field :homepage, :size => 60 %></p> | |
17 | <p><%= f.check_box :is_public %></p> |
|
17 | <p><%= f.check_box :is_public %></p> | |
18 | <%= wikitoolbar_for 'project_description' %> |
|
18 | <%= wikitoolbar_for 'project_description' %> | |
19 |
|
19 |
General Comments 0
You need to be logged in to leave comments.
Login now