Skip to content
Snippets Groups Projects

Strip slashes from question title numbers

Merged Jorn van de Beek requested to merge jb_strip_quests_slashes into main
1 unresolved thread
3 files
+ 21
2
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -114,6 +114,7 @@ module Quby
update_dqtypes_depends(d_qtypes, question, options)
end
strip_question_number_slashes(question_titles)
seed["quests"] = sort_nested_hash(question_titles)
seed["d_qtypes"] = sort_nested_hash(d_qtypes)
seed["name"] = questionnaire.title
@@ -286,7 +287,13 @@ module Quby
end
def strip_p_tag(text)
text.gsub(/^<p>(.*)<\/p>\n?$/, "\\1")
text.gsub /^<p>(.*)<\/p>\n?$/, '\1'
end
def strip_question_number_slashes(quests)
quests.transform_values! do |value|
value.gsub /^(\s*\d+)\\/, '\1'
    • ik zou dit zelf in generate_question_titles erbij zetten, gezien het bij het strippen van de html hoort, oftwel get converteren van markdown naar text.

      Maar is me zo niet meteen duidelijk waarom hier nog titles worden gebruikt, dacht dat in de seeds alleen maar cft's werden gebruikt.

      iig moeten die cft's ook allemaal gestript lijkt me. de functie zou dus markdown_to_text moeten heten en op meer plekken aangeroepen moeten worden. option descriptions?

      edit: waarbij d\us de eerste regel niet meer geld, generate_question_titles zou markdown_to_text moeten aanroepen.

      Edited by Henk van der Veen
Please register or sign in to reply
end
end
def process_scores
Loading