{% if user.has_anonymous_display_name() %}

{{ _('Please set your display name') }}

{{ _('Please set your display name or username to complete the registration process.') }}

{% endif %}
{% set is_fxa_user = user.fxa_migrated() %} {{ csrf() }}
{{ _('My Account') }}

{% trans -%} Manage basic account information, such as your username and Firefox Accounts settings. {%- endtrans %}

{{ _('Profile') }}

{% trans -%} Give us a bit more information about yourself. All these fields are optional, but they'll help other users get to know you better. {%- endtrans %}

  1. {{ form.display_name }} {{ form.display_name.errors }}
  2. {{ form.location }} {{ form.location.errors }}
  3. {{ form.occupation }} {{ form.occupation.errors }}
  4. {{ form.homepage }} {{ _('This URL will only be visible if you are a developer.') }} {{ form.homepage.errors }}
  5. {% if not amouser.picture_type %}{{ _('No Photo') }}{% endif %} {% if amouser.picture_type %} {{ _('Delete current photo') }} {% endif %} {{ form.photo.errors }}
  6. {{ form.lang }} {{ _('This is the default locale used to display information about you (like your description).') }} {{ form.lang.errors }}
{{ _('Details') }}

{% trans -%} Introduce yourself to the community, if you like! This text will appear publicly on your user info page. {%- endtrans %}

{{ l10n_menu(remove_locale_url=amouser.get_user_url('remove-locale')) }}
{{ form.bio }} {{ some_html_tip(title= _('Allowed HTML: {0}. Links are forbidden.')|f( '
      • ')|e) }} {{ form.bio.errors }}
  • {# /.profile-detail #}
    {{ _('Miscellaneous') }}

    {% trans -%} Decide what collections should be shown in your profile. {%- endtrans %}

    • {{ form.display_collections.errors }}
    • {{ form.display_collections_fav.errors }}
    {{ _('Notifications') }}

    {% trans %} From time to time, Mozilla may send you email about upcoming releases and add-on events. Please select the topics you are interested in. {% endtrans %}

    {{ form.notifications }}

    {% trans %} Mozilla reserves the right to contact you individually about specific concerns with your hosted add-ons. {% endtrans %}

    {% if 'admin_log' in form.fields %}
    {{ _('Admin') }}
    • {{ form.admin_log.label }} {{ required() }} {{ form.admin_log }} {{ form.admin_log.errors }}
    • {{ form.notes.label }} {{ form.notes }} {{ form.notes.errors }}
    • {{ form.confirmationcode }} {{ form.confirmationcode.errors }}
    • {{ form.anonymize }} {{ form.anonymize.errors }}
    {% endif %}
    {# /#user-profile #}
    {# /.tab-wrapper #}