diff options
Diffstat (limited to 'modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm')
-rw-r--r-- | modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm b/modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm index 2c96eb418..796aa695c 100644 --- a/modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm +++ b/modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm @@ -28,9 +28,29 @@ return false; } + + function btn_action(action) + { + if (action.name === "do_ntp_restart") + { + new XHR.get('<%=luci.dispatcher.build_url("admin", "system", "ntp_restart")%>', null, + function(x) + { + if (!x) + { + return; + } + }); + } + } + //]]></script> <span id="<%=self.option%>-clock-status"><em><%:Collecting data...%></em></span> <input type="button" class="cbi-button cbi-button-apply" value="<%:Sync with browser%>" onclick="return sync_clock(this)" /> +<% if require("nixio.fs").access("/etc/init.d/sysntpd") then %> +<input type="button" class="cbi-button cbi-button-apply" name="do_ntp_restart" value="<%:Sync with NTP-Server%>" onclick="btn_action(this)" /> +<% end %> + <%+cbi/valuefooter%> |