From 0d13dbbc43b7c48eb23246cf4f2c277cbb5942c3 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 10 Mar 2014 00:51:27 +0000 Subject: Modified HTML views to use new htmlviewfunctions functions and replace links with forms created by displayitem Use .displayitemstart/middle/end --- app/acf-util/password-status-html.lsp | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'app/acf-util/password-status-html.lsp') diff --git a/app/acf-util/password-status-html.lsp b/app/acf-util/password-status-html.lsp index 189cc63..cdb589d 100644 --- a/app/acf-util/password-status-html.lsp +++ b/app/acf-util/password-status-html.lsp @@ -6,15 +6,16 @@ <% local header_level = htmlviewfunctions.displayheader(form, page_info) -local newaccount = cfe({ type="link", value={}, label="Create New Account", option="Create", action=page_info.script..page_info.prefix..page_info.controller.."/newuser" }) -newaccount.value.redir = cfe({ type="hidden", value=page_info.orig_action }) -htmlviewfunctions.displayitem(newaccount, htmlviewfunctions.incrementheader(header_level), page_info) +header_level = htmlviewfunctions.incrementheader(header_level) +local redir = cfe({ type="hidden", value=page_info.orig_action }) +htmlviewfunctions.displayitem(cfe({ type="link", value={redir=redir}, label="Create New Account", option="Create", action="newuser" }), header_level, page_info) -htmlviewfunctions.displayheader(cfe({label="Existing Accounts"}), page_info, htmlviewfunctions.incrementheader(header_level)) +htmlviewfunctions.displayheader(cfe({label="Existing Accounts"}), page_info, header_level) for i,user in ipairs(form.value) do - local name = html.html_escape(user.value.userid.value) %> -

<%= name %>

-
+ local name = html.html_escape(user.value.userid.value) + htmlviewfunctions.displayitemstart() %> + <%= name %> + <% htmlviewfunctions.displayitemmiddle() %> @@ -28,11 +29,12 @@ for i,user in ipairs(form.value) do
<%= html.html_escape(user.value.userid.label) %>
Option - [Edit this account] - [Delete this account] - [View roles for this account] + <% local userid = cfe({type="hidden", value=user.value.userid.value}) %> + <% htmlviewfunctions.displayitem(cfe({type="link", value={userid=userid, redir=redir}, label="", option="Edit", action="edituser"}), -1, page_info) %> + <% htmlviewfunctions.displayitem(cfe({type="form", value={userid=userid}, label="", option="Delete", action="deleteuser" }), -1, page_info) %> + <% htmlviewfunctions.displayitem(cfe({type="link", value={userid=userid}, label="", option="View Roles", action=page_info.script.."/acf-util/roles/viewuserroles"}), -1, page_info) %>
-
+ <% htmlviewfunctions.displayitemend() %> <% end %> -- cgit v1.2.3