{% extends "layout.html" %} {% from "macros/filter_form.html" import sidefilter, paginate %} {% set pager = paginate(paginator) %} {% macro url_to_href(url) %} href="{{ url }}"{% endmacro %} {% macro stream_content() %} {{ pager }} {% if not item is defined %} {% endif %} {% if not paginator.items %} {% endif %} {%- for entry in paginator.items %} {% set obj=entry.obj %} {% set lang_kw = {'lang': entry.lang } if entry.lang else {} %} {% if entry.item %} {%- set url = entry.stream.url_for(env, 'edit_log.entry', item=obj.object_id, log_id=obj.id, **lang_kw) -%} {% set href = url_to_href(url) %} {% else %} {% set href = '' %} {% endif %} {% if not item is defined %} {% endif %} {% endfor %}
ТипОбъектАвтор Дата
История пуста
{{ obj.id }} {% if entry.lang %}{% endif -%} {{ entry.type }}{{ entry.item_title }} {%- for user in obj.users %} {{- user.name or user.login }} {% endfor -%} {{ obj.update_time.strftime("%d.%m.%Y %H:%M") }}
{{ pager }} {% endmacro %} {% block content %} {% if no_layout %} {{ stream_content() }} {% else %}

{{ title }}

{% if item is defined %} {{ item }} {% endif %}
{{ sidefilter(filter_form, current_url) }}
{{ stream_content() }}
{% endif %} {% endblock %}