Browse Source

Bug 6149: Follow-up [bootstrap] - Stopwords for Result Highlighting

- Added functionality to new bootstrap theme

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
MM-OPAC/theme_dep
Martin Renvoize 11 years ago
committed by Tomas Cohen Arazi
parent
commit
500369d807
  1. 10
      koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
  2. 4
      koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt

10
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt

@ -1345,9 +1345,13 @@
var x;
for (x in q_array) {
q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
$(".title").highlight(q_array[x]);
$(".author").highlight(q_array[x]);
$(".results_summary").highlight(q_array[x]);
q_array[x] = q_array[x].toLowerCase();
var myStopwords = "[% Koha.Preference('HighlightedStopWords') %]".toLowerCase().split('|');
if( $.inArray(q_array[x], myStopwords) == -1 ) {
$(".title").highlight(q_array[x]);
$(".author").highlight(q_array[x]);
$(".results_summary").highlight(q_array[x]);
}
}
$(".highlight_toggle").toggle();
}

4
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt

@ -652,7 +652,9 @@ function highlightOn() {
var x;
for (x in q_array) {
q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
if ( q_array[x].length > 0 ) {
q_array[x] = q_array[x].toLowerCase();
var myStopwords = "[% Koha.Preference('HighlightedStopWords') %]".toLowerCase().split('|');
if ( (q_array[x].length > 0) && ($.inArray(q_array[x], myStopwords) == -1) ) {
$(".title").highlight(q_array[x]);
$(".author").highlight(q_array[x]);
$(".results_summary").highlight(q_array[x]);

Loading…
Cancel
Save