From 9e0800ef5bb5cae3feabdf7eda8e330fbc9246e5 Mon Sep 17 00:00:00 2001 From: Mika Havela Date: Mon, 29 Jun 2009 17:14:04 +0000 Subject: Initial commit on listrrd view-file --- rrdtool-listrrd-html.lsp | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 rrdtool-listrrd-html.lsp diff --git a/rrdtool-listrrd-html.lsp b/rrdtool-listrrd-html.lsp new file mode 100644 index 0000000..ebbcc21 --- /dev/null +++ b/rrdtool-listrrd-html.lsp @@ -0,0 +1,46 @@ +<% local form, viewlibrary, page_info, session = ... +require("viewfunctions") +%> +<% +---[[ DEBUG INFORMATION +io.write("

DEBUGGING

DEBUG INFO: CFE

") +io.write(html.cfe_unpack(form)) +io.write("
") +%> + +<% displaycommandresults({"delete", "edit", "editfile"}, session) %> +<% displaycommandresults({"newfile"}, session, true) %> + +

Databases

+

Edit/View existing DB's

+ + + + + + + +<% for i,file in ipairs(form.value) do %> + + + + + + +<% end %> +
ActionSizeLast ModifiedFile
+ <% + if session.permissions[page_info.controller].delete then io.write(html.link{value = "delete?filename=" .. file.value.filename.value, label="Delete " }) end + io.write(html.link{value = "view?filename=" .. file.value.filename.value, label="View " }) + if session.permissions[page_info.controller].edit then io.write(html.link{value = "edit?filename=" .. file.value.filename.value.."&redir="..page_info.orig_action, label="Edit " }) end + if session.permissions[page_info.controller].editfile then io.write(html.link{value = "editfile?filename=" .. file.value.filename.value.."&redir="..page_info.orig_action, label="Expert " }) end + %> + <%= html.html_escape(file.value.filesize.value) %><%= html.html_escape(file.value.mtime.value) %><%= html.html_escape(string.gsub(file.value.filename.value, "^.*/", "")) %>
+ +<% if viewlibrary and viewlibrary.dispatch_component and session.permissions[page_info.controller].newfile then + local newfileform = viewlibrary.dispatch_component("newfile", nil, true) %> +

Create new Domain

+<% + newfileform.action = page_info.script .. page_info.prefix .. page_info.controller .. "/newfile" + displayform(newfileform) +end %> -- cgit v1.2.3