{% from 'forms/_form.html' import form_header, form_footer, form_row, form_rows, form_fieldset %} {% set skip_fields = ('title', 'description', 'references', 'board_number', 'code') + form.custom_field_names %} {%- block content %} {{ form_header(form) }} {{ form_row(form.title) }} {{ form_row(form.description, widget_attrs={'rows': 10}) }} {% if can_manage %} {{ form_rows(form, fields=fields|default(none), skip=skip_fields) }} {% call form_fieldset(_('Advanced'), collapsible=true) %} {{ form_rows(form, fields=form.custom_field_names + ('references', 'board_number', 'code')) }} {% endcall %} {% else %} {{ form_rows(form, fields=form._submitter_editable_fields, skip=('title', 'description')) }} {{ form_rows(form, fields=form.custom_field_names) }} {% endif %} {% call form_footer(form) %} {% endcall %} {% endblock %}