-Remove unicode and use six.text_type
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
<%!
|
||||
import json
|
||||
import pytz
|
||||
import six
|
||||
from courseware.context_processor import user_timezone_locale_prefs
|
||||
from datetime import datetime, timedelta
|
||||
from django.utils import timezone
|
||||
@@ -196,7 +197,7 @@ from student.models import CourseEnrollment
|
||||
is_course_blocked = (session_id in block_courses)
|
||||
course_verification_status = verification_status_by_course.get(session_id, {})
|
||||
course_requirements = courses_requirements_not_met.get(session_id)
|
||||
related_programs = inverted_programs.get(unicode(entitlement.course_uuid if is_unfulfilled_entitlement else session_id))
|
||||
related_programs = inverted_programs.get(six.text_type(entitlement.course_uuid if is_unfulfilled_entitlement else session_id))
|
||||
show_consent_link = (session_id in consent_required_courses)
|
||||
course_overview = enrollment.course_overview
|
||||
resume_button_url = resume_button_urls[dashboard_index]
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
## xss-lint: disable=mako-missing-default
|
||||
<%!
|
||||
import third_party_auth
|
||||
import six
|
||||
from third_party_auth import pipeline, provider
|
||||
from django.utils.translation import ugettext as _
|
||||
from django_countries import countries
|
||||
@@ -46,6 +48,7 @@ from student.models import UserProfile
|
||||
|
||||
<p class="instructions">
|
||||
${_('Create your own {platform_name} account below').format(platform_name=platform_name)}
|
||||
# xss-lint: disable=python-wrap-html
|
||||
<span class="note">${_('Required fields are noted by <strong class="indicator">bold text and an asterisk (*)</strong>.')}</span>
|
||||
</p>
|
||||
|
||||
@@ -54,6 +57,7 @@ from student.models import UserProfile
|
||||
|
||||
<p class="instructions">
|
||||
## Translators: selected_provider is the name of an external, third-party user authentication service (like Google or LinkedIn).
|
||||
# xss-lint: disable=python-wrap-html, python-interpolate-html
|
||||
${_("You've successfully signed in with {selected_provider}.").format(selected_provider='<strong>%s</strong>' % selected_provider)}<br />
|
||||
${_("We just need a little more information before you start learning with {platform_name}.").format(platform_name=settings.PLATFORM_NAME)}
|
||||
</p>
|
||||
@@ -64,6 +68,7 @@ from student.models import UserProfile
|
||||
|
||||
<p class="instructions">
|
||||
${_("Please complete the following fields to register for an account. ")}<br />
|
||||
# xss-lint: disable=python-wrap-html
|
||||
${_('Required fields are noted by <strong class="indicator">bold text and an asterisk (*)</strong>.')}
|
||||
</p>
|
||||
|
||||
@@ -164,7 +169,7 @@ from student.models import UserProfile
|
||||
<select id="country" name="country" ${'required aria-required="true"' if settings.REGISTRATION_EXTRA_FIELDS['country'] == 'required' else ''}>
|
||||
<option value="">--</option>
|
||||
%for code, country_name in countries:
|
||||
<option value="${code}">${ unicode(country_name) }</option>
|
||||
<option value="${code}">${ six.text_type(country_name) }</option>
|
||||
%endfor
|
||||
</select>
|
||||
</div>
|
||||
@@ -240,7 +245,9 @@ from student.models import UserProfile
|
||||
<div class="field required checkbox" id="field-tos">
|
||||
<input id="tos-yes" type="checkbox" name="terms_of_service" value="true" required aria-required="true" />
|
||||
<label for="tos-yes">${_('I agree to the {link_start}Terms of Service{link_end}').format(
|
||||
# xss-lint: disable=python-wrap-html
|
||||
link_start='<a href="{url}" class="new-vp" tabindex="-1">'.format(url=marketing_link('TOS')),
|
||||
# xss-lint: disable=python-wrap-html
|
||||
link_end='</a>')}</label>
|
||||
</div>
|
||||
% endif
|
||||
@@ -252,7 +259,9 @@ from student.models import UserProfile
|
||||
honor_code_path = marketing_link('TOS') + "#honor"
|
||||
%>
|
||||
<label for="honorcode-yes">${_('I agree to the {link_start}Honor Code{link_end}').format(
|
||||
# xss-lint: disable=python-wrap-html
|
||||
link_start='<a href="{url}" class="new-vp" tabindex="-1">'.format(url=honor_code_path),
|
||||
# xss-lint: disable=python-wrap-html
|
||||
link_end='</a>')}</label>
|
||||
</div>
|
||||
% endif
|
||||
|
||||
Reference in New Issue
Block a user