<commit_before>+ionModal customTemplate=true
    .bar.bar-header.bar-stable
        h2.title Edit Profile
    with currentUser
        .content.has-header.overflow-scroll
            +ionList
                .item.item-divider Display name
                label.item.item-input.item-icon-right
                    i.icon.ion-monitor
                    input#profile-edit-name(type='text' placeholder=username value=profile.name)
                .item.item-help.item-text-wrap: .item-content
                    | This is how you will be identified in games and chats
                    | by default. Players may configure the site to display
                    | your username instead, and some games may identify you
                    | in other ways (such as your character name).
                .item.item-divider Username
                label.item.item-input.item-icon-right
                    i.icon.ion-key
                    input#profile-edit-username(type='text' value=username)
                .item.item-help: .item-content
                    | This is used to log in, and to form
                    | #[a(href="/player/#{username}") your profile URL].
                    | Players may also configure the site to show others'
                    | usernames instead of display names.
                .item.item-divider Email
                .item.item-icon-right
                    i.icon.ion-email
                    =firstEmail
                .item.item-help.item-text-wrap: .item-content
                    | Your email is only used to recover your password.
                    | In the future, we may use it for notifications, but those
                    | will be strictly opt-in.
                    br
                    | At the moment, we don't allow changing your email.
                    | Contact our admins if you need to.
                .item.item-divider Avatar<commit_msg>forgot one text-wrap<commit_after>+ionModal customTemplate=true
    .bar.bar-header.bar-stable
        h2.title Edit Profile
    with currentUser
        .content.has-header.overflow-scroll
            +ionList
                .item.item-divider Display name
                label.item.item-input.item-icon-right
                    i.icon.ion-monitor
                    input#profile-edit-name(type='text' placeholder=username value=profile.name)
                .item.item-help.item-text-wrap: .item-content
                    | This is how you will be identified in games and chats
                    | by default. Players may configure the site to display
                    | your username instead, and some games may identify you
                    | in other ways (such as your character name).
                .item.item-divider Username
                label.item.item-input.item-icon-right
                    i.icon.ion-key
                    input#profile-edit-username(type='text' value=username)
                .item.item-help.item-text-wrap: .item-content
                    | This is used to log in, and to form
                    | #[a(href="/player/#{username}") your profile URL].
                    | Players may also configure the site to show others'
                    | usernames instead of display names.
                .item.item-divider Email
                .item.item-icon-right
                    i.icon.ion-email
                    =firstEmail
                .item.item-help.item-text-wrap: .item-content
                    | Your email is only used to recover your password.
                    | In the future, we may use it for notifications, but those
                    | will be strictly opt-in.
                    br
                    | At the moment, we don't allow changing your email.
                    | Contact our admins if you need to.
                .item.item-divider Avatar
{'fraction_non_alphanumeric': 0.07501293326435593, 'fraction_numerical': 0.0005173305742369374, 'mean_word_length': 1.3059033989266546, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6583223', 'n_tokens_mistral': 956, 'n_tokens_neox': 897, 'n_words': 285}