diff options
Diffstat (limited to 'provisioning-searchbymac-html.lsp')
-rw-r--r-- | provisioning-searchbymac-html.lsp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/provisioning-searchbymac-html.lsp b/provisioning-searchbymac-html.lsp new file mode 100644 index 0000000..8c5cb9c --- /dev/null +++ b/provisioning-searchbymac-html.lsp @@ -0,0 +1,25 @@ +<% local form, viewlibrary, page_info, session = ... +require("viewfunctions") +%> + +<% +if session.searchdevicesresult then + local data = session.searchdevicesresult + session.searchdevicesresult = nil + + if data.value and data.value.result then + local func = haserl.loadfile(page_info.viewfile:gsub("searchbymac", "listdevices")) + func(data.value.result, viewlibrary, page_info, session) + end +end +%> + +<H1>Search by MAC Address</H1> +<DL> +<form action="/cgi-bin/acf/provisioning/provisioning/searchdevices" method="POST"> +<input type="hidden" name="id" value="device.mac"> +<input type="hidden" name="comparison" value="~"> +<DT>MAC Address</DT> +<DD><input class="text" type="text" name="value" value="" ></DD> +<DT></DT><DD><input class="submit" type="submit" name="Search" value="Search"></DD> +</FORM></DL> |