{include file='userMenuSidebar'} {include file='header' __disableAds=true} {include file='formError'}

{lang}wcf.user.accountManagement.warning{/lang}

{if $success|isset && $success|count > 0}
{foreach from=$success item=successMessage}

{lang}{@$successMessage}{/lang}

{/foreach}
{/if} {assign var=__authProvider value=$__wcf->getUserProfileHandler()->getAuthProvider()}
{if !$__authProvider}

{lang}wcf.user.password{/lang}

{if $errorField == 'password'} {if $errorType == 'empty'}{lang}wcf.global.form.error.empty{/lang}{/if} {if $errorType == 'false'}{lang}wcf.user.password.error.false{/lang}{/if} {/if} {lang}wcf.user.accountManagement.password.description{/lang} {lang}wcf.user.lostPassword{/lang}
{event name='passwordFields'}
{/if} {if $__wcf->getSession()->getPermission('user.profile.canRename')}

{lang}wcf.user.changeUsername{/lang}

{if $errorField == 'username'} {if $errorType == 'empty'}{lang}wcf.global.form.error.empty{/lang}{/if} {if $errorType == 'invalid'}{lang}wcf.user.username.error.invalid{/lang}{/if} {if $errorType == 'notUnique'}{lang}wcf.user.username.error.notUnique{/lang}{/if} {if $errorType == 'alreadyRenamed'}{lang}wcf.user.username.error.alreadyRenamed{/lang}{/if} {/if} {if $renamePeriod > 0} {lang}wcf.user.changeUsername.description{/lang} {/if}
{event name='changeUsernameFields'}
{/if} {if !$__authProvider}

{lang}wcf.user.changePassword{/lang}

{if $errorField == 'newPassword'} {if $errorType == 'empty'}{lang}wcf.global.form.error.empty{/lang}{/if} {if $errorType == 'notSecure'}{lang}wcf.user.password.error.notSecure{/lang}{/if} {/if}
{if $errorField == 'confirmNewPassword'} {if $errorType == 'empty'}{lang}wcf.global.form.error.empty{/lang}{/if} {if $errorType == 'notEqual'}{lang}wcf.user.confirmPassword.error.notEqual{/lang}{/if} {/if}
{event name='changePasswordFields'}
{/if} {if $__wcf->getSession()->getPermission('user.profile.canChangeEmail')}

{lang}wcf.user.changeEmail{/lang}

{if $errorField == 'email'} {if $errorType == 'empty'}{lang}wcf.global.form.error.empty{/lang}{/if} {if $errorType == 'invalid'}{lang}wcf.user.email.error.invalid{/lang}{/if} {if $errorType == 'notUnique'}{lang}wcf.user.email.error.notUnique{/lang}{/if} {/if}
{if $errorField == 'confirmEmail'} {if $errorType == 'notEqual'}{lang}wcf.user.confirmEmail.error.notEqual{/lang}{/if} {/if}
{event name='changeEmailFields'} {if REGISTER_ACTIVATION_METHOD == 1 && $__wcf->getUser()->reactivationCode != 0}
{lang newEmail=$__wcf->user->newEmail}wcf.user.changeEmail.needReactivation{/lang} {lang}wcf.user.emailActivation{/lang}
{/if}
{/if} {if $__wcf->getSession()->getPermission('user.profile.canQuit')}

{lang}wcf.user.quit{/lang}

{if $quitStarted}
{else}
{lang}wcf.user.quit.description{/lang}
{/if} {event name='quitFields'}
{/if} {hascontent}

{lang}wcf.user.3rdparty{/lang}

{content} {if $__authProvider}
{lang}wcf.user.3rdparty.{@$__authProvider}{/lang}
{elseif !$__wcf->getUser()->hasAdministrativeAccess()} {if GITHUB_PUBLIC_KEY !== '' && GITHUB_PRIVATE_KEY !== ''}
{lang}wcf.user.3rdparty.github{/lang}
{if $__wcf->getSession()->getVar('__githubToken')} {else} {lang}wcf.user.3rdparty.github.connect{/lang} {/if}
{/if} {if TWITTER_PUBLIC_KEY !== '' && TWITTER_PRIVATE_KEY !== ''}
{lang}wcf.user.3rdparty.twitter{/lang}
{if $__wcf->getSession()->getVar('__twitterData')} {else} {lang}wcf.user.3rdparty.twitter.connect{/lang} {/if}
{/if} {if FACEBOOK_PUBLIC_KEY !== '' && FACEBOOK_PRIVATE_KEY !== ''}
{lang}wcf.user.3rdparty.facebook{/lang}
{if $__wcf->getSession()->getVar('__facebookData')} {else} {lang}wcf.user.3rdparty.facebook.connect{/lang} {/if}
{/if} {if GOOGLE_PUBLIC_KEY !== '' && GOOGLE_PRIVATE_KEY !== ''}
{lang}wcf.user.3rdparty.google{/lang}
{if $__wcf->getSession()->getVar('__googleData')} {else} {lang}wcf.user.3rdparty.google.connect{/lang} {/if}
{/if} {event name='3rdpartyFields'} {/if} {/content}
{/hascontent} {event name='sections'}
{@SECURITY_TOKEN_INPUT_TAG}
{include file='footer' __disableAds=true}