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

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-overdrive-search.tt (-8 / +14 lines)
Lines 5-16 Link Here
5
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog &rsaquo; OverDrive search for '[% q | html %]'</title>
5
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog &rsaquo; OverDrive search for '[% q | html %]'</title>
6
[% INCLUDE 'doc-head-close.inc' %]
6
[% INCLUDE 'doc-head-close.inc' %]
7
[% BLOCK cssinclude %]
7
[% BLOCK cssinclude %]
8
[% Asset.css("css/jquery.rating.css") | $raw %]
9
<style>
10
.actions a.addtocart {
11
    display: inline;
12
}
13
</style>
14
[% END %]
8
[% END %]
15
</head>
9
</head>
16
[% INCLUDE 'bodytag.inc' bodyid='overdrive-results-page' bodyclass='scrollto' %]
10
[% INCLUDE 'bodytag.inc' bodyid='overdrive-results-page' bodyclass='scrollto' %]
Lines 62-68 Link Here
62
[% INCLUDE 'opac-bottom.inc' %]
56
[% INCLUDE 'opac-bottom.inc' %]
63
[% BLOCK jsinclude %]
57
[% BLOCK jsinclude %]
64
[% Asset.js("js/overdrive.js") | $raw %]
58
[% Asset.js("js/overdrive.js") | $raw %]
65
[% Asset.js("lib/jquery/plugins/jquery.rating.js") | $raw %]
66
<script>
59
<script>
67
var OD_password_required = [% IF Koha.Preference('OverDrivePasswordRequired') %]1[% ELSE %]0[% END %];
60
var OD_password_required = [% IF Koha.Preference('OverDrivePasswordRequired') %]1[% ELSE %]0[% END %];
68
var querystring = "[% q |replace( "'", "\'" ) |replace( '\n', '\\n' ) |replace( '\r', '\\r' ) | html %]";
61
var querystring = "[% q |replace( "'", "\'" ) |replace( '\n', '\\n' ) |replace( '\r', '\\r' ) | html %]";
Lines 124-134 function search( offset ) { Link Here
124
            results.push( '<span class="results_summary mediatype"><span class="label">' + _("Type:") + ' </span>', prod.mediaType, '</span>' );
117
            results.push( '<span class="results_summary mediatype"><span class="label">' + _("Type:") + ' </span>', prod.mediaType, '</span>' );
125
118
126
            if ( prod.starRating ) {
119
            if ( prod.starRating ) {
120
                var rating_value = Math.round( prod.starRating );
127
                results.push( '<div class="results_summary ratings">' );
121
                results.push( '<div class="results_summary ratings">' );
122
                results.push( '<div class="br-wrapper br-theme-fontawesome-stars">');
123
                results.push( '<div class="br-widget br-readonly">');
128
                for ( var rating = 1; rating <= 5; rating++ ) {
124
                for ( var rating = 1; rating <= 5; rating++ ) {
129
                    results.push( '<input class="star" type="radio" name="rating-' + i + '" value="' + rating + '"' + ( rating == Math.round( prod.starRating ) ? ' checked="checked"' : '' ) + ' disabled="disabled" />' );
125
126
                    results.push( '<a href="#"' );
127
                    if( rating == rating_value ){
128
                        results.push( ' class="br-selected br-current"></a>' );
129
                    } else if( rating_value > rating ){
130
                        results.push( ' class="br-selected"></a>' );
131
                    } else {
132
                        results.push( '></a>');
133
                    }
130
                }
134
                }
131
                results.push( '</div>' );
135
                results.push( '</div>' );
136
                results.push( '</div>' );
137
                results.push( '</div>' );
132
            }
138
            }
133
139
134
            results.push( '</td>' );
140
            results.push( '</td>' );
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recordedbooks-search.tt (-10 / +1 lines)
Lines 5-16 Link Here
5
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog &rsaquo; RecordedBooks search for '[% q | html %]'</title>
5
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog &rsaquo; RecordedBooks search for '[% q | html %]'</title>
6
[% INCLUDE 'doc-head-close.inc' %]
6
[% INCLUDE 'doc-head-close.inc' %]
7
[% BLOCK cssinclude %]
7
[% BLOCK cssinclude %]
8
[% Asset.css("css/jquery.rating.css") | $raw %]
9
<style>
10
.actions a.addtocart {
11
    display: inline;
12
}
13
</style>
14
[% END %]
8
[% END %]
15
</head>
9
</head>
16
[% INCLUDE 'bodytag.inc' bodyid='recordedbooks-results-page' bodyclass='scrollto' %]
10
[% INCLUDE 'bodytag.inc' bodyid='recordedbooks-results-page' bodyclass='scrollto' %]
Lines 62-69 Link Here
62
[% INCLUDE 'opac-bottom.inc' %]
56
[% INCLUDE 'opac-bottom.inc' %]
63
[% BLOCK jsinclude %]
57
[% BLOCK jsinclude %]
64
[% Asset.js("js/recordedbooks.js") | $raw %]
58
[% Asset.js("js/recordedbooks.js") | $raw %]
65
[% Asset.js("lib/jquery/plugins/jquery.rating.js") | $raw %]
59
<script>
66
<script type="text/javascript">
67
var querystring = "[% q |replace( "'", "\'" ) |replace( '\n', '\\n' ) |replace( '\r', '\\r' ) |html %]";
60
var querystring = "[% q |replace( "'", "\'" ) |replace( '\n', '\\n' ) |replace( '\r', '\\r' ) |html %]";
68
var results_per_page = [% OPACnumSearchResults || 20 | html %];
61
var results_per_page = [% OPACnumSearchResults || 20 | html %];
69
62
Lines 144-150 function search( page ) { Link Here
144
137
145
        if ( pages.length > 1 ) $( '#top-pages, #bottom-pages' ).find( '.pagination' ).html( '<ul>' + pages.join( '' ) + '</ul>');
138
        if ( pages.length > 1 ) $( '#top-pages, #bottom-pages' ).find( '.pagination' ).html( '<ul>' + pages.join( '' ) + '</ul>');
146
139
147
        $( '#recordedbooks-results-list input.star' ).rating();
148
    } );
140
    } );
149
}
141
}
150
142
151
- 

Return to bug 22432