|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
class CoursesController < ApplicationController
|
|
|
|
|
layout 'base_courses'
|
|
|
|
|
# layout 'base_courses'
|
|
|
|
|
include CoursesHelper
|
|
|
|
|
include ActivitiesHelper
|
|
|
|
|
helper :activities
|
|
|
|
@ -73,6 +73,7 @@ class CoursesController < ApplicationController
|
|
|
|
|
if @course.errors.full_messages.count <= 0
|
|
|
|
|
respond_to do |format|
|
|
|
|
|
format.html {
|
|
|
|
|
# render :layout => 'base_courses'
|
|
|
|
|
flash[:notice] = l(:notice_successful_update)
|
|
|
|
|
redirect_to settings_course_url(@course)
|
|
|
|
|
}
|
|
|
|
@ -82,7 +83,7 @@ class CoursesController < ApplicationController
|
|
|
|
|
respond_to do |format|
|
|
|
|
|
format.html {
|
|
|
|
|
settings
|
|
|
|
|
render :action => 'settings'
|
|
|
|
|
redirect_to settings_course_url(@course)
|
|
|
|
|
}
|
|
|
|
|
format.api { render_validation_errors(@course) }
|
|
|
|
|
end
|
|
|
|
@ -407,6 +408,10 @@ class CoursesController < ApplicationController
|
|
|
|
|
|
|
|
|
|
@roles = Role.givable.all[3..5]
|
|
|
|
|
@members = @course.member_principals.includes(:roles, :principal).all.sort
|
|
|
|
|
respond_to do |format|
|
|
|
|
|
format.html { render :layout => 'base_courses' }
|
|
|
|
|
format.api { render_validation_errors(@course) }
|
|
|
|
|
end
|
|
|
|
|
else
|
|
|
|
|
render_403
|
|
|
|
|
end
|
|
|
|
@ -424,6 +429,7 @@ class CoursesController < ApplicationController
|
|
|
|
|
else
|
|
|
|
|
respond_to do |format|
|
|
|
|
|
format.html {
|
|
|
|
|
render :layout => 'base_courses'
|
|
|
|
|
flash[:notice] = l(:notice_successful_create)
|
|
|
|
|
if params[:continue]
|
|
|
|
|
redirect_to new_course_url(attrs, :course => '0')
|
|
|
|
|