View | Details | Raw Unified | Return to bug 8525
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/prog/en/css/opac.css (+7 lines)
Lines 434-439 a .term { Link Here
434
  background-repeat: no-repeat;
434
  background-repeat: no-repeat;
435
}
435
}
436
436
437
#action a.highlight_toggle {
438
    background-image: url("../../images/sprite.png"); /* place hold icon */
439
    background-position: -5px -841px;
440
    background-repeat: no-repeat;
441
    display: none;
442
}
443
437
#action a#furthersearches {
444
#action a#furthersearches {
438
    background-image: url("../../images/sprite.png");
445
    background-image: url("../../images/sprite.png");
439
    background-position: 106px -295px;
446
    background-position: 106px -295px;
(-)a/koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc (+6 lines)
Lines 27-32 Link Here
27
            <li><a class="addtocart cart[% biblionumber %]" href="#" onclick="addRecord('[% biblionumber %]'); return false;">Add to your cart</a>  <a style="display:none;" class="cartRemove cartR[% biblionumber %]" href="#" onclick="delSingleRecord('[% biblionumber %]'); return false;">(remove)</a></li>
27
            <li><a class="addtocart cart[% biblionumber %]" href="#" onclick="addRecord('[% biblionumber %]'); return false;">Add to your cart</a>  <a style="display:none;" class="cartRemove cartR[% biblionumber %]" href="#" onclick="delSingleRecord('[% biblionumber %]'); return false;">(remove)</a></li>
28
        [% END %]
28
        [% END %]
29
    [% END %]
29
    [% END %]
30
    [% IF ( OpacHighlightedWords && query_desc ) %]
31
    <li>
32
        <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a>
33
        <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a>
34
    </li>
35
    [% END %]
30
    <li style="display:none;"><a href="#" id="furthersearches">More searches</a></li>
36
    <li style="display:none;"><a href="#" id="furthersearches">More searches</a></li>
31
</ul>
37
</ul>
32
38
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt (+23 lines)
Lines 12-17 Link Here
12
[% IF ( OpacStarRatings != 'disable' ) %]<script type="text/javascript" src="/opac-tmpl/prog/en/lib/jquery/plugins/jquery.rating.js"></script>
12
[% IF ( OpacStarRatings != 'disable' ) %]<script type="text/javascript" src="/opac-tmpl/prog/en/lib/jquery/plugins/jquery.rating.js"></script>
13
<link rel="stylesheet" type="text/css" href="/opac-tmpl/prog/en/css/jquery.rating.css" />[% END %]
13
<link rel="stylesheet" type="text/css" href="/opac-tmpl/prog/en/css/jquery.rating.css" />[% END %]
14
14
15
[% IF ( OpacHighlightedWords ) %]<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.highlight-3.js"></script>[% END %]
15
<script type="text/JavaScript" language="JavaScript">
16
<script type="text/JavaScript" language="JavaScript">
16
//<![CDATA[
17
//<![CDATA[
17
18
Lines 25-30 Link Here
25
        [% END %]
26
        [% END %]
26
    [% END %]
27
    [% END %]
27
28
29
    [% IF ( OpacHighlightedWords ) %]
30
        var q_array = new Array();  // holds search terms if available
31
32
        function highlightOff() {
33
            $("#catalogue_detail_biblio").removeHighlight();
34
            $(".highlight_toggle").toggle();
35
        }
36
        function highlightOn() {
37
            var x;
38
            for (x in q_array) {
39
                $(".title").highlight(q_array[x]);
40
                $(".author").highlight(q_array[x]);
41
                $(".results_summary").highlight(q_array[x]);
42
            }
43
            $(".highlight_toggle").toggle();
44
        }
45
    [% END %]
28
46
29
     $(document).ready(function() { 
47
     $(document).ready(function() { 
30
        $('#bibliodescriptions').tabs();
48
        $('#bibliodescriptions').tabs();
Lines 45-50 Link Here
45
            widgets : ['zebra'],
63
            widgets : ['zebra'],
46
            sortList: [[0,0]]
64
            sortList: [[0,0]]
47
        });
65
        });
66
        [% IF ( query_desc ) %][% IF ( OpacHighlightedWords ) %]var query_desc = "[% query_desc |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
67
            q_array = query_desc.split(" ");
68
            highlightOn();
69
            $("#highlight_toggle_on" ).hide().click(function() {highlightOn() ;});
70
            $("#highlight_toggle_off").show().click(function() {highlightOff();});[% END %][% END %]
48
	[% IF ( GoogleJackets ) %]
71
	[% IF ( GoogleJackets ) %]
49
        KOHA.Google.GetCoverFromIsbn([% covernewwindow %]);
72
        KOHA.Google.GetCoverFromIsbn([% covernewwindow %]);
50
	[% END %]
73
	[% END %]
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt (+6 lines)
Lines 15-20 href="/cgi-bin/koha/opac-rss.pl?[% query_cgi %][% limit_cgi |html %]" /> Link Here
15
var q_array = new Array();  // will hold the search terms, if possible
15
var q_array = new Array();  // will hold the search terms, if possible
16
16
17
$(document).ready(function(){
17
$(document).ready(function(){
18
    [% IF ( OpacHighlightedWords ) %]
19
        $('a.title').each(function() {
20
            $(this).attr('href', $(this).attr('href') + '&query_desc=[% query_desc | url %]');
21
        });
22
    [% END %]
23
18
	$('#sortsubmit').hide();
24
	$('#sortsubmit').hide();
19
    $('#sort_by').change(function() {
25
    $('#sort_by').change(function() {
20
        $('#bookbag_form').submit();
26
        $('#bookbag_form').submit();
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt (+6 lines)
Lines 97-102 function highlightOn() { Link Here
97
}
97
}
98
[% END %]
98
[% END %]
99
$(document).ready(function(){
99
$(document).ready(function(){
100
    [% IF ( OpacHighlightedWords ) %]
101
        $('a.title').each(function() {
102
            $(this).attr('href', $(this).attr('href') + '&query_desc=[% query_desc | url %]');
103
        });
104
    [% END %]
105
100
    [% IF ( opacbookbag ) %]$(".addtocart").show();[% END %]
106
    [% IF ( opacbookbag ) %]$(".addtocart").show();[% END %]
101
107
102
[% IF ( opacbookbag ) %]
108
[% IF ( opacbookbag ) %]
(-)a/opac/opac-detail.pl (-1 / +4 lines)
Lines 1000-1003 if (C4::Context->preference('OPACLocalCoverImages') == 1) { Link Here
1000
    $template->{VARS}->{localimages} = \@images;
1000
    $template->{VARS}->{localimages} = \@images;
1001
}
1001
}
1002
1002
1003
if (C4::Context->preference('OpacHighlightedWords')) {
1004
    $template->{VARS}->{query_desc} = $query->param('query_desc');
1005
}
1006
1003
output_html_with_http_headers $query, $cookie, $template->output;
1007
output_html_with_http_headers $query, $cookie, $template->output;
1004
- 

Return to bug 8525