Order of Credit Eligibility line items
Displayed eligibility line items on the Progress page of a Credit course in the order of appearance in the courseware. ECOM-1782
This commit is contained in:
@@ -120,27 +120,25 @@ from django.utils.http import urlquote_plus
|
||||
%endif
|
||||
<button class="credit-help"><i class="fa fa-question"></i><span class="sr">Help regarding credit requirement</span></button><br>
|
||||
<div class="requirement-container" data-eligible="${credit_course_requirements['eligibility_status']}">
|
||||
%for namespace in credit_course_requirements['requirements']:
|
||||
%for requirement in credit_course_requirements['requirements'][namespace]:
|
||||
<div class="requirement">
|
||||
<div class="requirement-name">${_(requirement['display_name'])}</div>
|
||||
<div class="requirement-status">
|
||||
%if requirement['status']:
|
||||
%if requirement['status'] == 'submitted':
|
||||
<span class="requirement-submitted">${_("Verification Submitted")}</span>
|
||||
%elif requirement['status'] == 'failed':
|
||||
<i class="fa fa-times"></i>
|
||||
<span>${_("Verification Failed" )}</span>
|
||||
%elif requirement['status'] == 'satisfied':
|
||||
<i class="fa fa-check"></i>
|
||||
<span>Verified on ${get_time_display(requirement['status_date'], DEFAULT_SHORT_DATE_FORMAT, settings.TIME_ZONE)}</span>
|
||||
%endif
|
||||
%else:
|
||||
<span class="not-achieve">${_("Upcoming")}</span>
|
||||
%for requirement in credit_course_requirements['requirements']:
|
||||
<div class="requirement">
|
||||
<div class="requirement-name">${_(requirement['display_name'])}</div>
|
||||
<div class="requirement-status">
|
||||
%if requirement['status']:
|
||||
%if requirement['status'] == 'submitted':
|
||||
<span class="requirement-submitted">${_("Verification Submitted")}</span>
|
||||
%elif requirement['status'] == 'failed':
|
||||
<i class="fa fa-times"></i>
|
||||
<span>${_("Verification Failed" )}</span>
|
||||
%elif requirement['status'] == 'satisfied':
|
||||
<i class="fa fa-check"></i>
|
||||
<span>Verified on ${get_time_display(requirement['status_date'], DEFAULT_SHORT_DATE_FORMAT, settings.TIME_ZONE)}</span>
|
||||
%endif
|
||||
</div>
|
||||
%else:
|
||||
<span class="not-achieve">${_("Upcoming")}</span>
|
||||
%endif
|
||||
</div>
|
||||
%endfor
|
||||
</div>
|
||||
%endfor
|
||||
</div>
|
||||
<button class="detail-collapse" aria-live="polite"><i class="fa fa-caret-up"></i>
|
||||
|
||||
Reference in New Issue
Block a user