From 733303fb66947395dd92a4874bc6b3a4a1b48e50 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 17 Sep 2021 22:49:43 +0200 Subject: [PATCH] Plugin overview --- .../templates/InvenTree/settings/navbar.html | 6 ++++ .../templates/InvenTree/settings/plugin.html | 34 +++++++++++++++++++ .../InvenTree/settings/settings.html | 1 + 3 files changed, 41 insertions(+) create mode 100644 InvenTree/templates/InvenTree/settings/plugin.html diff --git a/InvenTree/templates/InvenTree/settings/navbar.html b/InvenTree/templates/InvenTree/settings/navbar.html index 1b4137a40d..5592f63cd9 100644 --- a/InvenTree/templates/InvenTree/settings/navbar.html +++ b/InvenTree/templates/InvenTree/settings/navbar.html @@ -122,6 +122,12 @@ {% trans "Plugin Settings" %} +
  • + + {% trans "Plugin" %} + +
  • + {% plugin_list as pl_list %} {% for plugin_key, plugin in pl_list.items %} {% if plugin.has_settings %} diff --git a/InvenTree/templates/InvenTree/settings/plugin.html b/InvenTree/templates/InvenTree/settings/plugin.html new file mode 100644 index 0000000000..37b47c2766 --- /dev/null +++ b/InvenTree/templates/InvenTree/settings/plugin.html @@ -0,0 +1,34 @@ +{% extends "panel.html" %} +{% load i18n %} +{% load inventree_extras %} +{% load plugin_extras %} + +{% block label %}plugin{% endblock %} + + +{% block heading %} +{% trans "Plugin Settings" %} +{% endblock %} + +{% block content %} + +

    {% trans "Plugin list" %}

    + + + + + + + + + + {% plugin_list as pl_list %} + {% for plugin_key, plugin in pl_list.items %} + + + + {% endfor %} + +
    {% trans "Name" %}
    {{plugin_key}} - {{ plugin.plugin_name}}
    + +{% endblock %} diff --git a/InvenTree/templates/InvenTree/settings/settings.html b/InvenTree/templates/InvenTree/settings/settings.html index 96b7c35723..a764b82a39 100644 --- a/InvenTree/templates/InvenTree/settings/settings.html +++ b/InvenTree/templates/InvenTree/settings/settings.html @@ -34,6 +34,7 @@ {% include "InvenTree/settings/build.html" %} {% include "InvenTree/settings/po.html" %} {% include "InvenTree/settings/so.html" %} +{% include "InvenTree/settings/plugin.html" %} {% plugin_list as pl_list %} {% for plugin_key, plugin in pl_list.items %}