From 7c0c39581c567c2c5bd92f9396b6fd99a2b8a6f8 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Tue, 17 Jan 2012 15:50:49 -0600 Subject: Enabled paging on automount keys. The automount keys search facet has been modified to support paging. Since the automountkey-find command doesn't support --pkey-only option, the facet is configured such that during a refresh operation it will retrieve all entries (including the key and info attributes) and then display only the ones that are supposed to be visible in the current page. Ticket #2093 --- install/ui/jquery.ordered-map.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'install/ui/jquery.ordered-map.js') diff --git a/install/ui/jquery.ordered-map.js b/install/ui/jquery.ordered-map.js index f30f8d13..aa0d2814 100755 --- a/install/ui/jquery.ordered-map.js +++ b/install/ui/jquery.ordered-map.js @@ -75,5 +75,28 @@ jQuery.ordered_map = jQuery.fn.ordered_map = function() { return that.values[index]; }; + that.sort = function() { + var keys = that.keys.slice(0); + keys.sort(); + return that.trim(keys); + }; + + that.slice = function(start, end) { + var keys = that.keys.slice(start, end); + return that.trim(keys); + }; + + that.trim = function(keys) { + var new_map = $.ordered_map(); + + for (var i=0; i