mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-30 04:26:44 +00:00
admin buttons for plugins
This commit is contained in:
parent
6e34119f85
commit
175b6ca053
@ -25,11 +25,15 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h4>{% trans "Plugin list" %}</h4>
|
<h4>{% trans "Plugin list" %}
|
||||||
|
{% url 'admin:plugin_pluginconfig' as url %}
|
||||||
|
{% include "admin_button.html" with url=url %}
|
||||||
|
</h4>
|
||||||
|
|
||||||
<table class='table table-striped table-condensed'>
|
<table class='table table-striped table-condensed'>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
<th>{% trans "Admin" %}</th>
|
||||||
<th>{% trans "Name" %}</th>
|
<th>{% trans "Name" %}</th>
|
||||||
<th>{% trans "Author" %}</th>
|
<th>{% trans "Author" %}</th>
|
||||||
<th>{% trans "Date" %}</th>
|
<th>{% trans "Date" %}</th>
|
||||||
@ -44,6 +48,12 @@
|
|||||||
{% mixin_enabled plugin 'settings' as settings %}
|
{% mixin_enabled plugin 'settings' as settings %}
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
<td>
|
||||||
|
{% 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 %}
|
||||||
|
</td>
|
||||||
<td>{{ plugin.human_name }}<span class="text-muted"> - {{plugin_key}}</span>
|
<td>{{ plugin.human_name }}<span class="text-muted"> - {{plugin_key}}</span>
|
||||||
{% define plugin.registered_mixins as mixin_list %}
|
{% define plugin.registered_mixins as mixin_list %}
|
||||||
|
|
||||||
@ -67,10 +77,16 @@
|
|||||||
|
|
||||||
{% inactive_plugin_list as in_pl_list %}
|
{% inactive_plugin_list as in_pl_list %}
|
||||||
{% if in_pl_list %}
|
{% if in_pl_list %}
|
||||||
<tr><td colspan="4"></td></tr>
|
<tr><td colspan="5"></td></tr>
|
||||||
<tr><td colspan="4"><h6>{% trans 'Inactiv plugins' %}</h6></td></tr>
|
<tr><td colspan="5"><h6>{% trans 'Inactiv plugins' %}</h6></td></tr>
|
||||||
{% for plugin_key, plugin in in_pl_list.items %}
|
{% for plugin_key, plugin in in_pl_list.items %}
|
||||||
<tr>
|
<tr>
|
||||||
|
<td>
|
||||||
|
{% 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 %}
|
||||||
|
</td>
|
||||||
<td>{{plugin.name}}<span class="text-muted"> - {{plugin.key}}</span></td>
|
<td>{{plugin.name}}<span class="text-muted"> - {{plugin.key}}</span></td>
|
||||||
<td colspan="3"></td>
|
<td colspan="3"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user