{% extends "layout.html" %} {% macro balance_table(show_weight = True, show_header = False, member_edit = False) %} {%- set balance = g.project.balance %} {%- if show_header %} {%- endif %} {%- for member in g.project.members | sort(attribute='name') if member.activated or balance[member.id]|round(2) != 0 %} {%- if member_edit %} {%- if member.activated %} {%- else %} {%- endif %} {%- endif %} {%- endfor %}
{{ _("Who?") }} {{ _("Balance") }}
{{ member.name }} {%- if show_weight -%} (x{{ member.weight|minimal_round(2) }}) {%- endif -%}
{{ csrf_form.csrf_token }}
{{ csrf_form.csrf_token }}
{% if balance[member.id] | round(2) > 0 %}+{% endif %}{{ balance[member.id]|currency }}
{% endmacro %} {% block body %}
{{ flash_messages() }} {% block content %}{% endblock %}
{% endblock %} {# It must be set outside of the block definition #} {% set messages_shown = True %}