{{ extends "layouts/profile" }} {{ import "layouts/partials/menu/profile" }} {{ import "layouts/partials/helpers/csrf" }} {{block title()}}{{ T("profile_edit_page", UserProfile.Username) }}{{end}} {{ block profile_navigation()}}{{ yield profile_menu(route="profile_edit") }}{{end}} {{block profile_content()}}

{{ T("personal_info")}}

{{ yield csrf_field()}}

{{UserProfile.APIToken}}

Reset API key

{{ T("api_documentation")}}


{{ yield errors(name="Email")}}

{{ yield errors(name="Language")}} {{ if !User.HasAdmin()}}

{{ yield errors(name="CurrentPassword")}} {{end}}

{{ yield errors(name="Password")}}

{{ yield errors(name="ConfirmPassword")}}

{{ T("preferences")}}



{{ yield errors(name="Theme")}} {{ if DefaultUserSettings("new_torrent")}}

{{ yield errors(name="NewTorrent")}} {{end}} {{ if DefaultUserSettings("new_torrent_email")}}

{{ yield errors(name="NewTorrentEmail")}} {{end}} {{ if DefaultUserSettings("new_comment")}}

{{ yield errors(name="NewComment")}} {{end}} {{ if DefaultUserSettings("new_comment_email")}}

{{ yield errors(name="NewCommentEmail")}} {{end}} {{ if DefaultUserSettings("new_responses")}}

{{ yield errors(name="NewResponses")}} {{end}} {{ if DefaultUserSettings("new_responses_email")}}

{{ yield errors(name="NewResponsesEmail")}} {{end}} {{ if DefaultUserSettings("new_follower")}}

{{ yield errors(name="NewFollower")}} {{end}} {{ if DefaultUserSettings("new_follower_email")}}

{{ yield errors(name="NewFollowerEmail")}} {{end}} {{ if DefaultUserSettings("followed")}}

{{ yield errors(name="Followed")}} {{end}} {{ if DefaultUserSettings("followed_email")}}

{{ yield errors(name="FollowedEmail")}} {{end}} {{ if User.HasAdmin()}}

{{ T("moderation")}}


{{ yield errors(name="Username")}} {{ yield errors(name="Status")}} {{end}}
{{ if User.CurrentOrAdmin(UserProfile.ID) }}
{{ T("delete_account")}} {{end}} {{end}}