@@ -, +, @@
search
---
C4/Search.pm | 2 +-
.../opac-tmpl/bootstrap/en/includes/opac-facets.inc | 15 +++++++++------
.../opac-tmpl/bootstrap/en/modules/opac-results.tt | 7 +++++++
3 files changed, 17 insertions(+), 7 deletions(-)
--- a/C4/Search.pm
+++ a/C4/Search.pm
@@ -525,7 +525,7 @@ sub getRecords {
$number_of_facets++;
if ( ( $number_of_facets <= 5 )
|| ( $expanded_facet eq $link_value )
- || ( $facets_info->{$link_value}->{'expanded'} )
+ || ( $facets_info->{$link_value}->{'expanded'} ) || 1
)
{
--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-facets.inc
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-facets.inc
@@ -30,8 +30,12 @@
[% END %]
[% IF facets_loo.type_label_Location %]
Locations
[% END %]
- [% FOREACH facet IN facets_loo.facets %]
+ [% FOREACH facet IN facets_loo.facets %]
+ [% IF loop.count > 5 %]
+ -
+ [% ELSE %]
-
+ [% END %]
[% SET url = "/cgi-bin/koha/opac-search.pl?" _ query_cgi _ limit_cgi %]
[% IF ( sort_by ) %]
[% url = BLOCK %][% url %][% "&sort_by=" _ sort_by |url %][% END %]
@@ -50,11 +54,10 @@
[% END %]
[% IF ( facets_loo.expandable ) %]
- -
- Show more
-
- [% END %]
+ -
+ Show more
+
+ [% END %]
[% END # / IF facets_loo.facets.size > 0 %]
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt
@@ -691,13 +691,20 @@ function highlightOn() {
$(".highlight_toggle").toggle();
}
[% END %]
+
$(document).ready(function(){
+
[% IF ( OpacHighlightedWords ) %]
$('a.title').each(function() {
$(this).attr("href", $(this).attr("href") + "&query_desc=[% query_desc | uri %]");
});
[% END %]
+$(".showmore").click(function(){
+ $(this).siblings(".collapsible-facet").toggle();
+});
+
+
$(".cb").click(function(){
enableCheckboxActions();
});
--