{% macro render_badge_summary(user) -%} {%- for level in 'bronce', 'silver', 'gold', 'platin' %} {%- set value = user[level ~ '_badges'] %} {%- if value %} {{ value }} {%- endif %} {%- endfor %} {%- endmacro %} {% macro render_badge(badge) -%} {{ badge.name|e }} {%- endmacro %} {% macro render_user(user, with_reputation=true, with_badges=true, with_avatar=true, avatar_size=12) %} {%- set url = url_for(user) %} {%- if with_avatar %} {%- endif -%} {{ user.display_name|e }}{% if with_reputation %} ({{ user.reputation|numberformat }}){% endif %} {%- if with_badges %}{{ render_badge_summary(user) }}{% endif -%} {%- endmacro %}