From 3620bdf0c1521d001901de3fec8027ff5d053e3a Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Fri, 20 Nov 2015 21:29:36 +0000 Subject: Modify filedetails HTML view to better handle errors --- app/filedetails-html.lsp | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/app/filedetails-html.lsp b/app/filedetails-html.lsp index 03cb37b..2dd90e5 100644 --- a/app/filedetails-html.lsp +++ b/app/filedetails-html.lsp @@ -10,6 +10,7 @@ if form.type == "form" then else header_level = htmlviewfunctions.displaysectionstart(cfe({label="View File"}), page_info) end +htmlviewfunctions.displayinfo(form) header_level2 = htmlviewfunctions.displaysectionstart(cfe({label="File Details"}), page_info, htmlviewfunctions.incrementheader(header_level)) htmlviewfunctions.displayitem(form.value.filename) @@ -21,27 +22,29 @@ end htmlviewfunctions.displaysectionend(header_level2) -htmlviewfunctions.displaysectionstart(cfe({label="File Content"}), page_info, header_level2) -if form.type == "form" then - htmlviewfunctions.displayformstart(form, page_info) - form.value.filename.type = "hidden" - for name,value in pairs(form.value) do - if value.type == "hidden" then - htmlviewfunctions.displayformitem(value, name) +if form.value.filecontent then + htmlviewfunctions.displaysectionstart(cfe({label="File Content"}), page_info, header_level2) + if form.type == "form" then + htmlviewfunctions.displayformstart(form, page_info) + form.value.filename.type = "hidden" + for name,value in pairs(form.value) do + if value.type == "hidden" then + htmlviewfunctions.displayformitem(value, name) + end end end -end %> <% -htmlviewfunctions.displayinfo(form.value.filecontent) + htmlviewfunctions.displayinfo(form.value.filecontent) -if form.type == "form" then - htmlviewfunctions.displayformend(form) + if form.type == "form" then + htmlviewfunctions.displayformend(form) + end + htmlviewfunctions.displaysectionend(header_level2) end -htmlviewfunctions.displaysectionend(header_level2) htmlviewfunctions.displaysectionend(header_level) if form.type == "form" then -- cgit v1.2.3