{% from '_functions.html' import avatar_thumbnail, badge_thumbnail, pluralize with context %} {% extends '_base.html' %} {% block body %}

Your Rank

{% if g.oidc_user.logged_in %} {% if rank == 0 %}

You are not ranked yet. There are {{user_count}} ranked users.

{% else %}

You are ranked #{{rank}} out of {{user_count}} ranked users.

You are in the top {{"{0:.1f}".format(percentile)}}%.

{% endif %}

Competitors

{% for person in competitors %} {% if person.email == g.oidc_user.email %} {% else %} {% endif %} {% endfor %}
{% if person.rank %} #{{person.rank}} {% else %} - {% endif %} {{avatar_thumbnail(person, 64, 33)}} {{person.nickname}} {% if person.rank %} #{{person.rank}} {% else %} - {% endif %} {{avatar_thumbnail(person, 64, 33)}} {{person.nickname}}
{% else %}

Log in to see your rank. There are {{user_count}} ranked users.

{% endif %}

Leaderboard

{% for person in top_persons_sorted[:25] %} {% if person in user_to_rank %} {% endif %} {% endfor %}
#{{person.rank}} {{avatar_thumbnail(person, 64, 33)}} {{person.nickname}} with {{user_to_rank[person]['badges']}} {{ pluralize("badge", user_to_rank[person]['badges']) }}.
{% endblock %}