<% local view, viewlibrary, page_info, session = ... require("viewfunctions") %> <% -- Pregenerate the list of users if viewlibrary.check_permission("listusers") and (viewlibrary.check_permission("forwardmessage") or viewlibrary.check_permission("forwardmymessage")) then local users = viewlibrary.dispatch_component("listusers", nil, true) options = {} for i,u in ipairs(users.value) do if u.username ~= session.userinfo.userid then options[#options+1] = '' end end options = table.concat(options) end %> <% displaycommandresults({"deletemessage", "deletemymessage", "forwardmessage", "forwardmymessage", "emailmessage", "emailmymessage"}, session) %>

Messages

<% if viewlibrary.check_permission("deletemessage") or viewlibrary.check_permission("deletemymessage") then %>
" method="POST">
<% end %> <% if viewlibrary.check_permission("forwardmessage") or viewlibrary.check_permission("forwardmymessage") then %>
" method="POST">
<% end %> <% if viewlibrary.check_permission("emailmessage") or viewlibrary.check_permission("emailmymessage") then %>
" method="POST">
<% end %>
<% for k,v in ipairs( view.value ) do %> <% end %>
Action Date Time Caller ID Priority Orig Mailbox Duration
<% if viewlibrary.check_permission("downloadmessage") then %> <%= html.link{value=page_info.script..page_info.prefix..page_info.controller.."/downloadmessage?message="..v.uuid, label="Download "} %> <%= html.link{value=page_info.script..page_info.prefix..page_info.controller.."/downloadmessage?message="..v.uuid, class="playmessage", label="Play "} %> <% elseif viewlibrary.check_permission("downloadmymessage") then %> <%= html.link{value=page_info.script..page_info.prefix..page_info.controller.."/downloadmymessage?message="..v.uuid, label="Download "} %> <%= html.link{value=page_info.script..page_info.prefix..page_info.controller.."/downloadmymessage?message="..v.uuid, class="playmessage", label="Play "} %> <% end %> <%= html.html_escape(os.date("%x", v.created_epoch)) %> <%= html.html_escape(os.date("%X", v.created_epoch)) %> <%= html.html_escape(v.cid_number) %> <%= html.html_escape(v.read_flags) %> <%= html.html_escape(v.username) %> <%= html.html_escape(v.message_len) %>
<% if view.errtxt then %>

<%= html.html_escape(view.errtxt) %>

<% end %> <% if #view.value == 0 then %>

No messages found

<% end %>