{% extends "panel.html" %} {% load i18n %} {% load inventree_extras %} {% load plugin_extras %} {% block label %}plugin{% endblock %} {% block heading %} {% trans "Plugin Settings" %} {% endblock %} {% block content %}
{% trans "Changing the settings below require you to immediatly restart InvenTree. Do not change this while under active usage." %}
{% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_URL" %} {% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_NAVIGATION" %} {% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_GLOBALSETTING"%} {% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_APP"%}

{% trans "Plugin list" %} {% url 'admin:plugin_pluginconfig_changelist' as url %} {% include "admin_button.html" with url=url %}

{% plugin_list as pl_list %} {% for plugin_key, plugin in pl_list.items %} {% mixin_enabled plugin 'urls' as urls %} {% mixin_enabled plugin 'settings' as settings %} {% endfor %} {% inactive_plugin_list as in_pl_list %} {% if in_pl_list %} {% for plugin_key, plugin in in_pl_list.items %} {% endfor %} {% endif %}
{% trans "Admin" %} {% trans "Name" %} {% trans "Author" %} {% trans "Date" %} {% trans "Version" %}
{% if user.is_staff and perms.plugin.change_pluginconfig %} {% url 'admin:plugin_pluginconfig_change' plugin.pk as url %} {% include "admin_button.html" with url=url %} {% endif %} {{ plugin.human_name }} - {{plugin_key}} {% define plugin.registered_mixins as mixin_list %} {% if mixin_list %} {% for mixin in mixin_list %} {% blocktrans with name=mixin.human_name %}has {{name}}{% endblocktrans %} {% endfor %} {% endif %} {% if plugin.website %} {% endif %} {{ plugin.author }} {{ plugin.pub_date }} {% if plugin.version %}{{ plugin.version }}{% endif %}
{% trans 'Inactiv plugins' %}
{% if user.is_staff and perms.plugin.change_pluginconfig %} {% url 'admin:plugin_pluginconfig_change' plugin.pk as url %} {% include "admin_button.html" with url=url %} {% endif %} {{plugin.name}} - {{plugin.key}}
{% endblock %}