Test plan:
- switch on the OpacHighlightedWords syspref
- search at the opac and intranet a string with a space (e.g.
au,wrdl:"Shakespeare, William" note the double space after the comma)
- without the patch your browser will be frozen during a few seconds,
after applying it, the highlight works better.
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
function highlightOn() {
var x;
for (x in q_array) {
- toHighlight.highlight(q_array[x]);
+ if ( q_array[x].length > 0 ) {
+ toHighlight.highlight(q_array[x]);
+ }
}
$(".highlight_toggle").toggle();
}[% END %]
function highlightOn() {
var x;
for (x in q_array) {
- $(".title").highlight(q_array[x]);
- $(".author").highlight(q_array[x]);
- $(".results_summary").highlight(q_array[x]);
+ if ( q_array[x].length > 0 ) {
+ $(".title").highlight(q_array[x]);
+ $(".author").highlight(q_array[x]);
+ $(".results_summary").highlight(q_array[x]);
+ }
}
$(".highlight_toggle").toggle();
}