Bug 16641: Update Novelist in OPAC to use updated call to fetch content
To test: 1 - Enable novelistselect content in the opac 2 - Find a record with novelist content, confirm it displays in tabs ro above or below accoring to pref 3 - Find a record without novelist content, note you get an empty tab 4 - Apply patch 5 - Ensure results have not changed for items with content 6 - Ensure tab does not display for item with no content Sponsored by: Walla Walla Public Library (http://www.wallawallapubliclibrary.org/) Los Gatos Library (http://www.losgatosca.gov/42/Los-Gatos-Library) Signed-off-by: Jesse Weaver <jweaver@bywatersolutions.com> Internal signoff. Signed-off-by: Dwayne Nance <dnance@ebsco.com> Signed-off-by: Alexis Rodegerdts <arodegerdts@wallawallawa.gov> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
parent
917bdb5dce
commit
eff7d113a0
1 changed files with 23 additions and 11 deletions
|
@ -510,7 +510,7 @@
|
|||
|
||||
[% IF ( NovelistSelectProfile && normalized_isbn ) %]
|
||||
[% IF ( NovelistSelectView == 'above') %]
|
||||
<span class="results_summary">
|
||||
<span class="results_summary NovelistSelect" style="display:none;">
|
||||
<span class="label">Novelist Select: </span>
|
||||
<div data-novelist-novelistselect=[% normalized_isbn %]></div>
|
||||
</span>
|
||||
|
@ -586,7 +586,7 @@
|
|||
|
||||
[% IF ( NovelistSelectProfile && normalized_isbn ) %]
|
||||
[% IF ( NovelistSelectView == 'tab') %]
|
||||
<li id="tab_NovelistSelect"> <a href="#NovelistSelect">Novelist Select</a></li>
|
||||
<li id="tab_NovelistSelect" class="NovelistSelect" style="display:none;"> <a href="#NovelistSelect">Novelist Select</a></li>
|
||||
[% END %]
|
||||
[% END %]
|
||||
|
||||
|
@ -784,9 +784,9 @@
|
|||
[% END # / IF SyndeticsReviews && SYNDETICS_REVIEWS %]
|
||||
[% END # / IF SyndeticsEnabled %]
|
||||
|
||||
[% IF ( NovelistSelectProfile && NovelistSelectView == 'tab' && normalized_isbn ) %]
|
||||
<div id="NovelistSelect">
|
||||
<div data-novelist-novelistselect=[% normalized_isbn %]></div>
|
||||
[% IF ( NovelistSelectProfile && NovelistSelectView == 'tab' && (normalized_isbn || normalized_upc) ) %]
|
||||
<div id="NovelistSelect" >
|
||||
<div data-novelist-novelistselect=[% IF normalized_isbn %][% normalized_isbn %][% ELSE %][% normalized_upc %][% END %]></div>
|
||||
</div>
|
||||
[% END # / IF NovelistSelectProfile && NovelistSelectView == 'tab' %]
|
||||
|
||||
|
@ -1022,10 +1022,10 @@
|
|||
[% END %]
|
||||
</div> <!-- / #bibliodescriptions -->
|
||||
|
||||
[% IF ( NovelistSelectProfile && NovelistSelectView == 'below' && normalized_isbn ) %]
|
||||
[% IF ( NovelistSelectProfile && NovelistSelectView == 'below' && ( normalized_isbn || normalized_upc ) ) %]
|
||||
<div id="NovelistSelect">
|
||||
<h3>Novelist Select</h3>
|
||||
<div data-novelist-novelistselect="[% normalized_isbn %]"></div>
|
||||
<div data-novelist-novelistselect="[% IF normalized_isbn %][% normalized_isbn %][% ELSE %][% normalized_upc %][% END %]"></div>
|
||||
</div>
|
||||
[% END %]
|
||||
|
||||
|
@ -1098,10 +1098,10 @@
|
|||
|
||||
[% INCLUDE 'opac-detail-sidebar.inc' %]
|
||||
|
||||
[% IF ( NovelistSelectProfile && NovelistSelectView == 'right' && normalized_isbn ) %]
|
||||
[% IF ( NovelistSelectProfile && NovelistSelectView == 'right' && ( normalized_isbn || normalized_upc ) ) %]
|
||||
<div id="NovelistSelect">
|
||||
<h4>Novelist Select</h4>
|
||||
<div data-novelist-novelistselect=[% normalized_isbn %]></div>
|
||||
<div data-novelist-novelistselect=[% IF normalized_isbn %][% normalized_isbn %][% ELSE %][% normalized_upc %][% END %]></div>
|
||||
</div>
|
||||
[% END %]
|
||||
|
||||
|
@ -1486,8 +1486,20 @@
|
|||
[% IF OPACLocalCoverImages %]
|
||||
KOHA.LocalCover.GetCoverFromBibnumber(true);
|
||||
[% END %]
|
||||
[% IF ( NovelistSelectProfile && normalized_isbn ) %]
|
||||
novSelect.loadContentForISBN('[% normalized_isbn %]','[% NovelistSelectProfile %]', '[% NovelistSelectPassword %]', function(d){});
|
||||
[% IF ( NovelistSelectProfile && ( normalized_isbn || normalized_upc ) ) %]
|
||||
novSelect.loadContentForQuery(
|
||||
{
|
||||
ClientIdentifier : '[% IF normalized_isbn %][% normalized_isbn %][% ELSE %][% normalized_upc %][% END %]',
|
||||
ISBN : '[% IF normalized_isbn %][% normalized_isbn %][% ELSE %][% normalized_upc %][% END %]',
|
||||
version : '2.1'
|
||||
},
|
||||
'[% NovelistSelectProfile %]',
|
||||
'[% NovelistSelectPassword %]',
|
||||
function(d){
|
||||
if ( d.length > 0 ){ //If no content
|
||||
$(".NovelistSelect").show();
|
||||
}
|
||||
});
|
||||
[% END %]
|
||||
|
||||
[% IF ( OpacBrowseResults && busc ) %]
|
||||
|
|
Loading…
Reference in a new issue