From e4abc86093937b78eaffdf4ee8d9bf424250b11a Mon Sep 17 00:00:00 2001
From: lizanle <491823689@qq.com>
Date: Fri, 17 Apr 2015 10:38:39 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=92=8C=E7=89=88?=
=?UTF-8?q?=E6=9C=AC=E5=BA=93bug=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/controllers/versions_controller.rb | 2 +-
app/helpers/application_helper.rb | 4 ++--
.../projects/settings/_new_repositories.html.erb | 7 +++----
app/views/projects/settings/_new_versions.html.erb | 14 +++++++-------
app/views/versions/_form.html.erb | 14 +++++++-------
5 files changed, 20 insertions(+), 21 deletions(-)
diff --git a/app/controllers/versions_controller.rb b/app/controllers/versions_controller.rb
index 57f26103c..36ce47d9e 100644
--- a/app/controllers/versions_controller.rb
+++ b/app/controllers/versions_controller.rb
@@ -136,7 +136,7 @@ class VersionsController < ApplicationController
respond_to do |format|
format.html {
flash[:notice] = l(:notice_successful_update)
- redirect_back_or_default settings_project_path(@project, :tab => 'versions')
+ redirect_to settings_project_path(@project, :tab => 'versions')
}
format.api { render_api_ok }
end
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index dc52de3e3..4c3f08fe4 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -370,9 +370,9 @@ module ApplicationHelper
def format_version_name(version)
if version.project == @project
- h(version)
+ h(truncate(version.name,:length=>30))
else
- h("#{version.project} - #{version}")
+ h("#{version.project} - #{truncate(version.name,:length=>30)}")
end
end
diff --git a/app/views/projects/settings/_new_repositories.html.erb b/app/views/projects/settings/_new_repositories.html.erb
index 783c4a24d..aa188bd69 100644
--- a/app/views/projects/settings/_new_repositories.html.erb
+++ b/app/views/projects/settings/_new_repositories.html.erb
@@ -21,15 +21,14 @@
<% @project.repositories.sort.each do |repository| %>
- <%= link_to repository.identifier, ({:controller => 'repositories', :action => 'show', :id => @project, :repository_id => repository.identifier_param} if repository.identifier.present?), :class =>"c_blue" %> |
+ <%= link_to truncate(repository.identifier), ({:controller => 'repositories', :action => 'show', :id => @project, :repository_id => repository.identifier_param} if repository.identifier.present?), :class =>"c_blue" %>
<%= checked_image repository.is_default? %> |
<%=h repository.scm_name %> |
<%if repository.scm_name=="Git"%>
http://<%= repository.login.to_s %>_<%= repository.identifier.to_s%>@<%= ip %>
- <%=h repository.url.slice(project_path_cut, repository.url.length) %> |
+ <%=h repository.url.slice(project_path_cut, repository.url.length) %>"> <%=truncate( 'http://' << repository.login.to_s << '_'<< repository.identifier.to_s << '@'<< ip.to_s << h( repository.url.slice(project_path_cut, repository.url.length)),:length=>20)%>
<%else %>
- <%=h repository.url %> |
+ <%=h truncate(repository.url,:length=>10) %> |
<% end %>
<% if repository.scm_name=="Git"%>
diff --git a/app/views/projects/settings/_new_versions.html.erb b/app/views/projects/settings/_new_versions.html.erb
index 7d513f192..c7566abf1 100644
--- a/app/views/projects/settings/_new_versions.html.erb
+++ b/app/views/projects/settings/_new_versions.html.erb
@@ -27,7 +27,7 @@
| <%= l("version_status_#{version.status}") %> |
<%=h format_version_sharing(version.sharing) %> |
- <%= link_to_if_authorized(h(version.wiki_page_title), {:controller => 'wiki',
+ <%= link_to_if_authorized(h(truncate(version.wiki_page_title,:length=>20)), {:controller => 'wiki',
:action => 'show',
:project_id => version.project,
:id => Wiki.titleize(version.wiki_page_title)}) || h(version.wiki_page_title) unless version.wiki_page_title.blank? || version.project.wiki.nil? %>
@@ -57,29 +57,29 @@
-
-
+
<%= f.text_field :name, :maxlength => 60, :required => true %>
-
-
+
<%= f.text_field :description, :maxlength => 60 %>
-
-
+
<%= f.select :status, Version::VERSION_STATUSES.collect {|s| [l("version_status_#{s}"), s]} %>
-
-
+
<%= f.text_field :wiki_page_title, :size =>60, :label => :label_wiki_page, :disabled => @project.wiki.nil? %>
-
-
+
<%= f.text_field :effective_date, :size => 10, :readonly => true,:class=>" fl" %>
<%= calendar_for('version_effective_date') %>
-
-
+
<%= f.select :sharing, @project.versions.build.allowed_sharings.collect {|v| [format_version_sharing(v), v]} %>
保存
diff --git a/app/views/versions/_form.html.erb b/app/views/versions/_form.html.erb
index 734fc459e..abb28c658 100644
--- a/app/views/versions/_form.html.erb
+++ b/app/views/versions/_form.html.erb
@@ -3,29 +3,29 @@
-
-
+
<%= f.text_field :name, :maxlength => 60,:class=>" w280", :label => ""%>
-
-
+
<%= f.text_field :description, :maxlength => 60,:class=>" w280", :label => "" %>
-
-
+
<%= f.select :status, Version::VERSION_STATUSES.collect {|s| [l("version_status_#{s}"), s]}, :label => "" %>
-
-
+
<%= f.text_field :wiki_page_title, :size =>60, :label => "", :disabled => @project.wiki.nil? %>
-
-
- <%= f.text_field :effective_date, :size => 10, :readonly => true,:class=>'f1',:label => "" %>
+
+ <%= f.text_field :effective_date, :size => 10, :readonly => true,:class=>"fl" ,:style=>"margin-left:7px;"%>
<%= calendar_for('version_effective_date') %>
-
-
+
<%= f.select :sharing, @version.allowed_sharings.collect {|v| [format_version_sharing(v), v]},:label=>"" %>
From 43442d6f62fa5e44ed293b2df7980985c0ab0a8d Mon Sep 17 00:00:00 2001
From: lizanle <491823689@qq.com>
Date: Fri, 17 Apr 2015 10:45:49 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E5=AD=97=E7=AC=A6=E6=88=AA=E6=96=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/helpers/application_helper.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index 34bb4680e..9afd67001 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -394,9 +394,9 @@ module ApplicationHelper
def format_version_name(version)
if version.project == @project
- h(truncate(version.name,:length=>30))
+ h(truncate(version.name,:length=>20))
else
- h("#{version.project} - #{truncate(version.name,:length=>30)}")
+ h("#{version.project} - #{truncate(version.name,:length=>20)}")
end
end
From 1902d557c03adb3014c0d998d23ce2b7499a5c23 Mon Sep 17 00:00:00 2001
From: lizanle <491823689@qq.com>
Date: Fri, 17 Apr 2015 10:48:40 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E6=9C=89=E6=97=A5=E6=9C=9Flabel?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/views/versions/_form.html.erb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/views/versions/_form.html.erb b/app/views/versions/_form.html.erb
index abb28c658..d9a02b8f1 100644
--- a/app/views/versions/_form.html.erb
+++ b/app/views/versions/_form.html.erb
@@ -20,7 +20,7 @@
-
- <%= f.text_field :effective_date, :size => 10, :readonly => true,:class=>"fl" ,:style=>"margin-left:7px;"%>
+ <%= f.text_field :effective_date, :size => 10, :readonly => true,:class=>"fl" ,:style=>"margin-left:7px;",:label=>""%>
<%= calendar_for('version_effective_date') %>
|