From 5cfc24e5dd2f537defdc8a633501b08efbf1a377 Mon Sep 17 00:00:00 2001 From: alanlong9278 <547533434@qq.com> Date: Sun, 7 Jun 2015 23:31:19 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E6=A8=A1=E5=9D=97=E7=BC=93?= =?UTF-8?q?=E5=AD=98=E7=9A=84=E8=AE=BE=E7=BD=AE=EF=BC=8C=EF=BC=8C=20?= =?UTF-8?q?=E5=85=B7=E4=BD=93=E8=AF=BE=E7=A8=8B=E7=9A=84=EF=BC=8C=E8=AF=BE?= =?UTF-8?q?=E7=A8=8B=E9=80=9A=E7=9F=A5=EF=BC=8C=E8=AF=BE=E7=A8=8B=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A=EF=BC=8C=E8=B5=84=E6=BA=90=E5=BA=93=E4=BB=A5=E5=8F=8A?= =?UTF-8?q?=E7=95=99=E8=A8=80=E6=A8=A1=E5=9D=97=E7=9A=84=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E3=80=82=20Signed-off-by:=20alanlong9278=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/courses/_courses_jours.html.erb | 5 ++++- app/views/files/_course_file.html.erb | 15 +++++++++------ app/views/news/_course_news.html.erb | 3 +++ 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/app/views/courses/_courses_jours.html.erb b/app/views/courses/_courses_jours.html.erb index adbbf4780..6d7fbf3dc 100644 --- a/app/views/courses/_courses_jours.html.erb +++ b/app/views/courses/_courses_jours.html.erb @@ -1,4 +1,5 @@ <%= javascript_include_tag "/assets/kindeditor/kindeditor" %> +<% cache [:courses_jours, @course] do%>
<%# reply_allow = JournalsForMessage.create_by_user? User.current %>

<%= l(:label_leave_message) %>

@@ -22,10 +23,12 @@ <% end %> <% end %>
- +<% end %> +<% cache [:courses_jours_list, @jour.size ] do %>
<%= render :partial => 'history',:locals => { :contest => @contest, :journals => @jour, :state => false} %>
+<% end %> \ No newline at end of file diff --git a/app/views/files/_course_file.html.erb b/app/views/files/_course_file.html.erb index 8283e15b7..37827d74c 100644 --- a/app/views/files/_course_file.html.erb +++ b/app/views/files/_course_file.html.erb @@ -63,11 +63,14 @@
+
- <%= form_tag( search_course_files_path(@course), method: 'get',:class => "re_search f_l",:remote=>true) do %> - <%= text_field_tag 'name', params[:name], name: "name", :class => 're_schbox',:style=>"padding: 0px"%> - <%= submit_tag "课内搜索", :class => "re_schbtn b_lblue",:name => "incourse",:id => "incourse", :onmouseover => "presscss('incourse')",:onmouseout =>"buttoncss()" %> - <%= submit_tag "全站搜索", :class => "re_schbtn b_lblue",:name => "insite",:id => "insite",:onmouseover => "presscss('insite')",:onmouseout =>"buttoncss()" %> + <% cache [:course_file_search, @course] do %> + <%= form_tag( search_course_files_path(@course), method: 'get',:class => "re_search f_l",:remote=>true) do %> + <%= text_field_tag 'name', params[:name], name: "name", :class => 're_schbox',:style=>"padding: 0px"%> + <%= submit_tag "课内搜索", :class => "re_schbtn b_lblue",:name => "incourse",:id => "incourse", :onmouseover => "presscss('incourse')",:onmouseout =>"buttoncss()" %> + <%= submit_tag "全站搜索", :class => "re_schbtn b_lblue",:name => "insite",:id => "insite",:onmouseover => "presscss('insite')",:onmouseout =>"buttoncss()" %> + <% end %> <% end %> <% if is_course_teacher(User.current,@course) %> @@ -82,11 +85,11 @@ <% end %>
- + <% cache [:course_file_list, @obj_attachments.max().updated_at] do %>
<%= render :partial => 'course_list',:locals => {course: @course,all_attachments: @all_attachments,sort:@sort,order:@order,curse_attachments:@obj_attachments} %>
- + <% end %>
<% html_title(l(:label_attachment_plural)) -%> \ No newline at end of file diff --git a/app/views/news/_course_news.html.erb b/app/views/news/_course_news.html.erb index a0267b9ec..e028d59cb 100644 --- a/app/views/news/_course_news.html.erb +++ b/app/views/news/_course_news.html.erb @@ -20,11 +20,13 @@
+ <% if @newss.empty? %>

<%= l(:label_no_data) %>

<% else %> + <% cache [:course_news, @newss.max().created_at] do%> <% @newss.each do |news| %>
<%= link_to image_tag(url_to_avatar(news.author),:width => 42,:height => 42), user_path(news.author), :class => "problem_pic fl" %> @@ -55,6 +57,7 @@
<% end %> + <% end %> <% end %>