From 0ddef374bba89a3dfec7677cf732fa909dae4b46 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sun, 6 Jun 2010 18:32:24 +0200 Subject: [PATCH 1/1] warn about MAX_FACETS but include rest of checked This allows us to keep selected values on next submit --- templates/data/facet.html.ep | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/templates/data/facet.html.ep b/templates/data/facet.html.ep index a7583b8..bb0b020 100644 --- a/templates/data/facet.html.ep +++ b/templates/data/facet.html.ep @@ -26,12 +26,15 @@ % my $max_facets = $ENV{MAX_FACETS} || 10000; % my $facet_nr = 0; % foreach my $n ( @$facet_names ) { -% if ( $facet_nr++ > $max_facets ) { +% if ( $facet_nr++ == $max_facets ) {
-To keep browser memory usage at sane level, only <%= $max_facets %> facets are loaded to browser. -This can be changed in config. +First <%= $max_facets %> facets displayed in full. +· +Below are just checked values from rest of <%= $facet_count - $max_facets %> items.
-% last; +% } +% if ( $facet_nr > $max_facets && ! $checked->{$n} ) { +% next; % }