From 123817df9332bf757dc335e03ada994003f33866 Mon Sep 17 00:00:00 2001 From: yanxd Date: Thu, 2 Jan 2014 21:20:57 +0800 Subject: [PATCH] =?UTF-8?q?tools=20=E9=A1=BA=E5=BA=8F=20=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E8=AE=A8=E8=AE=BA=E5=8C=BA=E5=8E=BB=E6=8E=89=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E8=AE=A8=E8=AE=BA=E5=8C=BA=20=E6=89=80=E6=9C=89=E7=95=99?= =?UTF-8?q?=E8=A8=80=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD=20=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/helpers/welcome_helper.rb | 19 ++++++++++--------- app/views/bids/contest.html.erb | 4 ++-- app/views/bids/index.html.erb | 2 ++ app/views/projects/_tools_expand.html.erb | 6 +++--- app/views/projects/course.html.erb | 4 ++-- app/views/words/destroy.js.erb | 2 +- config/locales/en.yml | 1 + config/locales/zh.yml | 3 ++- 8 files changed, 23 insertions(+), 18 deletions(-) diff --git a/app/helpers/welcome_helper.rb b/app/helpers/welcome_helper.rb index 04c71706f..beecef3f1 100644 --- a/app/helpers/welcome_helper.rb +++ b/app/helpers/welcome_helper.rb @@ -110,16 +110,17 @@ module WelcomeHelper # activity.scope=['memos'] # activity.events_welcome(nil, nil, {:limit => limit}) - # resultSet = Memo.where('memos.parent_id IS NULL').includes(:last_reply).order('COALESCE (last_replies_memos.created_at, memos.created_at) DESC').limit(limit) + resultSet = Memo.where('memos.parent_id IS NULL').includes(:last_reply).order('COALESCE (last_replies_memos.created_at, memos.created_at) DESC').limit(limit) # resultSet += Message.where('messages.parent_id IS NULL').includes(:last_reply).order('COALESCE (last_replies_messages.created_on, messages.created_on) DESC').limit(limit) - resultSet = Memo.includes(:children).where('parent_id IS NULL').order('updated_at DESC').limit(limit) - resultSet += Message.includes(:children).where('parent_id IS NULL').order('updated_on DESC').limit(limit) - resultSet.sort! {|x,y| y.event_datetime <=> x.event_datetime} - resultSet = resultSet.to_a - for i in 0..(resultSet.size-1) - resultSet[i] = resultSet[i].children.last if resultSet[i].children.count > 0 - end - resultSet.take(limit) + + # resultSet = Memo.includes(:children).where('parent_id IS NULL').order('updated_at DESC').limit(limit) + # resultSet += Message.includes(:children).where('parent_id IS NULL').order('updated_on DESC').limit(limit) + # resultSet.sort! {|x,y| y.event_datetime <=> x.event_datetime} + # resultSet = resultSet.to_a + # for i in 0..(resultSet.size-1) + # resultSet[i] = resultSet[i].children.last if resultSet[i].children.count > 0 + # end + # resultSet.take(limit) end private diff --git a/app/views/bids/contest.html.erb b/app/views/bids/contest.html.erb index 6cd3df16e..565e558d7 100644 --- a/app/views/bids/contest.html.erb +++ b/app/views/bids/contest.html.erb @@ -4,7 +4,7 @@ <%= form_tag(:controller => 'bids', :action => 'contest', :method => :get) do %> - +
<%= l(:label_contest_innovate) %><%= l(:label_contest_innovate) %> <%= l(:label_user_location) %> : <% if User.current.logged? %> @@ -54,4 +54,4 @@ <%= render :partial => "layouts/no_content"%> <% end %> - +<% html_title l(:label_contest_list)%> diff --git a/app/views/bids/index.html.erb b/app/views/bids/index.html.erb index ac724b1a1..d8e80992c 100644 --- a/app/views/bids/index.html.erb +++ b/app/views/bids/index.html.erb @@ -36,3 +36,5 @@ <%= render :partial => "layouts/no_content"%> <% end %> + +<% html_title l(:label_requirement_enterprise_list)%> \ No newline at end of file diff --git a/app/views/projects/_tools_expand.html.erb b/app/views/projects/_tools_expand.html.erb index e55452e74..d5aadc419 100644 --- a/app/views/projects/_tools_expand.html.erb +++ b/app/views/projects/_tools_expand.html.erb @@ -4,9 +4,9 @@

    项目交流

    -
  • <%= link_to l(:project_module_documents), project_documents_path(@project) %>
  • -
  • <%= link_to l(:project_module_wiki), project_wiki_path(@project) %>
  • +
  • <%= link_to l(:label_project_tool_response) ,project_feedback_path(@project) %>
  • <%= link_to l(:project_module_files) ,project_files_path(@project) %>
  • +
  • <%= link_to l(:project_module_wiki), project_wiki_path(@project) %>

    进度跟踪

  • <%= link_to l(:project_module_calendar),project_calendar_path(@project) %>
  • @@ -15,7 +15,7 @@

    其他工具

  • <%= link_to l(:label_module_share) ,share_show_path(@project) %>
  • -
  • <%= link_to l(:label_project_tool_response) ,project_feedback_path(@project) %>
  • +
  • <%= link_to l(:project_module_documents), project_documents_path(@project) %>
