d268d71cfffd436875ca1bc898dfe495486e0bc0
[project/luci.git] / modules / luci-base / luasrc / view / footer.htm
1 <%#
2 Copyright 2008 Steven Barth <steven@midlink.org>
3 Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
4 Licensed to the public under the Apache License 2.0.
5 -%>
6
7 <%
8 include("themes/" .. theme .. "/footer")
9
10 local is_rollback_pending, rollback_time_remaining, rollback_session, rollback_token = luci.model.uci:rollback_pending()
11
12 if is_rollback_pending or trigger_apply or trigger_revert then
13 include("cbi/apply_widget")
14 cbi_apply_widget(redirect, rollback_token)
15 %>
16 <div class="alert-message" id="cbi_apply_status" style="display:none"></div>
17 <script type="text/javascript">
18 document.addEventListener("DOMContentLoaded", function() {
19 <% if trigger_apply then -%>
20 uci_apply(true);
21 <%- elseif trigger_revert then -%>
22 uci_revert();
23 <%- else -%>
24 uci_confirm(true, Date.now() + <%=rollback_time_remaining%> * 1000);
25 <%- end %>
26 });
27 </script>
28 <%
29 end
30 %>