Rebased from upstream / out of band repository.
[librecmc/librecmc.git] / package / luci / 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         local is_rollback_pending, rollback_time_remaining, rollback_session, rollback_token = luci.model.uci:rollback_pending()
9
10         if is_rollback_pending or trigger_apply or trigger_revert then
11                 include("cbi/apply_widget")
12                 cbi_apply_widget(redirect, rollback_token)
13 %>
14         <div class="alert-message" id="cbi_apply_status" style="display:none"></div>
15         <script type="text/javascript">
16                 document.addEventListener("DOMContentLoaded", function() {
17                         <% if trigger_apply then -%>
18                                 uci_apply(true);
19                         <%- elseif trigger_revert then -%>
20                                 uci_revert();
21                         <%- else -%>
22                                 uci_confirm(true, Date.now() + <%=rollback_time_remaining%> * 1000);
23                         <%- end %>
24                 });
25         </script>
26 <%
27         end
28
29         include("themes/" .. theme .. "/footer")
30 %>