diff --git a/app/assets/images/logo_large.png b/app/assets/images/logo_large.png index 9b919e3..3465067 100644 Binary files a/app/assets/images/logo_large.png and b/app/assets/images/logo_large.png differ diff --git a/app/assets/images/logo_large@2x.png b/app/assets/images/logo_large@2x.png index b7fc91d..d6d8b3c 100644 Binary files a/app/assets/images/logo_large@2x.png and b/app/assets/images/logo_large@2x.png differ diff --git a/app/assets/javascripts/learning_targets.js.coffee b/app/assets/javascripts/concepts.js.coffee similarity index 100% rename from app/assets/javascripts/learning_targets.js.coffee rename to app/assets/javascripts/concepts.js.coffee diff --git a/app/assets/stylesheets/learning_targets.css.scss b/app/assets/stylesheets/concepts.css.scss similarity index 100% rename from app/assets/stylesheets/learning_targets.css.scss rename to app/assets/stylesheets/concepts.css.scss diff --git a/app/assets/stylesheets/output.gif b/app/assets/stylesheets/output.gif index c9031b9..2f7efc1 100644 Binary files a/app/assets/stylesheets/output.gif and b/app/assets/stylesheets/output.gif differ diff --git a/app/assets/stylesheets/units.css.scss b/app/assets/stylesheets/units.css.scss index bf27037..f386119 100644 --- a/app/assets/stylesheets/units.css.scss +++ b/app/assets/stylesheets/units.css.scss @@ -2,6 +2,6 @@ // They will automatically be included in application.css. // You can use Sass (SCSS) here: http://sass-lang.com/ -.lt-heading{ +.concept-heading{ line-height: 200%; } \ No newline at end of file diff --git a/app/controllers/learning_targets_controller.rb b/app/controllers/concepts_controller.rb similarity index 53% rename from app/controllers/learning_targets_controller.rb rename to app/controllers/concepts_controller.rb index 6c29df5..7bda84c 100644 --- a/app/controllers/learning_targets_controller.rb +++ b/app/controllers/concepts_controller.rb @@ -1,44 +1,44 @@ -class LearningTargetsController < ApplicationController +class ConceptsController < ApplicationController def new - @lt = LearningTarget.new + @concept = Concept.new end def create - @lt = current_unit.learning_targets.build(lt_params) - if @lt.save + @concept = current_unit.concepts.build(concept_params) + if @concept.save redirect_to root_path end end def show - @lt = LearningTarget.find(params[:id]) + @concept = Concept.find(params[:id]) end - def lt_params - params.require(:learning_target).permit(:description) + def concept_params + params.require(:concept).permit(:description) end def new_progress enrollment = Enrollment.where("student_id = ? AND course_id = ?", - current_student.id, @lt.unit.course.id).first + current_student.id, @concept.unit.course.id).first progress = LearningTargetProgress.new(enrollment_id: enrollment.id, - learning_target_id: @lt.id) + concept_id: @concept.id) - redirect_to @lt if progress.save + redirect_to @concept if progress.save end def modify_level - @lt = LearningTarget.find(params[:lt_id]) + @concept = Concept.find(params[:concept_id]) if student_signed_in? enrollment = Enrollment.where("student_id = ? AND course_id = ?", - current_student.id, @lt.unit.course.id).first + current_student.id, @concept.unit.course.id).first - progress = LearningTargetProgress.where("learning_target_id = ? AND + progress = LearningTargetProgress.where("concept_id= ? AND enrollment_id = ?", - @lt.id,enrollment.id).first + @concept.id,enrollment.id).first comment = Comment.create(content: params[:comment], commenter_name: current_student.full_name) @@ -46,11 +46,11 @@ def modify_level elsif teacher_signed_in? enrollment = Enrollment.where("student_id = ? AND course_id = ?", - params[:student_id], @lt.unit.course.id).first + params[:student_id], @concept.unit.course.id).first - progress = LearningTargetProgress.where("learning_target_id = ? AND + progress = LearningTargetProgress.where("concept_id= ? AND enrollment_id = ?", - @lt.id,enrollment.id).first + @concept.id,enrollment.id).first comment = Comment.create(content: params[:comment], commenter_name: current_teacher.full_name) @@ -59,7 +59,7 @@ def modify_level progress.add_comment(comment) progress.change_level(params[:level]) - redirect_to @lt if progress.save + redirect_to @concept if progress.save end helper_method :new_progress diff --git a/app/controllers/units_controller.rb b/app/controllers/units_controller.rb index ec71846..e5ce179 100644 --- a/app/controllers/units_controller.rb +++ b/app/controllers/units_controller.rb @@ -8,10 +8,10 @@ def show @unit = Unit.find(params[:id]) end - def add_lt - @lt = LearningTarget.new(unit_id: params[:current_unit], description: params[:lt_desc], number: params[:lt_number]) + def add_concept + @concept = Concept.new(unit_id: params[:current_unit], description: params[:concept_desc], number: params[:concept_number]) - @lt.save + @concept.save redirect_to unit_path(params[:current_unit]) end diff --git a/app/helpers/concepts_helper.rb b/app/helpers/concepts_helper.rb new file mode 100644 index 0000000..80a4dd1 --- /dev/null +++ b/app/helpers/concepts_helper.rb @@ -0,0 +1,2 @@ +module ConceptsHelper +end diff --git a/app/helpers/learning_targets_helper.rb b/app/helpers/learning_targets_helper.rb deleted file mode 100644 index 0aab562..0000000 --- a/app/helpers/learning_targets_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module LearningTargetsHelper -end diff --git a/app/models/learning_target.rb b/app/models/concept.rb similarity index 80% rename from app/models/learning_target.rb rename to app/models/concept.rb index e1e7b88..d979f91 100644 --- a/app/models/learning_target.rb +++ b/app/models/concept.rb @@ -1,4 +1,4 @@ -class LearningTarget < ActiveRecord::Base +class Concept < ActiveRecord::Base belongs_to :unit has_many :learning_target_progresses, dependent: :destroy diff --git a/app/models/learning_target_progress.rb b/app/models/learning_target_progress.rb index dee4cb2..e35953a 100644 --- a/app/models/learning_target_progress.rb +++ b/app/models/learning_target_progress.rb @@ -5,7 +5,7 @@ class LearningTargetProgress < ActiveRecord::Base after_initialize :init belongs_to :enrollment - belongs_to :learning_target + belongs_to :concept has_many :comments validates_presence_of :level diff --git a/app/models/task.rb b/app/models/task.rb index e9d9d80..8f2affe 100644 --- a/app/models/task.rb +++ b/app/models/task.rb @@ -1,6 +1,6 @@ class Task < ActiveRecord::Base - belongs_to :learning_target + belongs_to :concept validates_presence_of :status, :content end diff --git a/app/models/unit.rb b/app/models/unit.rb index 20e66cc..c101a20 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -1,7 +1,7 @@ class Unit < ActiveRecord::Base belongs_to :course - has_many :learning_targets + has_many :concepts validates_presence_of :name, :number end diff --git a/app/views/learning_targets/_modify_level_form.html.erb b/app/views/concepts/_modify_level_form.html.erb similarity index 86% rename from app/views/learning_targets/_modify_level_form.html.erb rename to app/views/concepts/_modify_level_form.html.erb index 0295550..6fb1f73 100644 --- a/app/views/learning_targets/_modify_level_form.html.erb +++ b/app/views/concepts/_modify_level_form.html.erb @@ -1,4 +1,4 @@ -<%= form_tag learning_targets_modify_level_path, id:"levelForm", +<%= form_tag concepts_modify_level_path, id:"levelForm", method: 'post' do%>