Commit b827f342 authored by Ted Trask's avatar Ted Trask

Modified viewfunctions to split displayform, creating displayformstart and...

Modified viewfunctions to split displayform, creating displayformstart and displayformend, to provide flexibility while still using the library. Also added support for hidden fields - including a common redir field. Removed redirectOnSuccess from controllerfunctions handle_form, and replaced it with the redir field. Removed redirectOnSuccess from controllers that used it and added handlecommandresults and redir entries to links and forms throughout many views. This will cause a redirect to the originating view when a form is successfully completed. acf_www-controller now includes orig_action in page_info to report the original action launched by the user.

git-svn-id: svn://svn.alpinelinux.org/acf/dnscache/trunk@1560 ab2d0c66-481e-0410-8bed-d214d4d58bed
parent df7d39dc
......@@ -9,7 +9,7 @@ io.write("</span>")
--]]
%>
<% displaycommandresults({"deletedomain"}, session) %>
<% displaycommandresults({"editdomain", "deletedomain"}, session) %>
<h1>Configuration</h1>
<h2>Edit/View DNS server entries</h2>
......@@ -21,7 +21,7 @@ io.write("</span>")
<% for i,domain in ipairs(data.value) do %>
<TR>
<TD style="padding-right:20px;white-space:nowrap;">
<% io.write(html.link{value = "editdomain?domain=" .. domain, label="Edit " }) %>
<% io.write(html.link{value = "editdomain?domain=" .. domain.."&redir="..page_info.orig_action, label="Edit " }) %>
<% if domain ~= "@" then
io.write(html.link{value = "deletedomain?domain=" .. domain, label="Delete " })
end %>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment