<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> <#-- Template for editing a user account --> <#assign strings = i18n() />

${strings.myAccount_heading}

<#if errorEmailIsEmpty??> <#assign errorMessage = strings.error_no_email /> <#elseif errorEmailInUse??> <#assign errorMessage = strings.error_email_already_exists /> <#elseif errorEmailInvalidFormat??> <#assign errorMessage = strings.error_invalid_email(emailAddress) /> <#elseif errorFirstNameIsEmpty??> <#assign errorMessage = strings.error_no_first_name /> <#elseif errorLastNameIsEmpty??> <#assign errorMessage = strings.error_no_last_name /> <#elseif errorNoRoleSelected??> <#assign errorMessage = strings.error_no_role /> <#elseif errorPasswordIsEmpty??> <#assign errorMessage = strings.error_no_password /> <#elseif errorPasswordIsWrongLength??> <#assign errorMessage = strings.error_password_length(minimumLength, maximumLength) /> <#elseif errorPasswordsDontMatch??> <#assign errorMessage = strings.error_password_mismatch /> <#if errorMessage?has_content> <#if confirmChange??> <#assign confirmMessage = strings.myAccount_confirm_changes /> <#if confirmEmailSent??> <#assign confirmMessage = strings.myAccount_confirm_changes_plus_note(emailAddress) /> <#if confirmMessage?has_content>
<#if showProxyPanel?? > <#include "userAccounts-myProxiesPanel.ftl">

${strings.email_change_will_be_confirmed}

<#if !externalAuth??>

${strings.minimum_password_length(minimumLength)}
${strings.leave_password_unchanged}

${strings.or} ${strings.cancel_link}

* ${strings.required_fields}

${stylesheets.add('')} ${stylesheets.add('')} ${scripts.add('', '')}