{% macro render_message(message) %} {% set user_href = url_for(".user", user_id=message.creator.id) %}
  • {%- if message.group %} {{ message.group.name }} {% endif %} {{ message.creator }} a écrit
    {{ message.content | linkify |paragraphs }}
    {{ message.created_at | age }}
  • {% endmacro %} {% macro render_field(field) %} {% if field.widget.input_type == 'hidden' %} {% elif field.errors %}
    {% set css_class = 'has_error ' + kwargs.pop('class', '') %}
    {{ field(class=css_class, **kwargs) }} {% for error in field.errors %}{{ error|e }} . {% endfor %}
    {% else %}
    {{ field(**kwargs) }}
    {% endif %} {% endmacro %} {# Not sure if these macros are still needed #} {% macro m_activity(entries) %} {%- for e in entries %}

    {{ e.post }} on {{ e.object_id }}

    {%- endfor %} {% endmacro %} {% macro m_images(images) %}
    {% endmacro %} {% macro m_audit(entries) %}
    {%- for entry in entries %} {%- if entry.type == 1 %}
    {{ entry.user.name }} made changes on {{ entry.happened_at.strftime('%Y-%m-%d %H:%M') }} to entity {{ entry.entity }}
    {%- elif entry.type == 0 %}
    {{ entry.user.name }} created a new {{ entry.entity.__class__.__name__ }}, {{ entry.entity.name }}, on {{ entry.happened_at.strftime('%Y-%m-%d %H:%M') }}
    {%- elif entry.type == 2 %} {# TODO: deletion. #} {%- endif %} {%- endfor %}
    {% endmacro %}