{% import "macros/_wtf.html" as wtf %} {%- if edit -%} {% set form_url = url_for('frontend.item_edit', id=item.id) %} {%- elif item.kind == 'page' -%} {% set form_url = url_for('frontend.page', title=item.title.lower().replace(' ', '_')) %} {% else %} {% set form_url = url_for('frontend.item', id=item.id) %} {%- endif -%} {% cache 3600, [form, form_url, item_page, edit] %}
{{ form.hidden_tag() }} {%- if not item_page %} {{ wtf.comment_field(form.text, autofocus=autofocus) }} {% else %} {{ wtf.comment_field(form.text) }} {% endif -%} {{ wtf.wtf_field(form.kind) }} {{ wtf.wtf_field(form.parent_id, value=item.id) }} {%- if edit %} {{ wtf.wtf_field(form.edit, value=True) }} {% endif -%}
{% endcache %}