# Produces:
# -----------------------------
# Generates a Question for each question format for each Section
# (see dmptemplates.yml, phases.yml, versions.yml, sections.yml and question_formats.yml)
#
# [template]_phase_[1..2]_version_[1..2]_section_[1..2]_question_[text_area, text_field, etc]
# [template]_unpublished_phase_[1..2]_version_[1..2]_section_[1..4]_question_[text_area, etc]
#
# Import sections.yml so that we can dynamically generate sections
<% sections = YAML::load(ERB.new(File.read('./test/fixtures/sections.yml')).result) %>
<% sections.each do |lbl, hash| %>
<%= lbl %>_question_text_area:
text: 'Question with Text Area'
default_value: 'Default value for text area'
guidance: 'Guidance for text area'
number: 1
section: <%= lbl %>
question_format: question_format_text_area
option_comment_display: true
<%= lbl %>_question_text_field:
text: 'Question with Text Field'
default_value: 'Default value for text field'
guidance: 'Guidance for text field'
number: 2
section: <%= lbl %>
question_format: question_format_text_field
option_comment_display: true
<%= lbl %>_question_radio_button:
text: 'Question with Radio Buttons'
default_value: 'Default value for radio buttons'
guidance: 'Guidance for radio buttons'
number: 3
section: <%= lbl %>
question_format: question_format_radio_button
option_comment_display: true
<%= lbl %>_question_check_box:
text: 'Question with Check Boxes'
default_value: 'Default value for check boxes'
guidance: 'Guidance for check boxes'
number: 4
section: <%= lbl %>
question_format: question_format_check_box
option_comment_display: true
<%= lbl %>_question_dropdown:
text: 'Question with Select Box'
default_value: 'Default value for select box'
guidance: 'Guidance for Select Box'
number: 5
section: <%= lbl %>
question_format: question_format_dropdown
option_comment_display: true
<%= lbl %>_question_multi_select_box:
text: 'Question with Multi-Select Box'
default_value: 'Default value for multi select'
guidance: 'Guidance for multi select'
number: 6
section: <%= lbl %>
question_format: question_format_multi_select
option_comment_display: true
<% end %>