{% extends 'events/logs/entry_base.html' %} {% macro render_diff(data) %} {% for key, values in data.iteritems() if key != '_diff' %} {{ render_row(key, compare(*values), 'diff preformatted') }} {% endfor %} {% endmacro %} {% macro render_row(caption, content, content_class='') %} {{ caption }}
{{- content -}}
{% endmacro %} {% block entry_detail_rows %} {% for key, value in data if value not in ('', none) %} {% if value._diff %} {{ render_diff(value) }} {% else %} {{ render_row(key, value) }} {% endif %} {% else %} {% trans %}No data to display{% endtrans %} {% endfor %} {% endblock %}