{%- macro user_score_and_badge_summary(user) -%}
{{user.reputation}}
{% if user.gold or user.silver or user.bronze %}
{% if user.gold %}
●
{{user.gold}}
{% endif %}
{% if user.silver %}
●
{{user.silver}}
{% endif %}
{% if user.bronze %}
●
{{user.bronze}}
{% endif %}
{% endif %}
{%- endmacro -%}
{%- macro user_long_score_and_badge_summary(user) -%}
{% trans %}karma:{% endtrans %} {{user.reputation}}
{%- if user.gold or user.silver or user.bronze %}
{% trans %}badges:{% endtrans %}
{% if user.gold %}
●
{{user.gold}}
{% endif %}
{% if user.silver %}
●
{{user.silver}}
{% endif %}
{% if user.bronze %}
●
{{user.bronze}}
{%- endif -%}
{%- endif -%}
{%- endmacro -%}
{%- macro user_country_flag(user) -%}
{% if user.country and user.show_country %}
{% endif %}
{%- endmacro -%}
{%- macro user_country_name_and_flag(user) -%}
{% if user.country and user.show_country %}
{{ user.country.name }}
{{ user_country_flag(user) }}
{% endif %}
{%- endmacro -%}
{%- macro user_full_location(user) -%}
{% if user.location %}
{{ user.location }},
{% endif %}
{{ user_country_name_and_flag(user) }}
{%- endmacro -%}
{%- macro paginator(p, position='left') -%}{# p is paginator context dictionary #}
{% spaceless %}
{% if p.is_paginated %}
{{ user.get_anonymous_name() }}
{% else %} {{ gravatar(user, 32) }} {{ user.get_profile_link()}}{{ user_country_flag(user) }}{% if not user.website %}{%- if post.__class__.__name__ == 'Question' -%} {%- trans %}asked{% endtrans %} {% elif post.__class__.__name__ == 'Answer' %} {%- trans %}answered{% endtrans %} {% else %} {%- trans %}posted{% endtrans %} {% endif %} {{post.added_at|diff_date}}
{% trans %}This post is a wiki. Anyone with karma >{{wiki_min_rep}} is welcome to improve it.{% endtrans %}
{% else %}{# todo: access to class names needs to be removed here #} {% if post.__class__.__name__=="Question" %} {% trans %}asked{% endtrans %} {% elif post.__class__.name__=="Answer" %} {% trans %}answered{% endtrans %} {% else %} {% trans %}posted{% endtrans %} {% endif %} {% if post.__class__.__name__ in ('QuestionRevision', 'AnswerRevision') %} {{post.revised_at|diff_date}} {% else %} {{post.added_at|diff_date}} {% endif %}
{{ post_contributor_avatar_and_credentials(post, post.author) }} {% endif %}{% trans %}updated{% endtrans %} {{ last_edited_at|diff_date }}
{% if original_author != update_author or is_wiki %} {{ post_contributor_avatar_and_credentials(post, update_author) }} {% endif %}