diff options
author | Ted Trask <ttrask01@yahoo.com> | 2010-03-12 16:45:44 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2010-03-12 16:45:44 +0000 |
commit | 130b519c8b0722d3416b8586d7d84920412c1cf4 (patch) | |
tree | 6bd7a66b665494713fb8a214e84ded76d502f291 | |
parent | 1da382e71099c1d36ee46962ca9bdb5496acc4a2 (diff) | |
download | acf-did-130b519c8b0722d3416b8586d7d84920412c1cf4.tar.bz2 acf-did-130b519c8b0722d3416b8586d7d84920412c1cf4.tar.xz |
Save the last successful edit in the session data.
-rw-r--r-- | did-assigndefinition-html.lsp | 7 | ||||
-rw-r--r-- | did-html.lsp | 1 |
2 files changed, 6 insertions, 2 deletions
diff --git a/did-assigndefinition-html.lsp b/did-assigndefinition-html.lsp index bfe72f0..b119b7f 100644 --- a/did-assigndefinition-html.lsp +++ b/did-assigndefinition-html.lsp @@ -1,4 +1,4 @@ -<% local form, viewlibrary, page_info = ... %> +<% local form, viewlibrary, page_info, session = ... %> <% require("viewfunctions") %> <link rel="stylesheet" type="text/css" href="<%= html.html_escape(page_info.wwwprefix) %>/js/jquery.autocomplete.css"> @@ -69,7 +69,10 @@ <H1>Assign DID Number</H1> <DL> -<% if form.descr then io.write('<P CLASS="descr">' .. string.gsub(html.html_escape(form.descr), "\n", "<BR>") .. "</P>\n") end %> +<% if form.descr or form.errtxt then + session.didresult = form.descr +end %> +<% if session.didresult then io.write('<P CLASS="descr">' .. string.gsub(html.html_escape(session.didresult), "\n", "<BR>") .. "</P>\n") end %> <% if form.errtxt then io.write('<P CLASS="error">' .. string.gsub(html.html_escape(form.errtxt), "\n", "<BR>") .. " " .. html.html_escape(form.value.did.value) .. "<BR>\n") for name,val in pairs(form.value) do diff --git a/did-html.lsp b/did-html.lsp index efd7125..fac5db2 100644 --- a/did-html.lsp +++ b/did-html.lsp @@ -11,6 +11,7 @@ function newPopup(url) { } </script> +<% if session.editdefinitionresult then session.didresult = session.editdefinitionresult.value end %> <% displaycommandresults({"editdefinition", "deletedefinition", "publish", "publishall"}, session) %> <% if data.value.did.value ~= "" or (data.value.extension and data.value.extension.value ~= "") or data.value.description.value ~= "" or data.value.identification.value ~= "" or data.value.department.value ~= "" then %> |