Finish remaining question types

This commit is contained in:
Charlotte Van Petegem 2025-05-20 18:28:20 +02:00
parent 0d54f756d8
commit 5bd1e821f7
Signed by: chvp
SSH key fingerprint: SHA256:s9rb8jBVfdahqWHuBAcHCBP1wmj4eYQXZfqgz4H3E9E
20 changed files with 431 additions and 8 deletions

View file

@ -0,0 +1,15 @@
<% 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>