From 746d5001754d7ca22ee0fa5dcd62e2d6b3cd5f82 Mon Sep 17 00:00:00 2001 From: "Eric A. Miller" Date: Tue, 12 Aug 2014 18:52:11 -0400 Subject: [PATCH] Use custom portsort plug-in for DataTables in device ports tab --- Netdisco/Changes | 6 ++++++ Netdisco/share/views/ajax/device/ports.tt | 6 +++--- Netdisco/share/views/layouts/main.tt | 1 + 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Netdisco/Changes b/Netdisco/Changes index 1ab3fcb7..b9d62f14 100644 --- a/Netdisco/Changes +++ b/Netdisco/Changes @@ -1,3 +1,9 @@ +2.029005 + + [ENHANCEMENTS] + + * Custom portsort plug-in for DataTables + 2.029004 - 2014-08-11 [BUG FIXES] diff --git a/Netdisco/share/views/ajax/device/ports.tt b/Netdisco/share/views/ajax/device/ports.tt index b5a255cc..f696052f 100644 --- a/Netdisco/share/views/ajax/device/ports.tt +++ b/Netdisco/share/views/ajax/device/ports.tt @@ -9,9 +9,9 @@ [% NEXT UNLESS params.${item.name} %] [% SET th_class = '' %] [% IF (user_can_port_control AND params.c_admin AND (item.name == 'c_port' OR item.name == 'c_name')) %] - [% th_class = ' class="nd_nudge-for-icon natural"' %] + [% th_class = ' class="nd_nudge-for-icon portsort"' %] [% ELSIF (item.name == 'c_port' OR item.name == 'c_descr' OR item.name == 'c_name') %] - [% th_class = ' class="natural"' %] + [% th_class = ' class="portsort"' %] [% END %] [% item.label | html_entity %] @@ -396,7 +396,7 @@ $(document).ready(function() { "columnDefs": [ { "sortable": false, "targets": 0 }, { "searchable": false, "targets": 0 }, - { "type": 'natural', "targets": [ 'natural' ] } + { "type": 'portsort', "targets": [ 'portsort' ] } ], "order": [[ 1, 'asc' ]], "processing": true, diff --git a/Netdisco/share/views/layouts/main.tt b/Netdisco/share/views/layouts/main.tt index 20472d3e..f2e51218 100644 --- a/Netdisco/share/views/layouts/main.tt +++ b/Netdisco/share/views/layouts/main.tt @@ -31,6 +31,7 @@ +