<%! import json from django.core.urlresolvers import reverse from django.conf import settings from django.utils.translation import ugettext as _ from microsite_configuration import microsite %> <%inherit file="/main.html" /> <%namespace name='static' file='/static_content.html'/> <%block name="pagetitle">${_("Account Settings")} <%block name="nav_skip">#u-field-input-username <%block name="header_extras"> % for template_name in ["field_dropdown", "field_link", "field_readonly", "field_text"]: % endfor % if duplicate_provider:
<%include file='/dashboard/_dashboard_third_party_error.html' />
% endif
<%block name="headextra"> <%static:css group='style-course'/> <%block name="js_extra"> <%static:require_module module_name="js/student_account/views/account_settings_factory" class_name="AccountSettingsFactory"> var fieldsData = ${ json.dumps(fields) }; var authData = ${ json.dumps(auth) }; var platformName = ${ json.dumps(microsite.get_value('platform_name', settings.PLATFORM_NAME))}; AccountSettingsFactory( fieldsData, authData, '${user_accounts_api_url}', '${user_preferences_api_url}', ${user.id}, platformName );