summaryrefslogtreecommitdiffstats
path: root/rc-status-html.lsp
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2014-03-08 23:49:47 +0000
committerTed Trask <ttrask01@yahoo.com>2014-03-08 23:49:47 +0000
commit4c0e9b17d5bbcfb7e7a704c6a57af2cfe327c308 (patch)
treee7cc751f7ec4e48c12d2d3aa2c7beb062f9b66cd /rc-status-html.lsp
parentcecb1d586d237c74cd9ef6d05e305726a3072ad0 (diff)
downloadacf-alpine-baselayout-4c0e9b17d5bbcfb7e7a704c6a57af2cfe327c308.tar.bz2
acf-alpine-baselayout-4c0e9b17d5bbcfb7e7a704c6a57af2cfe327c308.tar.xz
Modified HTML views to use new htmlviewfunctions functions and replace links with forms created by displayitem
Use htmlviewfunctions.displayheader .incrementheader .displayitemstart/middle/end
Diffstat (limited to 'rc-status-html.lsp')
-rw-r--r--rc-status-html.lsp12
1 files changed, 4 insertions, 8 deletions
diff --git a/rc-status-html.lsp b/rc-status-html.lsp
index 001f790..c787234 100644
--- a/rc-status-html.lsp
+++ b/rc-status-html.lsp
@@ -35,20 +35,16 @@
</tr>
</thead><tbody>
<%
+local redir = cfe({type="hidden", value=page_info.orig_action})
for i,item in ipairs(view.value) do %>
<tr>
<td>
+ <% local servicename = cfe({type="hidden", value=item.servicename}) %>
<% if viewlibrary.check_permission("edit") then
- local editlink = cfe({type="link", value={}, label="", option="Edit", action="edit" })
- editlink.value.servicename = cfe({type="hidden", value=item.servicename})
- editlink.value.redir = cfe({type="hidden", value=page_info.orig_action})
- htmlviewfunctions.displayitem(editlink, -1, page_info)
+ htmlviewfunctions.displayitem(cfe({type="link", value={servicename=servicename, redir=redir}, label="", option="Edit", action="edit" }), -1, page_info)
end %>
<% if viewlibrary.check_permission("startstop") and item.actions then
- local startstopform = cfe({type="form", value={}, label="", option={}, action="startstop" })
- startstopform.value.servicename = cfe({type="hidden", value=item.servicename})
- startstopform.value.redir = cfe({type="hidden", value=page_info.orig_action})
-
+ local startstopform = cfe({type="form", value={servicename=servicename}, label="", option={}, action="startstop" })
for i,a in ipairs(item.actions) do
startstopform.option[#startstopform.option+1] = a:gsub("^%l", string.upper)
end