{% load forms_workflows_tags %} {% comment %} Inclusion template for render_form_categories template tag. Context variables ----------------- grouped_forms : list of (FormCategory|None, [FormDefinition, ...]) form_url_name : URL name for the "Fill Out Form" link {% endcomment %} {% if grouped_forms %}
{% for category, cat_forms in grouped_forms %} {% if category %} {# ---- Named category ---- #} {% with cat_id="cat-"|add:category.slug %}

{% if category.description %}

{{ category.description }}

{% endif %}
{% for form in cat_forms %}
{{ form.name }}

{{ form.description|striptags|truncatewords:20 }}

{% endfor %}
{% endwith %} {% else %} {# ---- Uncategorised / "General" bucket ---- #}

{% for form in cat_forms %}
{{ form.name }}

{{ form.description|striptags|truncatewords:20 }}

{% endfor %}
{% endif %} {% endfor %}
{% else %}
No forms are currently available. Please check back later or contact your administrator.
{% endif %}