[LTI Provider] Made reverifications parameter to courseware optional
This commit is contained in:
@@ -1,87 +1,90 @@
|
|||||||
<%! from django.utils.translation import ugettext as _ %>
|
<%! from django.utils.translation import ugettext as _ %>
|
||||||
<%! from django.core.urlresolvers import reverse %>
|
<%! from django.core.urlresolvers import reverse %>
|
||||||
% if reverifications["must_reverify"]:
|
|
||||||
% if len(reverifications["must_reverify"]) > 1:
|
|
||||||
|
|
||||||
<div class="wrapper-msg urgency-high">
|
% if reverifications:
|
||||||
<div class="msg msg-reverify has-actions">
|
% if reverifications["must_reverify"]:
|
||||||
<div class="msg-content">
|
% if len(reverifications["must_reverify"]) > 1:
|
||||||
<h2 class="title">${_("You need to re-verify to continue")}</h2>
|
|
||||||
<div class="copy">
|
<div class="wrapper-msg urgency-high">
|
||||||
<p class="activation-message">
|
<div class="msg msg-reverify has-actions">
|
||||||
${_("People change, and each year we ask you to re-verify your identity for our verified certificates. Take a minute now to help us renew your identity.")}
|
<div class="msg-content">
|
||||||
</p>
|
<h2 class="title">${_("You need to re-verify to continue")}</h2>
|
||||||
<ul class="reverify-list">
|
<div class="copy">
|
||||||
|
<p class="activation-message">
|
||||||
|
${_("People change, and each year we ask you to re-verify your identity for our verified certificates. Take a minute now to help us renew your identity.")}
|
||||||
|
</p>
|
||||||
|
<ul class="reverify-list">
|
||||||
|
% for item in reverifications["must_reverify"]:
|
||||||
|
<li class="item">
|
||||||
|
${_('{course_name}: Re-verify by {date}').format(
|
||||||
|
course_name=u"<strong>{0}</strong>".format(item.course_name),
|
||||||
|
date=item.date
|
||||||
|
)}
|
||||||
|
</li>
|
||||||
|
% endfor
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<nav class="nav-actions" aria-label="${_('Notification Actions')}">
|
||||||
|
<h3 class="sr">${_('Notification Actions')}</h3>
|
||||||
|
<ul>
|
||||||
|
<li class="nav-item"><a class="btn action-primary action-reverify" href="${reverse('verify_student_midcourse_reverify_dash')}">Re-verify</a></li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
% elif reverifications["must_reverify"]:
|
||||||
|
<div class="wrapper-msg urgency-high">
|
||||||
|
<div class="msg msg-reverify has-actions">
|
||||||
|
<div class="msg-content">
|
||||||
|
<h2 class="title">${_("You need to re-verify to continue")}</h2>
|
||||||
% for item in reverifications["must_reverify"]:
|
% for item in reverifications["must_reverify"]:
|
||||||
<li class="item">
|
<div class="copy">
|
||||||
${_('{course_name}: Re-verify by {date}').format(
|
<p class='activation-message'>
|
||||||
course_name=u"<strong>{0}</strong>".format(item.course_name),
|
${_('To continue in the ID Verified track in {course_name}, you need to re-verify your identity by {date}.').format(
|
||||||
date=item.date
|
course_name=u"<strong>{}</strong>".format(item.course_name),
|
||||||
)}
|
date=item.date
|
||||||
</li>
|
)}
|
||||||
% endfor
|
</p>
|
||||||
</ul>
|
</div>
|
||||||
|
</div>
|
||||||
|
<nav class="nav-actions" aria-label="${_('Notification Actions')}">
|
||||||
|
<h3 class="sr">${_('Notification Actions')}</h3>
|
||||||
|
<ul>
|
||||||
|
<li class="nav-item"><a class="btn action-primary action-reverify" href="${reverse('verify_student_midcourse_reverify_dash')}">Re-verify</a></li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<nav class="nav-actions" aria-label="${_('Notification Actions')}">
|
% endfor
|
||||||
<h3 class="sr">${_('Notification Actions')}</h3>
|
%endif
|
||||||
<ul>
|
%endif
|
||||||
<li class="nav-item"><a class="btn action-primary action-reverify" href="${reverse('verify_student_midcourse_reverify_dash')}">Re-verify</a></li>
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
% elif reverifications["must_reverify"]:
|
%if reverifications["denied"] and denied_banner:
|
||||||
<div class="wrapper-msg urgency-high">
|
<div class="wrapper-msg urgency-high" id="failed-verification-banner">
|
||||||
<div class="msg msg-reverify has-actions">
|
<div class="msg msg-reverify is-dismissable">
|
||||||
<div class="msg-content">
|
<div class="msg-content">
|
||||||
<h2 class="title">${_("You need to re-verify to continue")}</h2>
|
<h2 class="title">${_("Your re-verification failed")}</h2>
|
||||||
% for item in reverifications["must_reverify"]:
|
% for item in reverifications["denied"]:
|
||||||
<div class="copy">
|
% if item.display:
|
||||||
<p class='activation-message'>
|
<div class="copy">
|
||||||
${_('To continue in the ID Verified track in {course_name}, you need to re-verify your identity by {date}.').format(
|
<p class='activation-message'>
|
||||||
course_name=u"<strong>{}</strong>".format(item.course_name),
|
${_('Your re-verification for {course_name} failed and you are no longer eligible for a Verified Certificate. If you think this is in error, please contact us at {email}.').format(
|
||||||
date=item.date
|
course_name=u"<strong>{}</strong>".format(item.course_name),
|
||||||
)}
|
email=u'<a class="contact-link" href="mailto:{email}">{email}</a>'.format(
|
||||||
</p>
|
email=billing_email
|
||||||
|
)
|
||||||
|
)}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
% endif
|
||||||
|
% endfor
|
||||||
|
</div>
|
||||||
|
<div class="action-dismiss">
|
||||||
|
<button class="button-dismiss" id="failed-verification-button-dismiss"><i class="icon fa fa-times-circle"></i> <span class="sr">${_('Dismiss')}</span></button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<nav class="nav-actions" aria-label="${_('Notification Actions')}">
|
|
||||||
<h3 class="sr">${_('Notification Actions')}</h3>
|
|
||||||
<ul>
|
|
||||||
<li class="nav-item"><a class="btn action-primary action-reverify" href="${reverse('verify_student_midcourse_reverify_dash')}">Re-verify</a></li>
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
%endif
|
||||||
% endfor
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if reverifications["denied"] and denied_banner:
|
|
||||||
<div class="wrapper-msg urgency-high" id="failed-verification-banner">
|
|
||||||
<div class="msg msg-reverify is-dismissable">
|
|
||||||
<div class="msg-content">
|
|
||||||
<h2 class="title">${_("Your re-verification failed")}</h2>
|
|
||||||
% for item in reverifications["denied"]:
|
|
||||||
% if item.display:
|
|
||||||
<div class="copy">
|
|
||||||
<p class='activation-message'>
|
|
||||||
${_('Your re-verification for {course_name} failed and you are no longer eligible for a Verified Certificate. If you think this is in error, please contact us at {email}.').format(
|
|
||||||
course_name=u"<strong>{}</strong>".format(item.course_name),
|
|
||||||
email=u'<a class="contact-link" href="mailto:{email}">{email}</a>'.format(
|
|
||||||
email=billing_email
|
|
||||||
)
|
|
||||||
)}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
% endif
|
|
||||||
% endfor
|
|
||||||
</div>
|
|
||||||
<div class="action-dismiss">
|
|
||||||
<button class="button-dismiss" id="failed-verification-button-dismiss"><i class="icon fa fa-times-circle"></i> <span class="sr">${_('Dismiss')}</span></button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
%endif
|
%endif
|
||||||
|
|||||||
Reference in New Issue
Block a user