From cdb7004820fe395c456e7d13d722d026b34c1086 Mon Sep 17 00:00:00 2001 From: yuanke <249218296@qq.com> Date: Tue, 13 Sep 2016 16:46:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8F=AD=E7=BA=A7=E4=B8=BB=E9=A1=B5=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E7=BC=93=E5=AD=98=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../courses/_course_activity_users.html.erb | 4 +- app/views/files/_course_file.html.erb | 86 +++++----- app/views/files/_resource_detail.html.erb | 20 ++- app/views/layouts/_course_base_info.html.erb | 47 ++--- app/views/layouts/base_courses.html.erb | 162 +++++++++--------- .../users/_user_homework_detail.html.erb | 2 + config/environments/development.rb | 2 +- 7 files changed, 173 insertions(+), 150 deletions(-) diff --git a/app/views/courses/_course_activity_users.html.erb b/app/views/courses/_course_activity_users.html.erb index 8b2d8546b..247710b4d 100644 --- a/app/views/courses/_course_activity_users.html.erb +++ b/app/views/courses/_course_activity_users.html.erb @@ -23,7 +23,7 @@ 总得分为以上得分之和 <% contributor_course_scor(course.id).each do |contributor_score| %> - <% cache [:user_contributor_score,contributor_score.id.to_s+"-"+contributor_score.updated_at.to_i.to_s+"-"+contributor_score.user.updated_on.to_i.to_s] do%> + <%# cache [:user_contributor_score,contributor_score.id.to_s+"-"+contributor_score.updated_at.to_i.to_s+"-"+contributor_score.user.updated_on.to_i.to_s] do%> <% total_score = contributor_score.resource_num.to_i * 5 + contributor_score.message_num.to_i * 2 + contributor_score.message_reply_num.to_i * 1 + contributor_score.journal_num.to_i * 1 + + contributor_score.homework_journal_num.to_i * 1 + contributor_score.news_reply_num.to_i * 1 + @@ -62,7 +62,7 @@ <% end %> - <% end %> + <%# end %> <% end %>
diff --git a/app/views/files/_course_file.html.erb b/app/views/files/_course_file.html.erb index 045eec6f7..aca9fc43a 100644 --- a/app/views/files/_course_file.html.erb +++ b/app/views/files/_course_file.html.erb @@ -70,22 +70,24 @@- <%= render :partial => "files/tip_attachment_count" %> -
-- <%= render :partial => 'course_file_filter_order', :locals => {:remote => @is_remote, :sort => @sort, :order => @order} %> -
-+ <%= render :partial => "files/tip_attachment_count" %> +
++ <%= render :partial => 'course_file_filter_order', :locals => {:remote => @is_remote, :sort => @sort, :order => @order} %> +
+文件大小:<%= number_to_human_size(file.filesize) %>
-下载<%= file.downloads%> | 引用<%= file.quotes.nil? ? 0:file.quotes %>
-文件大小:<%= number_to_human_size(file.filesize) %>
+下载<%= file.downloads%> | 引用<%= file.quotes.nil? ? 0:file.quotes %>
+<%= link_to(@course.teacher.show_name, user_path(@course.teacher), :class => 'sy_cgrey') %> > @@ -29,6 +29,8 @@ <% end %>
+ +<% cache [:course_logo,@course.id.to_s+"-"+is_teacher.to_s] do%>邀 请 码
@@ -52,24 +57,26 @@
- 教师:<%= course_teacher_link teacher_num %> - 学生:<%= course_student_link student_num %> - 资源:<%= link_to course_file_num, course_files_path(@course), :class => 'sy_cblue',:id=>'courses_files_count_info' %> -
- -- 主讲老师:<%= link_to(@course.teacher.show_name, user_path(@course.teacher), :class => 'sy_cblue') %> - 学时:<%= @course.class_period %>学时 - 学期:<%= current_time_and_term @course %> - 单位:<%= get_occupation_from_user(@course.teacher).blank? ? '无' : get_occupation_from_user(@course.teacher) %> -
+ + <% cache [:course_righthead,@course.id.to_s] do%> ++ 教师:<%= course_teacher_link TeacherAndAssistantCount(@course) %> + 学生:<%= course_student_link studentCount(@course) %> + 资源:<%= link_to visable_attachemnts_incourse(@course).count, course_files_path(@course), :class => 'sy_cblue',:id=>'courses_files_count_info' %> +
+ ++ 主讲老师:<%= link_to(@course.teacher.show_name, user_path(@course.teacher), :class => 'sy_cblue') %> + 学时:<%= @course.class_period %>学时 + 学期:<%= current_time_and_term @course %> + 单位:<%= get_occupation_from_user(@course.teacher).blank? ? '无' : get_occupation_from_user(@course.teacher) %> +
<% end %> <% if is_teacher %> <%= link_to "班级设置", {:controller => 'courses', :action => 'settings', :id => @course}, :class => "sy_btn_grey mr10 fl" %> diff --git a/app/views/layouts/base_courses.html.erb b/app/views/layouts/base_courses.html.erb index 572efcb07..365b899cd 100644 --- a/app/views/layouts/base_courses.html.erb +++ b/app/views/layouts/base_courses.html.erb @@ -56,85 +56,93 @@