{%- extends "_layout_creatupdate.html" %} {%- block itemform_fields %} {%- if item_action == 'createfor' %} {{ macros_form.render_form_item_static(_('Group:'), parent.name) }} {%- elif item_action == 'create' or current_user.has_role('admin') %} {{ macros_form.render_form_item_select(form.group) }} {%- elif item_action == 'update' %} {{ macros_form.render_form_item_static(_('Group:'), item.group.name) }} {%- endif %} {{ macros_form.render_form_item_default(form.name) }} {{ macros_form.render_form_item_default(form.description) }} {{ macros_form.render_form_item_default(form.type) }}
{{ macros_form.render_form_item_default(form.filter) }}
{{ macros_form.render_form_item_select(form.detectors) }} {{ macros_form.render_form_item_select(form.categories) }} {{ macros_form.render_form_item_default(form.sources) }}

{{ macros_form.render_form_item_radiobutton(form.enabled) }} {{ macros_form.render_form_item_datetime(form.valid_from, 'datetimepicker-from') }} {{ macros_form.render_form_item_datetime(form.valid_to, 'datetimepicker-to') }} {%- endblock itemform_fields %} {%- block itemform_buttons %} {{ _('Cancel') }} {{ form.preview(class_='btn btn-secondary') }} {{ form.submit(class_='btn btn-primary') }} {%- endblock itemform_buttons %} {%- block itemform_after %} {%- if filter_preview %}

{{ _('Filter structure preview:') }}

{{ filter_preview | safe }}
{%- endif %} {%- endblock itemform_after %} {%- block itemform_devel %} {%- if filter_tree %} {{ macros_site.render_raw_var('raw-filter-tree', filter_tree) }} {%- endif %} {%- endblock itemform_devel %} {%- block bodyjs %} {{ super() }} {%- endblock bodyjs %}