app/views/tasks/_time_filler.html.erb
<div id="this-carousel-id" class="carousel slide" data-interval="false"><!-- class of slide for animation -->
<div class="carousel-inner">
<div class="item active first">
<h1>The activity will begin when the timer expires. Practice questions are available while you wait.</h1>
<h3>press the Next button in the top right corner to begin.</h3>
</div>
<% @questions.each_with_index do |question, index| %>
<div class="item">
<div class="col-md-12 moocchat-left-panel">
<div class="row">
<div class="col-md-12 moocchat-left-panel-direction h3">
For the essay below, select one of the <%= question.answers.size %> choices.
</div>
</div>
<div class="row">
<div class="col-md-12 moocchat-reading well"><%= question.text %></div>
</div>
<% correct = question.correct_answer_index %>
<% str = index_to_letter(correct) %>
<div class="row">
<div id="timer_filler_answer" class="col-md-7 answer"><h4>The answer is</h4>
<h4><%= str %></h4>
</div>
</div>
<div class="row answer-box-js">
<p>Select the best answer:</p>
<!-- capture learner's answer as a letter A, B, C, ... -->
<% question.answers.each_with_index do |answer, index| %>
<% choice_letter = index_to_letter(index) %>
<div class="col-md-12 moocchat-choice-area moocchat-conditional answer-box">
<div class="llist-group-item active moocchat-probing-question-choice answer-box1">
<div class="list-group-item moocchat-choice moocchat-choice-<%= index -%> answer-box">
<%= radio_button_tag "u[choice]", choice_letter, checked=false, :class => 'choice-button', 'data-index' => index %>
<div class="moocchat-choice-box moocchat-choice-box-<%= index -%> letter-box letter-box-<%= index -%>">
<%= choice_letter -%>
</div>
<label for="u_choice_<%= choice_letter -%>" class="list-group-item-heading moocchat-choice-statement">
<%= answer %>
</label>
</div>
</div>
</div>
<% end %>
</div>
</div>
</div>
<% end %>
<button id="time_filler_submit" class="btn btn-lg btn-primary">Submit Answer</button>
</div><!-- /.carousel-inner -->
<!-- Next and Previous controls below
href values must reference the id for this carousel -->
<a id="carousel_prev" class="carousel-control left" href="#this-carousel-id" data-slide="prev">‹</a>
<a id="carousel_next" class="carousel-control right" href="#this-carousel-id" data-slide="next">› Next</a>
</div><!-- /.carousel -->