From 16c52fa8a6c411c3b66d60ce378af0d439bd84ab Mon Sep 17 00:00:00 2001 From: "Eric A. Miller" Date: Sun, 8 Jun 2014 22:54:34 -0400 Subject: [PATCH] Change default page length to 25 and save state in DataTables tables --- Netdisco/share/views/ajax/device/addresses.tt | 1 + Netdisco/share/views/ajax/device/ports.tt | 1 + Netdisco/share/views/ajax/report/apchanneldist.tt | 2 ++ Netdisco/share/views/ajax/report/deviceaddrnodns.tt | 2 ++ Netdisco/share/views/ajax/report/devicebylocation.tt | 2 ++ Netdisco/share/views/ajax/report/devicednsmismatch.tt | 2 ++ Netdisco/share/views/ajax/report/duplexmismatch.tt | 3 ++- Netdisco/share/views/ajax/report/generic_report.tt | 7 ++++--- Netdisco/share/views/ajax/report/halfduplex.tt | 2 ++ Netdisco/share/views/ajax/report/ipinventory.tt | 2 ++ Netdisco/share/views/ajax/report/netbios.tt | 2 ++ Netdisco/share/views/ajax/report/nodemultiips.tt | 2 ++ Netdisco/share/views/ajax/report/nodevendor.tt | 2 ++ Netdisco/share/views/ajax/report/phonesdiscovered.tt | 2 ++ Netdisco/share/views/ajax/report/portadmindown.tt | 2 ++ Netdisco/share/views/ajax/report/portblocking.tt | 2 ++ Netdisco/share/views/ajax/report/portmultinodes.tt | 2 ++ Netdisco/share/views/ajax/report/portssid.tt | 2 ++ Netdisco/share/views/ajax/report/portutilization.tt | 2 ++ Netdisco/share/views/ajax/report/vlaninventory.tt | 2 ++ Netdisco/share/views/ajax/search/device.tt | 2 ++ Netdisco/share/views/ajax/search/node_by_ip.tt | 2 ++ Netdisco/share/views/ajax/search/node_by_mac.tt | 2 ++ Netdisco/share/views/ajax/search/port.tt | 2 ++ Netdisco/share/views/ajax/search/vlan.tt | 2 ++ 25 files changed, 50 insertions(+), 4 deletions(-) diff --git a/Netdisco/share/views/ajax/device/addresses.tt b/Netdisco/share/views/ajax/device/addresses.tt index ffce721a..de6f164f 100644 --- a/Netdisco/share/views/ajax/device/addresses.tt +++ b/Netdisco/share/views/ajax/device/addresses.tt @@ -14,6 +14,7 @@ $(document).ready(function() { var table = $('#da-data-table').dataTable({ "deferRender": true, + "stateSave": true, "pageLength": 25, "data": [% results %], "columns": [ diff --git a/Netdisco/share/views/ajax/device/ports.tt b/Netdisco/share/views/ajax/device/ports.tt index ae4a9f87..059be403 100644 --- a/Netdisco/share/views/ajax/device/ports.tt +++ b/Netdisco/share/views/ajax/device/ports.tt @@ -383,6 +383,7 @@ $(document).ready(function() { { "type": 'natural', "targets": [ 'natural' ] } ], "order": [[ 1, 'asc' ]], + "stateSave": true, "pageLength": 25, } ); } ); diff --git a/Netdisco/share/views/ajax/report/apchanneldist.tt b/Netdisco/share/views/ajax/report/apchanneldist.tt index 0b63db2a..be786b11 100644 --- a/Netdisco/share/views/ajax/report/apchanneldist.tt +++ b/Netdisco/share/views/ajax/report/apchanneldist.tt @@ -11,6 +11,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "order": [[ 1, "desc" ]], "data": [% results %], "columns": [ diff --git a/Netdisco/share/views/ajax/report/deviceaddrnodns.tt b/Netdisco/share/views/ajax/report/deviceaddrnodns.tt index da252d2a..3aecc5fa 100644 --- a/Netdisco/share/views/ajax/report/deviceaddrnodns.tt +++ b/Netdisco/share/views/ajax/report/deviceaddrnodns.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [{ "data": 'ip', diff --git a/Netdisco/share/views/ajax/report/devicebylocation.tt b/Netdisco/share/views/ajax/report/devicebylocation.tt index d4678046..6d87eccc 100644 --- a/Netdisco/share/views/ajax/report/devicebylocation.tt +++ b/Netdisco/share/views/ajax/report/devicebylocation.tt @@ -14,6 +14,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "order": [[ 0, "asc" ], [2, "asc"], [ 3, "asc" ], [4, "asc"]], "data": [% results %], "columns": [ diff --git a/Netdisco/share/views/ajax/report/devicednsmismatch.tt b/Netdisco/share/views/ajax/report/devicednsmismatch.tt index 21cc9d67..223172bc 100644 --- a/Netdisco/share/views/ajax/report/devicednsmismatch.tt +++ b/Netdisco/share/views/ajax/report/devicednsmismatch.tt @@ -14,6 +14,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { diff --git a/Netdisco/share/views/ajax/report/duplexmismatch.tt b/Netdisco/share/views/ajax/report/duplexmismatch.tt index f07bf2b9..368cb072 100644 --- a/Netdisco/share/views/ajax/report/duplexmismatch.tt +++ b/Netdisco/share/views/ajax/report/duplexmismatch.tt @@ -15,6 +15,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { @@ -52,4 +54,3 @@ $(document).ready(function() { }); }); - diff --git a/Netdisco/share/views/ajax/report/generic_report.tt b/Netdisco/share/views/ajax/report/generic_report.tt index a00c9ddc..fa7b7f73 100644 --- a/Netdisco/share/views/ajax/report/generic_report.tt +++ b/Netdisco/share/views/ajax/report/generic_report.tt @@ -19,8 +19,9 @@ diff --git a/Netdisco/share/views/ajax/report/halfduplex.tt b/Netdisco/share/views/ajax/report/halfduplex.tt index 31806ab5..2387110a 100644 --- a/Netdisco/share/views/ajax/report/halfduplex.tt +++ b/Netdisco/share/views/ajax/report/halfduplex.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { diff --git a/Netdisco/share/views/ajax/report/ipinventory.tt b/Netdisco/share/views/ajax/report/ipinventory.tt index 0709a282..c798c0c1 100644 --- a/Netdisco/share/views/ajax/report/ipinventory.tt +++ b/Netdisco/share/views/ajax/report/ipinventory.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { diff --git a/Netdisco/share/views/ajax/report/netbios.tt b/Netdisco/share/views/ajax/report/netbios.tt index a484f0d4..b1a24cea 100644 --- a/Netdisco/share/views/ajax/report/netbios.tt +++ b/Netdisco/share/views/ajax/report/netbios.tt @@ -26,6 +26,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], [% IF opt %] "columns": [ diff --git a/Netdisco/share/views/ajax/report/nodemultiips.tt b/Netdisco/share/views/ajax/report/nodemultiips.tt index aba904dc..7ab93ab5 100644 --- a/Netdisco/share/views/ajax/report/nodemultiips.tt +++ b/Netdisco/share/views/ajax/report/nodemultiips.tt @@ -14,6 +14,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "order": [[ 3, "desc" ]], "data": [% results %], "columns": [ diff --git a/Netdisco/share/views/ajax/report/nodevendor.tt b/Netdisco/share/views/ajax/report/nodevendor.tt index 066e54df..19b181e8 100644 --- a/Netdisco/share/views/ajax/report/nodevendor.tt +++ b/Netdisco/share/views/ajax/report/nodevendor.tt @@ -23,6 +23,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], [% IF opt %] "columns": [ diff --git a/Netdisco/share/views/ajax/report/phonesdiscovered.tt b/Netdisco/share/views/ajax/report/phonesdiscovered.tt index 5b167e07..9fb6857f 100644 --- a/Netdisco/share/views/ajax/report/phonesdiscovered.tt +++ b/Netdisco/share/views/ajax/report/phonesdiscovered.tt @@ -15,6 +15,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { diff --git a/Netdisco/share/views/ajax/report/portadmindown.tt b/Netdisco/share/views/ajax/report/portadmindown.tt index a75fb481..b7839f82 100644 --- a/Netdisco/share/views/ajax/report/portadmindown.tt +++ b/Netdisco/share/views/ajax/report/portadmindown.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "order": [[ 0, "asc" ], [1, "asc"]], "columns": [ { diff --git a/Netdisco/share/views/ajax/report/portblocking.tt b/Netdisco/share/views/ajax/report/portblocking.tt index 81c82c1d..dd9dfd20 100644 --- a/Netdisco/share/views/ajax/report/portblocking.tt +++ b/Netdisco/share/views/ajax/report/portblocking.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "order": [[ 0, "asc" ], [1, "asc"]], "data": [% results %], "columns": [ diff --git a/Netdisco/share/views/ajax/report/portmultinodes.tt b/Netdisco/share/views/ajax/report/portmultinodes.tt index e8985d63..afb0da55 100644 --- a/Netdisco/share/views/ajax/report/portmultinodes.tt +++ b/Netdisco/share/views/ajax/report/portmultinodes.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "order": [[ 3, "desc" ]], "data": [% results %], "columns": [ diff --git a/Netdisco/share/views/ajax/report/portssid.tt b/Netdisco/share/views/ajax/report/portssid.tt index 3bd5da50..2e1b2b32 100644 --- a/Netdisco/share/views/ajax/report/portssid.tt +++ b/Netdisco/share/views/ajax/report/portssid.tt @@ -27,6 +27,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], [% IF opt %] "columns": [ diff --git a/Netdisco/share/views/ajax/report/portutilization.tt b/Netdisco/share/views/ajax/report/portutilization.tt index c2a76a4f..7b8a6a4d 100644 --- a/Netdisco/share/views/ajax/report/portutilization.tt +++ b/Netdisco/share/views/ajax/report/portutilization.tt @@ -14,6 +14,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { diff --git a/Netdisco/share/views/ajax/report/vlaninventory.tt b/Netdisco/share/views/ajax/report/vlaninventory.tt index ca203d19..83e347ff 100644 --- a/Netdisco/share/views/ajax/report/vlaninventory.tt +++ b/Netdisco/share/views/ajax/report/vlaninventory.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [ { diff --git a/Netdisco/share/views/ajax/search/device.tt b/Netdisco/share/views/ajax/search/device.tt index 2f14aafb..e1658fd0 100644 --- a/Netdisco/share/views/ajax/search/device.tt +++ b/Netdisco/share/views/ajax/search/device.tt @@ -18,6 +18,8 @@ $(document).ready(function() { var table = $('#ds-data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [{ "data": 'ip', diff --git a/Netdisco/share/views/ajax/search/node_by_ip.tt b/Netdisco/share/views/ajax/search/node_by_ip.tt index f8b2c9af..591c2064 100644 --- a/Netdisco/share/views/ajax/search/node_by_ip.tt +++ b/Netdisco/share/views/ajax/search/node_by_ip.tt @@ -177,6 +177,8 @@ $(document).ready(function() { { "visible": false, "targets": 0 } ], "order": [[ 0, 'asc' ]], + "stateSave": true, + "pageLength": 25, "drawCallback": function ( settings ) { var api = this.api(); var rows = api.rows( {page:'current'} ).nodes(); diff --git a/Netdisco/share/views/ajax/search/node_by_mac.tt b/Netdisco/share/views/ajax/search/node_by_mac.tt index aa4275e2..c5ff8634 100644 --- a/Netdisco/share/views/ajax/search/node_by_mac.tt +++ b/Netdisco/share/views/ajax/search/node_by_mac.tt @@ -146,6 +146,8 @@ $(document).ready(function() { { "visible": false, "targets": 0 } ], "order": [[ 0, 'asc' ]], + "stateSave": true, + "pageLength": 25, "drawCallback": function ( settings ) { var api = this.api(); var rows = api.rows( {page:'current'} ).nodes(); diff --git a/Netdisco/share/views/ajax/search/port.tt b/Netdisco/share/views/ajax/search/port.tt index 5b769e6c..aea22e41 100644 --- a/Netdisco/share/views/ajax/search/port.tt +++ b/Netdisco/share/views/ajax/search/port.tt @@ -13,6 +13,8 @@ $(document).ready(function() { var table = $('#ps-data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [{ "data": 'name', diff --git a/Netdisco/share/views/ajax/search/vlan.tt b/Netdisco/share/views/ajax/search/vlan.tt index 5f76d7ea..34b266b0 100644 --- a/Netdisco/share/views/ajax/search/vlan.tt +++ b/Netdisco/share/views/ajax/search/vlan.tt @@ -15,6 +15,8 @@ $(document).ready(function() { var table = $('#vs-data-table').dataTable({ "deferRender": true, + "stateSave": true, + "pageLength": 25, "data": [% results %], "columns": [{ "data": 'vlans.vlan',