{% extends "base.html" %} {% load static %} {% block title %} Compliance Apps {% endblock %} {% block head %} {% endblock %} {% block contextbar %} {# kill breadcrumbs but add some space below site header #}
 
{% endblock %} {% block body %}
/ Compliance Apps
search
{% if filter_description %}

These apps can help you with {{filter_description}}.

{% endif %} {# since the category links disappear in response to search queries, this should come after the search box so the search box's position doesn't jump around if this element changes size or disappears #}
{% for app_category in apps %} {{app_category.title}} {% endfor %}
{% for app_category in apps %}
{% if apps|length > 1 %} {# only display category titles if there is more than one category available #}

{{app_category.title}}

{% endif %}
{% for app in app_category.apps %}
{% if app.app_icon_dataurl %} {% endif %}

{{app.title}}

{{app.description.short|safe|truncatewords_html:18}}
{% if app.authz != "none" %} {% endif %}
Info
{% csrf_token %}
{% if forloop.counter|divisibleby:3 %} {# breaks dont play well with client-side search --- they are re-generated when search results are displayed #}
{% endif %} {% endfor %}
Show More » « Show Fewer
{% empty %} {% if error %}

{{error}}

{% elif request.GET.q %}

There are currently no apps available that can be used to complete that question, sorry!

{% else %}

There are no AppSources configured by this site’s administrator that provide any apps, sorry!

{% endif %} {% endfor %} {% if can_clear_catalog_cache %}
{% csrf_token %}
{% endif %} {% endblock %} {% block scripts %} {% endblock %}