diff --git a/app/views/shixuns/index.json.jbuilder b/app/views/shixuns/index.json.jbuilder index d6cf7f4d1..8e5d49a34 100644 --- a/app/views/shixuns/index.json.jbuilder +++ b/app/views/shixuns/index.json.jbuilder @@ -7,4 +7,4 @@ json.pagination @total_count > 16 ? true : false json.search_tags @search_tags json.shixuns do json.partial! 'shixun', locals: {shixuns: @shixuns} -end \ No newline at end of file +end diff --git a/db/migrate/20190805010553_modify_ke_contents_for_markdown.rb b/db/migrate/20190805010561_modify_ke_contents_for_markdown.rb similarity index 61% rename from db/migrate/20190805010553_modify_ke_contents_for_markdown.rb rename to db/migrate/20190805010561_modify_ke_contents_for_markdown.rb index 3460f2101..bd8ad915d 100644 --- a/db/migrate/20190805010553_modify_ke_contents_for_markdown.rb +++ b/db/migrate/20190805010561_modify_ke_contents_for_markdown.rb @@ -3,9 +3,10 @@ class ModifyKeContentsForMarkdown < ActiveRecord::Migration[5.2] def change def ke_transform_to_md content return content if content.blank? - s_contents = sanitize(content, tags: %w(img a span table td tr tbody pre), attributes: %w(src href target style)) + s_contents = sanitize(content, tags: %w(img a table td tr tbody pre), attributes: %w(src href target style)) s_contents.gsub(">\n<", "><").gsub(/^\n/, "").gsub(" ", "").gsub(/(\n)+/, "
") - .gsub("\t", "").gsub("\n", "").gsub(" ", "    ").gsub(/()+/, "
") + .gsub("\t", "").gsub(" ", "    ").gsub("\n", "
") + .gsub(/()+/, "
") end # # # 课程讨论区 @@ -15,10 +16,12 @@ class ModifyKeContentsForMarkdown < ActiveRecord::Migration[5.2] # end #试卷的标题 - # ExerciseQuestion.find_each do |eq| - # question_title = ke_transform_to_md eq.question_title - # eq.update_column(:question_title, question_title) - # end + ExerciseQuestion.where(:exercise_id => 1890).find_each do |eq| + puts("#eq.question_title: #{eq.question_title}") + question_title = ke_transform_to_md eq.question_title + puts("#question_title: #{question_title}") + eq.update_column(:question_title, question_title) + end # # 试卷的答案 # ExerciseStandardAnswer.find_each do |esa| @@ -27,10 +30,10 @@ class ModifyKeContentsForMarkdown < ActiveRecord::Migration[5.2] # end # # 试卷题库的问题标题 - ExerciseBankQuestion.find_each do |ebq| - question_title = ke_transform_to_md ebq.question_title - ebq.update_column(:question_title, question_title) - end + # ExerciseBankQuestion.find_each do |ebq| + # question_title = ke_transform_to_md ebq.question_title + # ebq.update_column(:question_title, question_title) + # end # # # 试卷答案 # ExerciseBankStandardAnswer.find_each do |ebsa|