<% local view, viewlibrary, page_info, session = ... %> <% htmlviewfunctions = require("htmlviewfunctions") %> <% html = require("acf.html") %> <% htmlviewfunctions.displaycommandresults({"newrole", "editrole", "deleterole"}, session) %> <% local header_level = htmlviewfunctions.displayheader(view, page_info) local newrole = cfe({ type="link", value={}, label="Create New Role", option="Create", action=page_info.script..page_info.prefix..page_info.controller.."/newrole" }) newrole.value.redir = cfe({ type="hidden", value=page_info.orig_action }) htmlviewfunctions.displayitem(newrole, htmlviewfunctions.incrementheader(header_level), page_info) htmlviewfunctions.displayheader(cfe({label="Existing Roles"}), page_info, htmlviewfunctions.incrementheader(header_level)) %> <% if view.value.defined_roles then %> <% for x,role in pairs(view.value.defined_roles.value) do %> <% end %> <% end %> <% if view.value.default_roles then %> <% for x,role in pairs(view.value.default_roles.value) do %> <% end %> <% end %>
RoleAction
<%= html.html_escape(role) %> [View this role] [Edit this role] [Delete this role]
<%= html.html_escape(role) %> [View this role] [Edit this role]