summaryrefslogtreecommitdiffstats
path: root/provisioning-listrequests-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'provisioning-listrequests-html.lsp')
-rw-r--r--provisioning-listrequests-html.lsp12
1 files changed, 6 insertions, 6 deletions
diff --git a/provisioning-listrequests-html.lsp b/provisioning-listrequests-html.lsp
index 9ddd3c0..54c4e42 100644
--- a/provisioning-listrequests-html.lsp
+++ b/provisioning-listrequests-html.lsp
@@ -1,4 +1,4 @@
-<% local view, viewlibrary, page_info, session = ...
+<% local view, viewlibrary, page_info, session = ...
htmlviewfunctions = require("htmlviewfunctions")
html = require("acf.html")
%>
@@ -26,7 +26,7 @@ html = require("acf.html")
window.location.assign("<%= html.html_escape(page_info.script..page_info.prefix..page_info.controller) %>/searchdevices");
<%
end
-
+
-- Since we're including a submission of createdevicefromrequest, we need to overcome the automatic redirect
if session.createdevicefromrequestresult and not session.createdevicefromrequestresult.errtxt then
local tmp = session.createdevicefromrequestresult
@@ -74,10 +74,10 @@ html = require("acf.html")
$("#list").tablesorter({headers: {1:{sorter:'digit'}, 3:{sorter:'ipAddress'}}, widgets: ['zebra', 'filter', 'pager'], widgetOptions: {
// Filtering is handled by the server
filter_serversideFiltering: true,
-
+
// We can put the page number and size here, filtering and sorting handled by pager_customAjaxUrl
pager_ajaxUrl : '<%= html.html_escape(page_info.script .. page_info.orig_action) %>?viewtype=json&page={page+1}&pagesize={size}',
-
+
// Modify the url after all processing has been applied to handle filtering and sorting
pager_customAjaxUrl: function(table, url) {
var columns = ["action", "date", "mac", "ip", "agent", "device_id"];
@@ -96,7 +96,7 @@ html = require("acf.html")
}
return url;
},
-
+
// process ajax so that the following information is returned:
// [ total_rows (number), rows (array of arrays), headers (array; optional) ]
pager_ajaxProcessing: function(data){
@@ -137,7 +137,7 @@ html = require("acf.html")
<th>IP Address</th>
<th>User Agent</th>
<th>Device ID</th>
- </tr>
+ </tr>
</thead><tbody>
</tbody>
</table>