From caec5e54901935f129ea1c65b7f2f8e3ed1f0722 Mon Sep 17 00:00:00 2001 From: cxt Date: Wed, 26 Aug 2015 17:58:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=BB=E9=A1=B5=E5=8A=A8?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/users_controller.rb | 4 +++- app/views/users/_course_message.html.erb | 8 +++++++- app/views/users/_course_poll.html.erb | 9 ++++++++- db/schema.rb | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index e8d512a2e..6b7545fe8 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -74,6 +74,8 @@ class UsersController < ApplicationController include WordsHelper include GitlabHelper include UserScoreHelper + + include PollHelper helper :user_score helper :journals @@ -575,7 +577,7 @@ class UsersController < ApplicationController @type = params[:type] user_project_ids = @user.projects.visible.empty? ? "(-1)" : "(" + @user.projects.visible.map{|project| project.id}.join(",") + ")" user_course_ids = @user.courses.visible.empty? ? "(-1)" : "(" + @user.courses.visible.map{|course| course.id}.join(",") + ")" - course_types = "('Message','News','HomeworkCommon')" + course_types = "('Message','News','HomeworkCommon','poll')" project_types = "('Message','Issue')" if @type case @type diff --git a/app/views/users/_course_message.html.erb b/app/views/users/_course_message.html.erb index 48f2636c4..2d5e372ea 100644 --- a/app/views/users/_course_message.html.erb +++ b/app/views/users/_course_message.html.erb @@ -23,7 +23,13 @@
时间:<%= format_date(activity.created_on) %>
-
(描述)<%= activity.content.html_safe %>
+
(描述) + <% if activity.parent_id.nil? %> + <%= activity.content.to_s.html_safe%> + <% else %> + <%= activity.parent.content.to_s.html_safe%> + <% end %> +