${i+1}.
${pretty(q['text'])}
% if q['type'] == 'radio':
% for opt in q['options']:
${pretty(opt)}
% endfor
% elif q['type'] == 'checkbox':
% for opt in q['options']:
${pretty(opt)}
% endfor
% elif q['type'] in ('text', 'text_regex'):
% elif q['type'] == 'textarea':
% endif
% if t['show_hints']:
% if 'hint' in q:
Ajuda
% endif # hint
% if 'modal' in q:
% endif # modal
% endif # show_hints
% if t['train_mode'] and 'grade' in q:
% if q['grade'] > 0.9:
${round(q['grade'] * q['points'] / total_points * 20.0, 1)} valores
% elif q['grade'] > 0.5:
${round(q['grade'] * q['points'] / total_points * 20.0, 1)} valores
% else:
${round(q['grade'] * q['points'] / total_points * 20.0, 1)} valores
% endif
% endif
% if t['show_points']:
(${round(q['points'] / total_points * 20.0, 1)} pontos)
% endif