diff --git a/pwnagotchi/ui/web/templates/plugins.html b/pwnagotchi/ui/web/templates/plugins.html index e96d244..82714d5 100644 --- a/pwnagotchi/ui/web/templates/plugins.html +++ b/pwnagotchi/ui/web/templates/plugins.html @@ -7,13 +7,13 @@ Plugins {% block script %} $(function(){ - $("input[type=checkbox]").change(function(e) { + $('input[type=checkbox]').change(function(e) { var checkbox = $(this); - var form = checkbox.closest("form"); + var form = checkbox.closest('form'); var url = form.attr('action'); $.ajax({ - type: "POST", + type: 'POST', url: url, data: form.serialize(), success: function(data) { @@ -28,7 +28,9 @@ $(function(){ {% block content %} <div style="padding: 1em"> {% for name in database.keys() %} - <h4>{{name}}</h4> + <h4> + <a {% if name in loaded and loaded[name].on_webhook is defined %} href="/plugins/{{name}}" {% endif %}>{{name}}</a> + </h4> <form method="POST" action="/plugins/toggle"> <input type="checkbox" data-role="flipswitch" name="enabled" id="flip-checkbox-{{name}}" data-on-text="Enabled" data-off-text="Disabled" data-wrapper-class="custom-size-flipswitch" {% if name in loaded %} checked {% endif %}> <input type="hidden" name="csrf_token" value="{{ csrf_token() }}"/>