From b7a6bc361418512ab3334a5444fea540e93b1c7f Mon Sep 17 00:00:00 2001 From: lizanle <491823689@qq.com> Date: Fri, 30 Oct 2015 17:21:12 +0800 Subject: [PATCH] outline url --- app/controllers/blog_comments_controller.rb | 4 ++-- app/controllers/courses_controller.rb | 2 +- app/views/courses/set_course_outline.js.erb | 4 ++-- .../{show_course_outline.html.erb => syllabus.html.erb} | 0 app/views/layouts/base_courses.html.erb | 6 +++--- config/routes.rb | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) rename app/views/courses/{show_course_outline.html.erb => syllabus.html.erb} (100%) diff --git a/app/controllers/blog_comments_controller.rb b/app/controllers/blog_comments_controller.rb index ce0d7481a..b92223edc 100644 --- a/app/controllers/blog_comments_controller.rb +++ b/app/controllers/blog_comments_controller.rb @@ -71,7 +71,7 @@ class BlogCommentsController < ApplicationController else#如果是回复被删, if params[:course_id] #如果带了course_id过来了,那么这是要跳到课程大纲去的 @article.delete - redirect_to show_course_outline_course_path(:id=>params[:course_id]) + redirect_to syllabus_course_path(:id=>params[:course_id]) else root = @article.root @article.delete @@ -131,7 +131,7 @@ class BlogCommentsController < ApplicationController respond_to do |format| format.html { if params[:course_id] #如果呆了course_id过来了,那么这是要跳到课程大纲去的 - redirect_to show_course_outline_course_path(:id=>params[:course_id]) + redirect_to syllabus_course_path(:id=>params[:course_id]) else redirect_to user_blog_blog_comment_path(:user_id=>@article.author_id,:blog_id=>@article.blog_id,:id=>@article) end diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index c9d632fec..0a3c61c90 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -740,7 +740,7 @@ class CoursesController < ApplicationController end #显示课程大纲 - def show_course_outline + def syllabus @article = BlogComment.find(@course.outline) respond_to do |format| format.html {render :layout => 'base_courses'} diff --git a/app/views/courses/set_course_outline.js.erb b/app/views/courses/set_course_outline.js.erb index af075d2b8..a43a62c7d 100644 --- a/app/views/courses/set_course_outline.js.erb +++ b/app/views/courses/set_course_outline.js.erb @@ -1,8 +1,8 @@ hideModal(); <%if @course.tea_id == User.current.id && @course.outline == 0 %> <% else %> - $("#course_outline_bar").html(' ') + $("#course_outline_bar").html(' ') <%end %> <%if @is_in_show_outline_page && @is_in_show_outline_page == 'Y'%> - window.location.href='<%=show_course_outline_course_path(@course) %>'; + window.location.href='<%=syllabus_course_path(@course) %>'; <% end %> diff --git a/app/views/courses/show_course_outline.html.erb b/app/views/courses/syllabus.html.erb similarity index 100% rename from app/views/courses/show_course_outline.html.erb rename to app/views/courses/syllabus.html.erb diff --git a/app/views/layouts/base_courses.html.erb b/app/views/layouts/base_courses.html.erb index 05ee7e086..98e8f378d 100644 --- a/app/views/layouts/base_courses.html.erb +++ b/app/views/layouts/base_courses.html.erb @@ -89,11 +89,11 @@ <%if User.current && @course.tea_id == User.current.id && (@course.outline == 0 || BlogComment.where(:id=>@course.outline).count == 0) %> <% elsif User.current && @course.tea_id == User.current.id && @course.outline != 0 && BlogComment.where(:id=>@course.outline).count != 0%> - + <% elsif User.current && @course.tea_id != User.current.id && !@course.is_public? && User.current.member_of_course?(@course) && @course.outline != 0%> - + <% elsif User.current && @course.tea_id != User.current.id && @course.is_public? && @course.outline != 0%> - + <%else%> <%end %> diff --git a/config/routes.rb b/config/routes.rb index 5be734dee..9a6b48da2 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -792,7 +792,7 @@ RedmineApp::Application.routes.draw do get 'course_outline' post 'search_course_outline' post 'set_course_outline' - get 'show_course_outline' + get 'syllabus' end collection do match 'join_private_courses', :via => [:get, :post]