diff --git a/app/views/projects/course.html.erb b/app/views/projects/course.html.erb index d7235aa3f..f635e0867 100644 --- a/app/views/projects/course.html.erb +++ b/app/views/projects/course.html.erb @@ -7,7 +7,7 @@ <%= form_tag(:controller => 'projects', :action => 'search', :method => :get) do %> - +
<%= l(:label_course_practice) %><%= l(:label_course_practice) %> <%= l(:label_user_location) %> : <% if User.current.logged?%> @@ -65,4 +65,4 @@ <% end %> <% end %> -<% html_title(l(:label_project_plural)) -%> +<% html_title(l(:label_new_course)) -%> diff --git a/app/views/words/destroy.js.erb b/app/views/words/destroy.js.erb index d12041f1f..c583e0449 100644 --- a/app/views/words/destroy.js.erb +++ b/app/views/words/destroy.js.erb @@ -1,6 +1,6 @@ <% if @journal_destroyed.nil? %> alert('<%=l(:notice_failed_delete)%>'); -<% elsif (['Principal','Project'].include? @journal_destroyed.jour_type)%> +<% elsif (['Principal','Project', 'Bid'].include? @journal_destroyed.jour_type)%> var destroyedItem = $('#word_li_<%=@journal_destroyed.id%>') destroyedItem.fadeOut(600,function(){ destroyedItem.remove(); diff --git a/config/locales/en.yml b/config/locales/en.yml index de55fe394..4d3b9395f 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1562,6 +1562,7 @@ en: label_noawards: No awards label_user_location: Location label_requirement_enterprise: Requirements + label_requirement_enterprise_list: Requirements List label_contest_innovate: Competitions label_software_user: Users label_course_practice: Courses diff --git a/config/locales/zh.yml b/config/locales/zh.yml index 6d64d30bc..f34c95213 100644 --- a/config/locales/zh.yml +++ b/config/locales/zh.yml @@ -445,7 +445,7 @@ zh: project_module_time_tracking: 时间跟踪 project_module_news: 新闻 project_module_documents: 文档 - project_module_files: 文件共享 + project_module_files: 版本下载 project_module_wiki: Wiki project_module_repository: 版本库 project_module_boards: 讨论区 @@ -515,6 +515,7 @@ zh: label_software_user: 软件创客 label_contest_innovate: 创新竞赛 label_requirement_enterprise: 软件众包 + label_requirement_enterprise_list: 众包列表 label_new_homework: 作业 label_new_contest: 竞赛 label_requirement_focus: 关注需求