From b50c24322a551142bd52d9a3aa81c99c58913bb1 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Mon, 4 Sep 2017 10:02:05 +0200 Subject: [PATCH] net/mdns-repeater: UX tweaks --- .../app/controllers/OPNsense/MDNSRepeater/forms/general.xml | 3 ++- .../opnsense/mvc/app/views/OPNsense/MDNSRepeater/index.volt | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/net/mdns-repeater/src/opnsense/mvc/app/controllers/OPNsense/MDNSRepeater/forms/general.xml b/net/mdns-repeater/src/opnsense/mvc/app/controllers/OPNsense/MDNSRepeater/forms/general.xml index 41746493b..ef144e028 100644 --- a/net/mdns-repeater/src/opnsense/mvc/app/controllers/OPNsense/MDNSRepeater/forms/general.xml +++ b/net/mdns-repeater/src/opnsense/mvc/app/controllers/OPNsense/MDNSRepeater/forms/general.xml @@ -1,7 +1,7 @@
mdnsrepeater.enabled - + checkbox Enable the repeater. @@ -10,5 +10,6 @@ select_multiple Y + At least two interfaces must be selected.
diff --git a/net/mdns-repeater/src/opnsense/mvc/app/views/OPNsense/MDNSRepeater/index.volt b/net/mdns-repeater/src/opnsense/mvc/app/views/OPNsense/MDNSRepeater/index.volt index aaa584e62..2fd4858d2 100644 --- a/net/mdns-repeater/src/opnsense/mvc/app/views/OPNsense/MDNSRepeater/index.volt +++ b/net/mdns-repeater/src/opnsense/mvc/app/views/OPNsense/MDNSRepeater/index.volt @@ -41,10 +41,12 @@ $( document ).ready(function() { // link save button to API set action $("#saveAct").click(function(){ saveFormToEndpoint(url="/api/mdnsrepeater/settings/set", formid='general',callback_ok=function(){ + $("#saveAct_progress").addClass("fa fa-spinner fa-pulse"); ajaxCall(url="/api/mdnsrepeater/service/restart", sendData={}, callback=function(data,status) { ajaxCall(url="/api/mdnsrepeater/service/status", sendData={}, callback=function(data,status) { updateServiceStatusUI(data['result']); }); + $("#saveAct_progress").removeClass("fa fa-spinner fa-pulse"); }); }); }); @@ -54,8 +56,8 @@ $( document ).ready(function() {
{{ partial("layout_partials/base_form",['fields': general,'id':'general'])}} -
- +
+