{% extends 'base.html' %} {% load custom_tags_and_filters %} {% load custom_form_tags %} {% block title %} {% if form.instance.id %} Modify custom form {% else %} New custom form {% endif %} {% endblock %} {% block content %}

{% if readonly %} {{ selected_template.name }} form {% elif form.instance.id %} {% if action %} {{ selected_template.name }} form {{ action.get_action_type_display|lower }} {% else %} Modify {{ selected_template.name|lower }} form {% endif %} {% else %} New {{ selected_template.name|lower }} form {% endif %}

{% csrf_token %} {% if not readonly %} {% if form.non_field_errors %}
{{ form.non_field_errors }}
{% endif %} {% if form.template_data.errors %}
{{ form.template_data.errors }}
{% endif %} {% endif %}
{% if selected_template.customformautomaticnumbering %}
{% if not selected_template.customformautomaticnumbering.role %} {% elif not form.instance.form_number and selected_template|can_generate_custom_form_number:user %} {% endif %}
{% else %}
{% endif %}
{% now "SHORT_DATETIME_FORMAT" as formatted_now %}
{{ dynamic_form_fields }}
{% if form.notes.errors %}- {{ form.notes.errors|striptags }}{% endif %}
Documents (PDFs only)
{% if document_types %}
{% endif %}
{% if form.instance.id %} {% regroup custom_form_documents by document_type as documents_by_types_list %}
    {% for doc_type in documents_by_types_list %} {% for d in doc_type.list %}
  • {% if not readonly %} {% endif %} {% if doc_type.grouper %} [{{ doc_type.grouper.name }}] {% else %} [Other] {% endif %} {{ d.filename }}
  • {% endfor %} {% endfor %}
{% endif %}
{% if form.instance.status == 0 or action %}
{% if form.instance.id and form.instance.status == 0 and not readonly %} {% url 'cancel_custom_form' form.instance.id as cancel_custom_form_url %} {% button type="delete" submit=False title="Delete form" value="Delete form" onclick="if (confirm('Are you sure you want to delete this form?')) {window.location.href='"|concat:cancel_custom_form_url|concat:"' }" %} {% endif %}
{% if form.instance.id %} {% url 'render_custom_form_pdf' form.instance.id as render_custom_form_pdf_url %} {% button type="export" value="Generate pdf" url=render_custom_form_pdf_url %} {% endif %}
{% if form.instance|can_take_next_action_for_custom_form:user %} {% if action.self_action_allowed or user != form.instance.creator %} {% for option in action.action_options %} {% if forloop.first %} {% if action.action_options|length == 1 %} {% button type="info" submit=False name=option.0 title=option.0 icon="glyphicon-ok-circle" value=option.0 onclick="confirm_review_dialog('"|concat:action.id|concat:"', '"|concat:option.1|concat:"', this);" %} {% else %} {% button type="save" submit=False name=option.0 title=option.0 icon="glyphicon-ok-circle" value=option.0 onclick="confirm_review_dialog('"|concat:action.id|concat:"', '"|concat:option.1|concat:"', this);" %} {% endif %} {% else %} {% button type="delete" submit=False name=option.0 title=option.0 icon="glyphicon-ban-circle" value=option.0 onclick="confirm_review_dialog('"|concat:action.id|concat:"', '"|concat:option.1|concat:"', this);" %} {% endif %} {% endfor %} {% endif %} {% if form.instance|can_edit_custom_form:user %} {% button type="save" value="Save changes" %} {% endif %} {% elif not readonly %} {% button type="save" value=form.instance.id|yesno:"Save changes,Create form" %} {% endif %}
{% endif %}
{% endblock %}