{% extends "pretixcontrol/event/settings_base.html" %} {% load i18n %} {% load static %} {% load bootstrap3 %} {% block inside %}

{% trans "Available plugins" %}

{% blocktrans trimmed %} On this page, you can choose plugins you want to enable for your event. Plugins might bring additional software functionality, connect your event to third-party services, or apply other forms of customizations. {% endblocktrans %}

{% if "success" in request.GET %}
{% trans "Your changes have been saved." %}
{% endif %}

{% csrf_token %}
{% trans "Search results" %}
{% for cat, catlabel, plist, has_pictures in plugins %}
{{ catlabel }}
{% for plugin, is_active, settings_links, navigation_links in plist %}
{% if plugin.featured %}
{% endif %}
{% if plugin.featured or plugin.experimental %}

{% if plugin.featured %} {% trans "Top recommendation" %} {% endif %} {% if plugin.experimental %} {% trans "Experimental feature" %} {% endif %}

{% endif %} {% if plugin.picture %}

{% endif %}

{{ plugin.name }} {% if show_meta %} {{ plugin.version }} {% endif %} {% if is_active %} {% trans "Active" %} {% endif %}

{% include "pretixcontrol/event/fragment_plugin_description.html" with plugin=plugin %}
{% if plugin.app.compatibility_errors %}
{% trans "Incompatible" %}
{% elif plugin.restricted and plugin.module not in request.event.settings.allowed_restricted_plugins %}
{% trans "Not available" %}
{% elif is_active %} {% if plugin.level == "organizer" %}

{% trans "This plugin can only be disabled for the entire organizer account." %}

{% elif plugin.level == "event_organizer" %}

{% trans "After disabling this plugin, some functionality may remain active in the organizer account." %}

{% endif %}
{% if navigation_links %}
{% endif %} {% if settings_links %}
{% endif %} {% if plugin.level == "organizer" %} {% trans "Open in organizer settings" %} {% else %} {% endif %}
{% else %} {% if plugin.level == "organizer" %}

{% trans "This plugin can only be enabled for the entire organizer account." %}

{% else %} {% if plugin.level == "event_organizer" and not plugin.module in request.organizer.get_plugins %}

{% trans "Enabling this plugin will enable some of its functionality for the entire organizer account." %}

{% endif %}
{% endif %} {% endif %} {% if plugin.featured %}
{% endif %}
{% endfor %}
{% endfor %}
{% endblock %}