{% extends "partials/layout.html" %} {% block pageContent %}

{% trans %}Accounts{% endtrans %}

{% if not request.user.is_authenticated() %} {% trans %}You must log in to view user information.{% endtrans %} {% else %}

{{ user.Username }}

{% if not user.InactivityTS %} {% else %} {% set inactive_ds = user.InactivityTS | dt | as_timezone(timezone) %} {% endif %} {% if login_ts %} {% set login_ds = login_ts | dt | as_timezone(timezone) %} {% endif %}
{% trans %}Username{% endtrans %}: {{ user.Username }}
{% trans %}Account Type{% endtrans %}: {{ user.AccountType }}
{% trans %}Email Address{% endtrans %}: {{ user.Email }}
{% trans %}Real Name{% endtrans %}: {{ user.RealName }}
{% trans %}Homepage{% endtrans %}: {% if user.Homepage %} {{ user.Homepage }} {% endif %}
{% trans %}IRC Nick{% endtrans %}: {{ user.IRCNick }}
{% trans %}PGP Key Fingerprint{% endtrans %}: {{ pgp_key }}
{% trans %}Status{% endtrans %}:{{ "Active" | tr }} {{ "Inactive since %s" | tr | format(inactive_ds.strftime("%Y-%m-%d %H:%M")) }}
{% trans %}Registration date{% endtrans %}: {{ user.RegistrationTS.strftime("%Y-%m-%d") }}
{% trans %}Last Login{% endtrans %}:{{ login_ds.strftime("%Y-%m-%d") }}
{% trans %}Links{% endtrans %}:
  • {{ "%sView this user's packages%s" | tr | format('' | format(user.Username), "") | safe }}
  • {% if request.user.has_credential(creds.ACCOUNT_EDIT, approved=[user]) %}
  • {{ "%sEdit this user's account%s" | tr | format('' | format(user.Username), "") | safe }}
  • {% endif %} {% if request.user.has_credential(creds.ACCOUNT_LIST_COMMENTS, approved=[user]) %}
  • {{ "%sList this user's comments%s" | tr | format('' | format(user.Username), "") | safe }}
  • {% endif %}
{% endif %}
{% endblock %}