15 lines
620 B
Text
15 lines
620 B
Text
<% index = -1 %>
|
|
<div data-behaviour="lyrics_answer"
|
|
data-submit-url="<%= answer_question_url(question.id) %>"
|
|
>
|
|
<% question.data.lines.each do |l| %>
|
|
<% parts = l.split "{}", -1 %>
|
|
<p>
|
|
<%= render partial: "questions/lyrics_given_part", locals: {text: parts[0]} %>
|
|
<% parts[1..].each do |text| %>
|
|
<%= render partial: "questions/lyrics_input", locals: {index: (index += 1), answer_data: question.answer&.data} %>
|
|
<%= render partial: "questions/lyrics_given_part", locals: {text: text} %>
|
|
<% end %>
|
|
</p>
|
|
<% end %>
|
|
</div>
|