]> source.dussan.org Git - redmine.git/commitdiff
Change projects homepage limit to 255 chars (#663, #1095).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 25 May 2008 13:37:29 +0000 (13:37 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 25 May 2008 13:37:29 +0000 (13:37 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1457 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/models/project.rb
app/views/projects/_form.rhtml
db/migrate/094_change_projects_homepage_limit.rb [new file with mode: 0644]

index 2f2937fd9f86a25a1637e02700c550c5aeb4661e..e560f1dac094c749c028f256090dec1da3b743ee 100644 (file)
@@ -57,7 +57,7 @@ class Project < ActiveRecord::Base
   validates_associated :custom_values, :on => :update
   validates_associated :repository, :wiki
   validates_length_of :name, :maximum => 30
-  validates_length_of :homepage, :maximum => 60
+  validates_length_of :homepage, :maximum => 255
   validates_length_of :identifier, :in => 3..20
   validates_format_of :identifier, :with => /^[a-z0-9\-]*$/
   
index 32e4dcd442ba1ee6562b99be2480fee178cfe3fc..774e739774610ce18637d428d3e1e2939c1340ca 100644 (file)
@@ -13,7 +13,7 @@
 <% unless @project.identifier_frozen? %>
 <br /><em><%= l(:text_length_between, 3, 20) %> <%= l(:text_project_identifier_info) %></em>
 <% end %></p>
-<p><%= f.text_field :homepage, :size => 40 %></p>
+<p><%= f.text_field :homepage, :size => 60 %></p>
 <p><%= f.check_box :is_public %></p>
 <%= wikitoolbar_for 'project_description' %>
 
diff --git a/db/migrate/094_change_projects_homepage_limit.rb b/db/migrate/094_change_projects_homepage_limit.rb
new file mode 100644 (file)
index 0000000..98374aa
--- /dev/null
@@ -0,0 +1,9 @@
+class ChangeProjectsHomepageLimit < ActiveRecord::Migration
+  def self.up
+    change_column :projects, :homepage, :string, :limit => nil, :default => ''
+  end
+
+  def self.down
+    change_column :projects, :homepage, :string, :limit => 60, :default => ''
+  end
+end