{% if not no_layout %} {% extends base_template if base_template is defined else "stream_base.html" %} {% endif %} {% macro paginate(paginator) %} {% if paginator %}
{% for p, u in paginator.pages %} {% if p==paginator.page %}
{{ p }}
{% elif p==None %}
{% else %}
{{ p }}
{% endif %} {% endfor %}
{% endif %} {% endmacro %} {% set pager = paginate(paginator) %} {% block stream_items %} {{ pager }} {% block items %} {% if stream.list_edit_action %}
{% endif %} {%- for field in list_fields.values() -%} {%- endfor -%} {% if list_item_form is defined %} {%- endif -%} {%- if list_item_form is defined -%} {%- endif -%} {% block item_rows %} {% for item in paginator.items %} {{ item_row(item, list_fields=list_fields, url=item_url(item), row_cls=loop.cycle('odd', 'even'), row_index=loop.index, list_item_form=list_item_form) }} {% endfor %} {% endblock %}
{{- field.title -}}
{% if stream.list_edit_action %}
{% endif %} {% endblock %} {{ pager }} {% endblock %}