{% extends "base.html" %} {% load crispy_forms_tags i18n permissions translations %} {% block nav_pills %} {% endblock nav_pills %} {% block breadcrumbs %} {% if object %} {% path_object_breadcrumbs object %} {% else %} {% endif %} {% endblock breadcrumbs %} {% block content %}

{% documentation_icon 'admin/addons' right=True %} {% if not object_list %} {% translate "No add-ons currently installed" %} {% else %} {% blocktranslate count count=object_list|length %}Installed {{ count }} add-on{% plural %}Installed {{ count }} add-ons{% endblocktranslate %} {% endif %}

{% for addon in object_list %} {% endfor %}
{% if addon.is_valid %} {% include 'addons/addon_head.html' with addon=addon.addon %} {% else %} {{ addon.addon_name }} {% endif %}
{% csrf_token %}
{% translate "View Logs" %} {% if addon.is_valid and addon.addon.has_settings %} {% translate "Configure" %} {% endif %}

{% documentation_icon 'admin/addons' right=True %} {% translate "Available add-ons" %}

{% for addon in available %} {% endfor %}
{% include 'addons/addon_head.html' with addon=addon %} {% if scope != "component" and addon.needs_component %} {% else %}
{% csrf_token %}
{% endif %}
{% format_last_changes_content last_changes=last_changes user=user %} {% translate "Browse all add-on changes" %}
{% endblock content %}