diff options
Diffstat (limited to 'modules/admin-full/luasrc')
-rw-r--r-- | modules/admin-full/luasrc/controller/admin/uci.lua | 10 | ||||
-rw-r--r-- | modules/admin-full/luasrc/view/admin_uci/apply.htm | 10 | ||||
-rw-r--r-- | modules/admin-full/luasrc/view/admin_uci/changes.htm | 10 | ||||
-rw-r--r-- | modules/admin-full/luasrc/view/admin_uci/revert.htm | 10 |
4 files changed, 36 insertions, 4 deletions
diff --git a/modules/admin-full/luasrc/controller/admin/uci.lua b/modules/admin-full/luasrc/controller/admin/uci.lua index 53b3464f6b..d313128add 100644 --- a/modules/admin-full/luasrc/controller/admin/uci.lua +++ b/modules/admin-full/luasrc/controller/admin/uci.lua @@ -15,12 +15,14 @@ module("luci.controller.admin.uci", package.seeall) function index() local i18n = luci.i18n.translate + local redir = luci.http.formvalue("redir", true) or + luci.dispatcher.build_url(unpack(luci.dispatcher.context.request)) entry({"admin", "uci"}, nil, i18n("config")) - entry({"admin", "uci", "changes"}, call("action_changes"), i18n("changes"), 40) - entry({"admin", "uci", "revert"}, call("action_revert"), i18n("revert"), 30) - entry({"admin", "uci", "apply"}, call("action_apply"), i18n("apply"), 20) - entry({"admin", "uci", "saveapply"}, call("action_apply"), i18n("saveapply"), 10) + entry({"admin", "uci", "changes"}, call("action_changes"), i18n("changes"), 40).query = {redir=redir} + entry({"admin", "uci", "revert"}, call("action_revert"), i18n("revert"), 30).query = {redir=redir} + entry({"admin", "uci", "apply"}, call("action_apply"), i18n("apply"), 20).query = {redir=redir} + entry({"admin", "uci", "saveapply"}, call("action_apply"), i18n("saveapply"), 10).query = {redir=redir} end function convert_changes(changes) diff --git a/modules/admin-full/luasrc/view/admin_uci/apply.htm b/modules/admin-full/luasrc/view/admin_uci/apply.htm index 8aa09c641e..a908b6a8b5 100644 --- a/modules/admin-full/luasrc/view/admin_uci/apply.htm +++ b/modules/admin-full/luasrc/view/admin_uci/apply.htm @@ -13,6 +13,11 @@ $Id$ -%> <%+header%> +<div> +<a href="<%=luci.http.formvalue("redir")%>"><< <%:back%></a> +<br /> +<br /> +</div> <h2><a id="content" name="content"><%:config%></a></h2> <p><%:uci_applied%>:</p> <code><%=(changes or "-")%> @@ -26,4 +31,9 @@ while line do end fp:close() %></code> +<div> +<a href="<%=luci.http.formvalue("redir")%>"><< <%:back%></a> +<br /> +<br /> +</div> <%+footer%>
\ No newline at end of file diff --git a/modules/admin-full/luasrc/view/admin_uci/changes.htm b/modules/admin-full/luasrc/view/admin_uci/changes.htm index da0d9f11c1..6375aaf713 100644 --- a/modules/admin-full/luasrc/view/admin_uci/changes.htm +++ b/modules/admin-full/luasrc/view/admin_uci/changes.htm @@ -13,6 +13,11 @@ $Id$ -%> <%+header%> +<div> +<a href="<%=luci.http.formvalue("redir")%>"><< <%:back%></a> +<br /> +<br /> +</div> <h2><a id="content" name="content"><%:config%></a></h2> <h3><%:changes%></h3> <code><%=changes%></code> @@ -26,4 +31,9 @@ $Id$ <form class="inline" method="get" action="<%=controller%>/admin/uci/revert"> <input type="submit" value="<%:revert%>" /> </form> + +<div> +<br /> +<a href="<%=luci.http.formvalue("redir")%>"><< <%:back%></a> +</div> <%+footer%> diff --git a/modules/admin-full/luasrc/view/admin_uci/revert.htm b/modules/admin-full/luasrc/view/admin_uci/revert.htm index 553ec7454e..e8515dc41c 100644 --- a/modules/admin-full/luasrc/view/admin_uci/revert.htm +++ b/modules/admin-full/luasrc/view/admin_uci/revert.htm @@ -13,7 +13,17 @@ $Id$ -%> <%+header%> +<div> +<a href="<%=luci.http.formvalue("redir")%>"><< <%:back%></a> +<br /> +<br /> +</div> <h2><a id="content" name="content"><%:config%></a></h2> <p><%:uci_reverted%>:</p> <code><%=(changes or "-")%></code> +<div> +<a href="<%=luci.http.formvalue("redir")%>"><< <%:back%></a> +<br /> +<br /> +</div> <%+footer%>
\ No newline at end of file |