If you do a fielded search like au:smith, "Smith" will not get
highlighted on the results page because the Javascript is looking for
the exact string "au:smith."
To test:
1) Turn on OpacHighlightedWords.
2) Do a simple keyword search.
3) Confirm that the word is highlighted on the results and details page.
4) Do a fielded search by entering au:smith (or whatever).
5) Confirm that the word is highlighted on the results and details page.
6) Sign off.
Signed-off-by: Mirko Tietgen <mirko@abunchofthings.net>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Passes koha-qa.pl, works as advertised.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
function highlightOn() {
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]);
function highlightOn() {
var x;
for (x in q_array) {
+ q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
$("td").highlight(q_array[x]);
}
$(".highlight_toggle").toggle();
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 ) {
$(".title").highlight(q_array[x]);
$(".author").highlight(q_array[x]);