- make category a data field of an input - namespace event types - don't try to use the track function when it doesn't exist - generate event types if it doesn't match a pre-existing pattern
26 lines
1.2 KiB
HTML
26 lines
1.2 KiB
HTML
<form class="rubric-template" id="inputtype_${id}" xmlns="http://www.w3.org/1999/html">
|
|
<h3>Rubric</h3>
|
|
<p>Select the criteria you feel best represents this submission in each category.</p>
|
|
<div class="rubric">
|
|
% for i in range(len(categories)):
|
|
<% category = categories[i] %>
|
|
<span class="rubric-category">${category['description']}</span> <br/>
|
|
<ul class="rubric-list">
|
|
% for j in range(len(category['options'])):
|
|
<% option = category['options'][j] %>
|
|
%if option['selected']:
|
|
<li class="selected-grade rubric-list-item">
|
|
%else:
|
|
<li class="rubric-list-item">
|
|
% endif
|
|
<label class="rubric-label" for="score-${i}-${j}">
|
|
<input type="radio" class="score-selection" data-category="${i}" name="score-selection-${i}" id="score-${i}-${j}" value="${option['points']}"/>
|
|
<span class="wrappable"> ${option['points']} points : ${option['text']}</span>
|
|
</label>
|
|
</li>
|
|
% endfor
|
|
</ul>
|
|
% endfor
|
|
</div>
|
|
</form>
|