{# vim: set ts=2 et sts=2 sw=2: #} {% extends "groups/base.html" %} {% from "layout/errorlist.html" import errorlist %} {% set title = _('{group} | Groups')|f(group=profile.group.name) %} {% block content %}
{% if user_can_edit %}

{{ _('Change') }}

{% if profile.avatar %}

{{ _('Delete') }}

{% endif %} {% endif %}
{% if user.is_staff and user.has_perm('groups.change_groupprofile') %} {{ _('Edit in admin') }} {% endif %}

{{ profile.group.name }}

{% if user_can_edit %} {{ _('Edit group profile') }} {% endif %}
{{ profile.information_html|safe }}
{% if user_can_manage_leaders %} {{ _('Edit group leaders') }} {% endif %}

{{ _('Group Leaders') }}

    {% for user in leaders %}
  • {{ user_row(user) }} {% if user_can_manage_leaders %}
    {% endif %}
  • {% endfor %}
{% if user_can_manage_leaders %}
{{ csrf() }} {{ errorlist(leader_form) }} {{ leader_form.users|safe }}
{% endif %}
{% if user_can_edit %} {{ _('Edit group members') }} {% endif %}

{{ _('Group Members') }}

    {% for user in members %}
  • {{ user_row(user) }} {% if user_can_edit %}
    {% endif %}
  • {% endfor %}
{% if user_can_edit %}
{{ csrf() }} {{ errorlist(member_form) }} {{ member_form.users|safe }}
{% endif %}
{% endblock %} {% macro user_row(user) -%}
{{ display_name(user) }} {{ private_message(user) }}
{%- endmacro %}