{% extends "base.html" %} {% block stylesheets %} {% endblock %} {% block content %}

{{ user.name }}

{% if user.team_id %}

{{ user.team.name }}

{% endif %} {% if user.oauth_id %}

Official

{% endif %} {% if user.affiliation %}

{{ user.affiliation }}

{% endif %} {% if user.country %}

{{ lookup_country_code(user.country) }}

{% endif %} {% if user.team_id %}

{# This intentionally hides the user's place because this can be their internal profile. #} {# Public page hiding is done at the route level #} {% if scores_visible() and user.team.place %} {{ user.team.place }} place {% endif %}

{{ user.team.score }} points

{% else %} {% endif %}
{% if user.website and (user.website.startswith('http://') or user.website.startswith('https://')) %} {% endif %}
{% if errors %}
{% for error in errors %}

{{ error }}

{% endfor %}
{% else %} {% if score_frozen %}

Scoreboard has been frozen.

{% endif %}
{% set solves = user.solves %} {% set awards = user.awards %} {% if solves %}

{% if awards %}

Awards

{% for award in awards %}


{{ award.name }}

{% if award.category %}

{{ award.category }}

{% endif %} {% if award.description %}

{{ award.description }}

{% endif %}

{{ award.value }}

{% endfor %}

{% endif %}

Solves

{% for solve in solves %} {% endfor %}
Challenge Category Value Time
{{ solve.challenge.name }} {{ solve.challenge.category }} {{ solve.challenge.value }}
{% else %}

No solves yet

{% endif %} {% endif %}
{% endblock %} {% block scripts %} {% endblock %} {% block entrypoint %} {% endblock %}