From bb693ddd74d12f55487b16eab7da40fc2ff13988 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 15 Sep 2014 17:55:41 +0000 Subject: Implement deletepasswdentry action --- freeradius3-viewpasswdfile-html.lsp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'freeradius3-viewpasswdfile-html.lsp') diff --git a/freeradius3-viewpasswdfile-html.lsp b/freeradius3-viewpasswdfile-html.lsp index d6cc3eb..5e6ad7f 100644 --- a/freeradius3-viewpasswdfile-html.lsp +++ b/freeradius3-viewpasswdfile-html.lsp @@ -17,11 +17,12 @@ html = require("acf.html") -<% htmlviewfunctions.displaycommandresults({"editpasswdentry", "editpasswd"}, session) %> +<% htmlviewfunctions.displaycommandresults({"editpasswdentry", "deletepasswdentry", "editpasswd"}, session) %> <% htmlviewfunctions.displaycommandresults({"createpasswdentry"}, session, true) %> <% local redir = cfe({ type="hidden", value=page_info.orig_action }) %> @@ -51,6 +52,9 @@ redir.value = redir.value.."?filename="..html.url_encode(view.value.filename.val <% if viewlibrary.check_permission("editpasswdentry") then %> <% htmlviewfunctions.displayitem(cfe({type="link", value={filename=filename, entry=entry, redir=redir}, label="", option="Edit", action="editpasswdentry"}), page_info, -1) %> <% end %> + <% if viewlibrary.check_permission("deletepasswdentry") then %> + <% htmlviewfunctions.displayitem(cfe({type="form", value={filename=filename, entry=entry}, label="", option="Delete", action="deletepasswdentry", class="deletepasswdentry"}), page_info, -1) %> + <% end %> <% if 0 < containspasswd and r[containspasswd] ~= "" and viewlibrary.check_permission("editpasswd") then %> <% htmlviewfunctions.displayitem(cfe({type="link", value={filename=filename, entry=entry, redir=redir}, label="", option="Change Pass", action="editpasswd"}), page_info, -1) %> <% end %> -- cgit v1.2.3