{% load i18n %} {% load compressed %} {% load staticfiles %} <!DOCTYPE html> <html> <head> <title> {% blocktrans with platform_name=platform_name %} Reset Your {{ platform_name }} Password {% endblocktrans %} </title> {% compressed_css 'style-vendor' %} {% compressed_css 'style-app' %} {% compressed_css 'style-app-extend1' %} {% compressed_css 'style-app-extend2' %} {% block main_vendor_js %} {% compressed_js 'main_vendor' %} {% endblock %} <!--[if lt IE 9]> <script src="{% static 'js/html5shiv.js' %}"></script> <![endif]--> <script type="text/javascript"> $(function() { var view_name = 'view-passwordreset'; // adding js class for styling with accessibility in mind $('body').addClass('js').addClass(view_name); // new window/tab opening $('a[rel="external"], a[class="new-vp"]') .click( function() { window.open( $(this).attr('href') ); return false; }); // form field label styling on focus $("form :input").focus(function() { $("label[for='" + this.id + "']").parent().addClass("is-focused"); }).blur(function() { $("label").parent().removeClass("is-focused"); }); }); </script> </head> <body class="view-passwordreset"> <header class="global"> <nav> <h1 class="logo"> <a href="{{MKTG_URL_ROOT}}"><img src="{% static 'images/header-logo.png' %}"></a> </h1> </nav> </header> <section class="content-wrapper"> <section class="passwordreset container"> <section class="introduction"> <header> <h1> {% blocktrans with platform_name=platform_name %} Reset Your {{ platform_name }} Password {% endblocktrans %} </h1> </header> </section> <section role="main" class="content"> {% if validlink %} <header> <h2 class="sr">{% trans "Password Reset Form" %}</h2> </header> <form role="form" id="passwordreset-form" method="post" data-remote="true" action="">{% csrf_token %} <!-- status messages --> <div role="alert" class="status message"> <h3 class="message-title"> {% blocktrans with platform_name=platform_name %} We're sorry, {{ platform_name }} enrollment is not available in your region {% endblocktrans %} </h3> </div> <div role="alert" class="status message submission-error"> <h3 class="message-title">{% trans "The following errors occured while processing your registration: " %}</h3> <ul class="message-copy"> <li>{% trans "You must complete all fields." %}</li> <li>{% trans "The two password fields didn't match." %}</li> </ul> </div> <div role="alert" class="status message system-error"> <h3 class="message-title">{% trans "We're sorry, our systems seem to be having trouble processing your password reset" %}</h3> <p class="message-copy"> {% blocktrans with start_link='<a href="{{MKTG_URL_CONTACT}}">' end_link='</a>' %} Someone has been made aware of this issue. Please try again shortly. Please {{ start_link }}contact us{{ end_link }} about any concerns you have. {% endblocktrans %} </p> </div> <p class="instructions"> {% trans 'Please enter your new password twice so we can verify you typed it in correctly. <br /> Required fields are noted by <strong class="indicator">bold text and an asterisk (*)</strong>.' %} </p> <fieldset class="group group-form group-form-requiredinformation"> <legend class="sr">{% trans "Required Information" %}</legend> <ol class="list-input"> <li class="field required password" id="field-new_password1"> <label for="new_password1">{% trans "Your New Password" %}</label> <input id="new_password1" type="password" name="new_password1" placeholder="*****" /> </li> <li class="field required password" id="field-new_password2"> <label for="new_password2">{% trans "Your New Password Again" %}</label> <input id="new_password2" type="password" name="new_password2" placeholder="*****" /> </li> </ol> </fieldset> <div class="form-actions"> <button name="submit" type="submit" id="submit" class="action action-primary action-update">{% trans "Change My Password" %}</button> </div> </form> {% else %} <header> <h2 class="sr">{% trans "Your Password Reset Was Unsuccessful" %}</h2> </header> <p> {% blocktrans with start_link='<a href="/login">' end_link='</a>' %} The password reset link was invalid, possibly because the link has already been used. Please return to the {{ start_link }}login page{{ end_link }} and start the password reset process again. {% endblocktrans %} </p> {% endif %} </section> <aside role="complementary"> <header> <h3 class="sr">{% trans "Password Reset Help" %}</h3> </header> <div class="cta cta-help"> <h3>{% trans "Need Help?" %}</h3> <p> {% blocktrans with start_link='<a href="{{MKTG_URL_FAQ}}">' end_link='</a>' %} View our {{ start_link }}help section for contact information and answers to commonly asked questions{{ end_link }} {% endblocktrans %} </p> </div> </aside> </section> </section>