Bugzilla – Attachment 45247 Details for
Bug 15269
Layout tweaks for the opac-detail page
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 15269: Layout tweaks for the opac-detail page
Bug-15269-Layout-tweaks-for-the-opac-detail-page.patch (text/plain), 89.45 KB, created by
Jen Zajac
on 2015-11-30 23:55:23 UTC
(
hide
)
Description:
Bug 15269: Layout tweaks for the opac-detail page
Filename:
MIME Type:
Creator:
Jen Zajac
Created:
2015-11-30 23:55:23 UTC
Size:
89.45 KB
patch
obsolete
>From b7d3a6fb0f928ac1a974de781ae2ec759c29f023 Mon Sep 17 00:00:00 2001 >From: Jen Zajac <jen@catalyst.net.nz> >Date: Tue, 1 Dec 2015 12:27:24 +1300 >Subject: [PATCH] Bug 15269: Layout tweaks for the opac-detail page > >Make the following improvements to the layout of >the OPAC detail page: > >* Image thumbnail has more white space >* Summary is moved up the details block and font > size is increased >* Ratings controls are moved up the details >* Small devices get a better layout >--- > .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 978 ++++++++++---------- > .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 181 ++-- > koha-tmpl/opac-tmpl/bootstrap/less/opac.less | 38 +- > koha-tmpl/opac-tmpl/bootstrap/less/responsive.less | 2 +- > 4 files changed, 624 insertions(+), 575 deletions(-) > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt >index 951029a..6679af4 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt >@@ -46,499 +46,516 @@ > <div class="container-fluid"> > <div class="row-fluid"> > <div class="span9"> >- <div id="catalogue_detail_biblio" class="maincontent"> > >- <div id="bookcover"> >- [% IF ( OPACLocalCoverImages ) %] >- <div title="[% biblionumber |url %]" class="[% biblionumber %]" id="local-thumbnail-preview"></div> >- [% END %] >- [% IF ( OPACAmazonCoverImages ) %] >- [% IF ( OPACURLOpenInNewWindow ) %] >- <a href="http://www.amazon[% AmazonTld %]/gp/reader/[% normalized_isbn %]/ref=sib_dp_pt/002-7879865-0184864#reader-link" target="_blank"> >- [% ELSE %] >- <a href="http://www.amazon[% AmazonTld %]/dp/[% normalized_isbn %]"> >- [% END %] >- [% IF ( using_https ) %] >- <img border="0" src="https://images-na.ssl-images-amazon.com/images/P/[% normalized_isbn %].01.MZZZZZZZ.jpg" alt="Cover image" /></a> >- [% ELSE %] >- <img border="0" src="http://images.amazon.com/images/P/[% normalized_isbn %].01.MZZZZZZZ.jpg" alt="Cover image" /></a> >- [% END %] >- [% END %] >- >- [% IF ( SyndeticsEnabled && SyndeticsCoverImages ) %] >- [% IF ( content_identifier_exists ) %] >- [% IF ( using_https ) %] >- <img src="https://secure.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/[% SyndeticsCoverImageSize %].GIF&client=[% SyndeticsClientCode %]&type=xw10&upc=[% normalized_upc %]&oclc=[% normalized_oclc %]" alt="" class="thumbnail" /> >- [% ELSE %] >- <img src="http://www.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/[% SyndeticsCoverImageSize %].GIF&client=[% SyndeticsClientCode %]&type=xw10&upc=[% normalized_upc %]&oclc=[% normalized_oclc %]" alt="" class="thumbnail" /> >- [% END %] >- >- [% ELSE %] >- <span class="no-image">No cover image available</span> >- [% END %] >- [% END %] >- >- [% IF ( GoogleJackets ) %] >- <div title="[% biblionumber |url %]" class="[% normalized_isbn %]" id="gbs-thumbnail-preview"></div> >- [% END %] >- [% IF ( Koha.Preference('Coce') && Koha.Preference('CoceProviders') ) %] >- [% coce_id = normalized_ean || normalized_isbn %] >- <div style="block" title="[% biblionumber |url %]" class="[% coce_id %]" id="coce-thumbnail-preview"></div> >- [% END %] >- [% IF OpenLibraryCovers %] >- <div title="[% biblionumber |url %]" class="[% normalized_isbn %]" id="openlibrary-thumbnail-preview"></div> >- [% END %] >- [% bt_id = ( normalized_upc || normalized_isbn ) %] >- [% IF ( BakerTaylorEnabled && bt_id ) %] >- [% IF BakerTaylorBookstoreURL %] >- [% IF ( OPACURLOpenInNewWindow ) %] >- <a href="https://[% BakerTaylorBookstoreURL |html %][% bt_id %]" target="_blank"><img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% bt_id %]" /></a> >- [% ELSE %] >- <a href="https://[% BakerTaylorBookstoreURL |html %][% bt_id %]"><img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% bt_id %]" /></a> >- [% END %] >- [% ELSE %] >- <img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% bt_id %]" /> >- [% END %] >- [% END %] >- </div><!-- / #bookcover --> >- >- <abbr class="unapi-id" title="koha:biblionumber:[% biblionumber %]"><!-- unAPI --></abbr> >- [% IF ( ocoins ) # COinS / Openurl %] >- <span class="Z3988" title="[% ocoins %]"></span> >- [% END %] >- >- <div id="views"> >- <span class="view"><span id="Normalview">Normal view</span></span> >- <span class="view"><a id="MARCview" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% biblionumber %]">MARC view</a></span> >- [% IF ( ISBD ) %]<span class="view"><a id="ISBDview" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% biblionumber %]">ISBD view</a></span>[% END %] >- </div> >- [% IF ( OPACXSLTDetailsDisplay ) %] >- [% XSLTBloc %] >- [% ELSE %] >- <h1 class="title">[% title |html %][% IF ( subtitle ) %] <span class="subtitle">[% FOREACH subtitl IN subtitle %][% subtitl.subfield |html %] [% END %]</span>[% END %]</h1> >- [% IF ( author ) %]<h5 class="author">by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% author |url %]">[% author |html %]</a></h5>[% END %] >- >- <span class="results_summary">[% UNLESS ( item_level_itypes ) %] >- [ >- [% IF ( description ) %] >- [% description %] >- [% ELSE %] >- [% itemtype %] >- [% END %] >- ] [% END %] >- [% IF ( unititle ) %], [% unititle %][% END %] >- </span> >- >- [% IF ( MARCAUTHORS ) %] >- <div class="results_summary"> >- <span class="label">Additional authors:</span> >- [% IF OPACPopupAuthorsSearch %] >- <!-- Author search term selection modal --> >- <div id="authorSearch" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="authorSearchLabel" aria-hidden="true"> >- <div class="modal-header"> >- <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">Ã</button> >- <h3 id="authorSearchLabel">Select the item(s) to search</h3> >- </div> >- <div class="modal-body"> >- <input type="checkbox" onchange="checkAll(this, '#authorsList')" /> <b>All</b> >- <ul id="authorsList"> >- [% FOREACH MARCAUTHOR IN MARCAUTHORS %] >- <li> >- [% IF (MARCAUTHOR.authoritylink) %] >- <input type="checkbox" name="checkbox" >- id="author_[% loop.count %]" >- onclick="makeAuthorRequest()" >- value="an:[% MARCAUTHOR.authoritylink %]" /> >- [% ELSE %] >- <input type="checkbox" name="checkbox" >- id="author_[% loop.count %]" >- onclick="makeAuthorRequest()" >- value="au,wrdl:[% FOREACH SUBFIELD IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %][% SUBFIELD.value |url %][% UNLESS (loop.last) %]+[% END %][% END %]" /> >- [% END %] >- <label for="author_[% loop.count %]"> >- [% FOREACH SUBFIELD IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] >- [% SUBFIELD.value %] >- [% END %] >- </label> >- </li> >- [% END # /FOREACH MARCAUTHORS %] >- </ul> >- </div> >- <div class="modal-footer"> >- <a id="validAuthorSearch" href="#" class="btn btn-primary">Search</a> >- <a href="#" class="cancel" data-dismiss="modal" aria-hidden="true">Cancel</a> >- </div> >- </div> >- [% END # /OPACPopupAuthorsSearch %] >- >- [% FOREACH MARCAUTHOR IN MARCAUTHORS %] >- [% authorsloop = loop %] >- [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] >- [% MARCAUTHOR_SUBFIELDS_LOO.separator %] >- [% IF Koha.Preference( 'OPACPopupAuthorsSearch' ) == 1 %] >- <a role="button" data-toggle="modal" title="â¡[% MARCAUTHOR_SUBFIELDS_LOO.code %] [% MARCAUTHOR_SUBFIELDS_LOO.value %]" >- class="showauthors" data-count="[% authorsloop.count %]" >- href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN MARCAUTHOR_SUBFIELDS_LOO.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]#authorSearch">[% MARCAUTHOR_SUBFIELDS_LOO.value %]</a> >- [% ELSE %] >- <a title="â¡[% MARCAUTHOR_SUBFIELDS_LOO.code %] [% MARCAUTHOR_SUBFIELDS_LOO.value %]" >- class="showauthors" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN MARCAUTHOR_SUBFIELDS_LOO.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]">[% MARCAUTHOR_SUBFIELDS_LOO.value %]</a> >- [% END %] >- [% END %] >- [% IF (MARCAUTHOR.authoritylink) %] >- <a class='authlink' href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% MARCAUTHOR.authoritylink %]"><img style="vertical-align:middle" height="15" width="15" src="[% interface %]/[% theme %]/images/filefind.png"></a> >- [% END %] >- [% IF IDREF and MARCAUTHOR.unimarc3 %] >- <a href="/cgi-bin/koha/opac-idref.pl?unimarc3=[% MARCAUTHOR.unimarc3 %]" title="IdRef" rel="gb_page_center[600,500]">IdRef</a> >- [% END %] >- [% UNLESS ( loop.last ) %]|[% END %] >- [% END # /FOREACH MARCAUTHORS %] >- </div> >- [% END # IF MARCAUTHORS %] >- >- [% IF ( MARCSERIES ) %] >- <span class="results_summary series"><span class="label">Series:</span> >- [% FOREACH MARCSERIE IN MARCSERIES %] >- [% FOREACH MARCSERIES_SUBFIELDS_LOO IN MARCSERIE.MARCSERIES_SUBFIELDS_LOOP %] >- [% IF ( MARCSERIES_SUBFIELDS_LOO.value ) %] >- <a href="/cgi-bin/koha/opac-search.pl?q=se:[% MARCSERIES_SUBFIELDS_LOO.value |url %]">[% MARCSERIES_SUBFIELDS_LOO.value %]</a> >- [% END %] >- [% IF ( MARCSERIES_SUBFIELDS_LOO.volumenum ) %] >- . [% MARCSERIES_SUBFIELDS_LOO.volumenum %] >- [% END %] >- [% END %] >- [% UNLESS ( loop.last ) %]|[% END %] >- [% END # / FOREACH MARCSERIES %] >- </span> >- [% END # /MARCSERIES %] >- >- [% IF ( editionstatement ) %] >- <span class="results_summary edition"><span class="label">Edition statement:</span>[% editionstatement %][% IF ( editionresponsibility ) %]/[% editionresponsibility %][% END %]</span> >- [% END %] >- [% IF ( publishercode ) %] >- <span class="results_summary publisher"><span class="label">Published by :</span> >- <a href="/cgi-bin/koha/opac-search.pl?q=pb:[% publishercode |url %] "> >- [% publishercode |html %] >- </a> [% IF ( place ) %]([% place %])[% END %] [% IF ( publicationyear ) %], [% publicationyear %][% END %] >- </span> >- [% END %] >- >- [% IF ( pages ) %] >- <span class="results_summary physical"><span class="label">Physical details:</span> [% pages %] [% illus %] [% size %]</span> >- [% END %] >+ <abbr class="unapi-id" title="koha:biblionumber:[% biblionumber %]"><!-- unAPI --></abbr> >+ [% IF ( ocoins ) # COinS / Openurl %] >+ <span class="Z3988" title="[% ocoins %]"></span> >+ [% END %] > >- [% IF ( MARCISBNS ) %] >- <span class="results_summary isbn"><span class="label">ISBN:</span>[% FOREACH MARCISBN IN MARCISBNS %][% MARCISBN %][% IF ( loop.last ) %].[% ELSE %]; [% END %][% END %]</span> >- [% ELSE %] >- [% IF ( normalized_isbn ) %] >- <span class="results_summary isbn"><span class="label">ISBN: </span>[% normalized_isbn %]</span> >- [% END %] >- [% END %] >+ <div id="views"> >+ <span class="view"><span id="Normalview">Normal view</span></span> >+ <span class="view"><a id="MARCview" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% biblionumber %]">MARC view</a></span> >+ [% IF ( ISBD ) %]<span class="view"><a id="ISBDview" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% biblionumber %]">ISBD view</a></span>[% END %] >+ </div> >+ >+ <div id="catalogue_detail_biblio" class="maincontent row-fluid"> >+ >+ [% IF ( OPACLocalCoverImages || OPACAmazonCoverImages || ( SyndeticsEnabled && SyndeticsCoverImages ) || GoogleJackets || ( Koha.Preference('Coce') && Koha.Preference('CoceProviders') ) || OpenLibraryCovers || ( BakerTaylorEnabled && bt_id && BakerTaylorBookstoreURL ) ) %] >+ >+ <div class="span2"> >+ >+ <div id="bookcover"> >+ [% IF ( OPACLocalCoverImages ) %] >+ <div title="[% biblionumber |url %]" class="[% biblionumber %]" id="local-thumbnail-preview"></div> >+ [% END %] >+ [% IF ( OPACAmazonCoverImages ) %] >+ [% IF ( OPACURLOpenInNewWindow ) %] >+ <a href="http://www.amazon[% AmazonTld %]/gp/reader/[% normalized_isbn %]/ref=sib_dp_pt/002-7879865-0184864#reader-link" target="_blank"> >+ [% ELSE %] >+ <a href="http://www.amazon[% AmazonTld %]/dp/[% normalized_isbn %]"> >+ [% END %] >+ [% IF ( using_https ) %] >+ <img border="0" src="https://images-na.ssl-images-amazon.com/images/P/[% normalized_isbn %].01.MZZZZZZZ.jpg" alt="Cover image" /></a> >+ [% ELSE %] >+ <img border="0" src="http://images.amazon.com/images/P/[% normalized_isbn %].01.MZZZZZZZ.jpg" alt="Cover image" /></a> >+ [% END %] >+ [% END %] >+ >+ [% IF ( SyndeticsEnabled && SyndeticsCoverImages ) %] >+ [% IF ( content_identifier_exists ) %] >+ [% IF ( using_https ) %] >+ <img src="https://secure.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/[% SyndeticsCoverImageSize %].GIF&client=[% SyndeticsClientCode %]&type=xw10&upc=[% normalized_upc %]&oclc=[% normalized_oclc %]" alt="" class="thumbnail" /> >+ [% ELSE %] >+ <img src="http://www.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/[% SyndeticsCoverImageSize %].GIF&client=[% SyndeticsClientCode %]&type=xw10&upc=[% normalized_upc %]&oclc=[% normalized_oclc %]" alt="" class="thumbnail" /> >+ [% END %] > >- [% IF ( issn ) %] >- <span class="results_summary issn"><span class="label">ISSN:</span>[% issn %]</span> >- [% END %] >+ [% ELSE %] >+ <span class="no-image">No cover image available</span> >+ [% END %] >+ [% END %] >+ >+ [% IF ( GoogleJackets ) %] >+ <div title="[% biblionumber |url %]" class="[% normalized_isbn %]" id="gbs-thumbnail-preview"></div> >+ [% END %] >+ [% IF ( Koha.Preference('Coce') && Koha.Preference('CoceProviders') ) %] >+ [% coce_id = normalized_ean || normalized_isbn %] >+ <div style="block" title="[% biblionumber |url %]" class="[% coce_id %]" id="coce-thumbnail-preview"></div> >+ [% END %] >+ [% IF OpenLibraryCovers %] >+ <div title="[% biblionumber |url %]" class="[% normalized_isbn %]" id="openlibrary-thumbnail-preview"></div> >+ [% END %] >+ [% bt_id = ( normalized_upc || normalized_isbn ) %] >+ [% IF ( BakerTaylorEnabled && bt_id ) %] >+ [% IF BakerTaylorBookstoreURL %] >+ [% IF ( OPACURLOpenInNewWindow ) %] >+ <a href="https://[% BakerTaylorBookstoreURL |html %][% bt_id %]" target="_blank"><img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% bt_id %]" /></a> >+ [% ELSE %] >+ <a href="https://[% BakerTaylorBookstoreURL |html %][% bt_id %]"><img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% bt_id %]" /></a> >+ [% END %] >+ [% ELSE %] >+ <img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% bt_id %]" /> >+ [% END %] >+ [% END %] > >- [% IF ( collectiontitle ) %] >- <span class="results_summary collection"><span class="label">Collection: </span> >- [% collectiontitle %] >- [% IF ( collectionissn ) %], ISSN [% collectionissn %] [% END %] >- [% IF ( collectionvolume ) %]; [% collectionvolume %] [% END %] >+ </div><!-- / #bookcover --> > >- </span> >- [% END %] >+ </div><!-- / .span2 --> > >- [% IF ( unititles ) %] >- <span class="results_summary unititle"><span class="label">Uniform titles:</span> >- [% FOREACH unititle IN unititles %] >- [% unititle.unititle %] ; >- [% END %] >- </span> >- [% END %] > >- [% IF ( MARCSUBJCTS ) %] >- <div class="results_summary subject"> >- <span class="label">Subject(s):</span> >- >- [% IF OPACPopupAuthorsSearch %] >- <!-- Search term selection modal --> >- <div id="subjectSearch" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="subjectSearchLabel" aria-hidden="true"> >- <div class="modal-header"> >- <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">Ã</button> >- <h3 id="subjectSearchLabel">Select the term(s) to search</h3> >- </div> >- <div id="subjectsList" class="modal-body"> >- <input type="checkbox" id="all_subjects" onchange="checkAll(this, '#subjectsList')" /> >- <label for="all_subjects"> >- <b>All</b> >- </label> >- [% FOREACH MARCSUBJCT IN MARCSUBJCTS %] >- [% subjectsloop = loop %] >- [% IF MARCSUBJCT.authoritylink %] >- <ul id="subjectsList[% loop.count %]" data-authid="[% MARCSUBJCT.authoritylink %]"> >- [% ELSE %] >- <ul id="subjectsList[% loop.count %]"> >- [% END %] >- [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] >- <li> >- <input type="checkbox" onclick="makeSubjectRequest()" name="checkbox" id="subject_[% subjectsloop.count %]_[% loop.count %]" value="su,wrdl:[% SUBFIELD.value |url %]" /> >- <label for="subject_[% subjectsloop.count %]_[% loop.count %]"> >- [% SUBFIELD.value %] >- </label> >- </li> >- [% END %] >- </ul> >- [% END %] >- </div> >- <div class="modal-footer"> >- <a href="#" id="validSubjectSearch" class="btn btn-primary">Search</a> >- <a href="#" class="cancel" data-dismiss="modal" aria-hidden="true">Cancel</a> >- </div> >- </div> >- [% END # /OPACPopupAuthorsSearch%] >- >- [% FOREACH MARCSUBJCT IN MARCSUBJCTS %] >- [% subjectsloop = loop %] >- [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] >- [% SUBFIELD.separator %] >- [% IF Koha.Preference( 'OPACPopupAuthorsSearch' ) == 1 %] >- <a role="button" data-toggle="modal" title="$[% SUBFIELD.code %] [% SUBFIELD.value %]" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN SUBFIELD.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]#subjectSearch" onclick="showSubjects(this, [% subjectsloop.count %], [% loop.count %]); return false;">[% SUBFIELD.value %]</a> >- [% ELSE %] >- <a title="$[% SUBFIELD.code %] [% SUBFIELD.value %]" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN SUBFIELD.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]">[% SUBFIELD.value %]</a> >- [% END %] >- [% END %] >- [% IF (MARCSUBJCT.authoritylink) %] >- <a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% MARCSUBJCT.authoritylink %]"><img style="vertical-align:middle" height="15" width="15" src="[% interface %]/[% theme %]/images/filefind.png" /></a> >- [% END %] >- [% UNLESS ( loop.last ) %] | [% END %] >- [% END # / FOREACH MARCSUBJCTS %] >- </div> >- [% ELSE # /IF MARCSUBJCTS %] >- [% IF ( subjects ) %]<span class="results_summary"><span class="label">Subject(s):</span> [% FOREACH subject IN subjects %]<a href="/cgi-bin/koha/opac-search.pl?q=su:[% subject.subject |url %]">[% subject.subject %]</a> | [% END %]</span>[% END %] >- [% END %] >+ <div id="detail" class="span10"> >+ [% ELSE %] >+ <div id="detail"> >+ [% END %] > >- [% IF ( copyrightdate ) %] >- <span class="results_summary year"><span class="label">Year: </span>[% copyrightdate %]</span> >- [% END %] >+ [% IF ( OPACXSLTDetailsDisplay ) %] >+ [% XSLTBloc %] >+ [% ELSE %] >+ <h1 class="title">[% title |html %][% IF ( subtitle ) %] <span class="subtitle">[% FOREACH subtitl IN subtitle %][% subtitl.subfield |html %] [% END %]</span>[% END %]</h1> >+ [% IF ( author ) %]<h5 class="author">by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% author |url %]">[% author |html %]</a></h5>[% END %] > >- [% UNLESS ( item_level_itypes ) %] >- [% IF ( imgeurl ) %] >- <img src="[% imageurl %]" alt="" /> >- [% END %] >- <span class="results_summary itemtype"><span class="label">Item type: </span> >- [% IF ( description ) %] >- [% description %] >- [% ELSE %] >- [% itemtype %] >- [% END %] >- </span> >- [% END %] >+ <span class="results_summary">[% UNLESS ( item_level_itypes ) %] >+ [ >+ [% IF ( description ) %] >+ [% description %] >+ [% ELSE %] >+ [% itemtype %] >+ [% END %] >+ ] [% END %] >+ [% IF ( unititle ) %], [% unititle %][% END %] >+ </span> >+ >+ [% IF ( MARCAUTHORS ) %] >+ <div class="results_summary"> >+ <span class="label">Additional authors:</span> >+ [% IF OPACPopupAuthorsSearch %] >+ <!-- Author search term selection modal --> >+ <div id="authorSearch" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="authorSearchLabel" aria-hidden="true"> >+ <div class="modal-header"> >+ <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">Ã</button> >+ <h3 id="authorSearchLabel">Select the item(s) to search</h3> >+ </div> >+ <div class="modal-body"> >+ <input type="checkbox" onchange="checkAll(this, '#authorsList')" /> <b>All</b> >+ <ul id="authorsList"> >+ [% FOREACH MARCAUTHOR IN MARCAUTHORS %] >+ <li> >+ [% IF (MARCAUTHOR.authoritylink) %] >+ <input type="checkbox" name="checkbox" >+ id="author_[% loop.count %]" >+ onclick="makeAuthorRequest()" >+ value="an:[% MARCAUTHOR.authoritylink %]" /> >+ [% ELSE %] >+ <input type="checkbox" name="checkbox" >+ id="author_[% loop.count %]" >+ onclick="makeAuthorRequest()" >+ value="au,wrdl:[% FOREACH SUBFIELD IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %][% SUBFIELD.value |url %][% UNLESS (loop.last) %]+[% END %][% END %]" /> >+ [% END %] >+ <label for="author_[% loop.count %]"> >+ [% FOREACH SUBFIELD IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] >+ [% SUBFIELD.value %] >+ [% END %] >+ </label> >+ </li> >+ [% END # /FOREACH MARCAUTHORS %] >+ </ul> >+ </div> >+ <div class="modal-footer"> >+ <a id="validAuthorSearch" href="#" class="btn btn-primary">Search</a> >+ <a href="#" class="cancel" data-dismiss="modal" aria-hidden="true">Cancel</a> >+ </div> >+ </div> >+ [% END # /OPACPopupAuthorsSearch %] >+ >+ [% FOREACH MARCAUTHOR IN MARCAUTHORS %] >+ [% authorsloop = loop %] >+ [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] >+ [% MARCAUTHOR_SUBFIELDS_LOO.separator %] >+ [% IF Koha.Preference( 'OPACPopupAuthorsSearch' ) == 1 %] >+ <a role="button" data-toggle="modal" title="â¡[% MARCAUTHOR_SUBFIELDS_LOO.code %] [% MARCAUTHOR_SUBFIELDS_LOO.value %]" >+ class="showauthors" data-count="[% authorsloop.count %]" >+ href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN MARCAUTHOR_SUBFIELDS_LOO.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]#authorSearch">[% MARCAUTHOR_SUBFIELDS_LOO.value %]</a> >+ [% ELSE %] >+ <a title="â¡[% MARCAUTHOR_SUBFIELDS_LOO.code %] [% MARCAUTHOR_SUBFIELDS_LOO.value %]" >+ class="showauthors" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN MARCAUTHOR_SUBFIELDS_LOO.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]">[% MARCAUTHOR_SUBFIELDS_LOO.value %]</a> >+ [% END %] >+ [% END %] >+ [% IF (MARCAUTHOR.authoritylink) %] >+ <a class='authlink' href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% MARCAUTHOR.authoritylink %]"><img style="vertical-align:middle" height="15" width="15" src="[% interface %]/[% theme %]/images/filefind.png"></a> >+ [% END %] >+ [% IF IDREF and MARCAUTHOR.unimarc3 %] >+ <a href="/cgi-bin/koha/opac-idref.pl?unimarc3=[% MARCAUTHOR.unimarc3 %]" title="IdRef" rel="gb_page_center[600,500]">IdRef</a> >+ [% END %] >+ [% UNLESS ( loop.last ) %]|[% END %] >+ [% END # /FOREACH MARCAUTHORS %] >+ </div> >+ [% END # IF MARCAUTHORS %] >+ >+ [% IF ( MARCSERIES ) %] >+ <span class="results_summary series"><span class="label">Series:</span> >+ [% FOREACH MARCSERIE IN MARCSERIES %] >+ [% FOREACH MARCSERIES_SUBFIELDS_LOO IN MARCSERIE.MARCSERIES_SUBFIELDS_LOOP %] >+ [% IF ( MARCSERIES_SUBFIELDS_LOO.value ) %] >+ <a href="/cgi-bin/koha/opac-search.pl?q=se:[% MARCSERIES_SUBFIELDS_LOO.value |url %]">[% MARCSERIES_SUBFIELDS_LOO.value %]</a> >+ [% END %] >+ [% IF ( MARCSERIES_SUBFIELDS_LOO.volumenum ) %] >+ . [% MARCSERIES_SUBFIELDS_LOO.volumenum %] >+ [% END %] >+ [% END %] >+ [% UNLESS ( loop.last ) %]|[% END %] >+ [% END # / FOREACH MARCSERIES %] >+ </span> >+ [% END # /MARCSERIES %] >+ >+ [% IF ( editionstatement ) %] >+ <span class="results_summary edition"><span class="label">Edition statement:</span>[% editionstatement %][% IF ( editionresponsibility ) %]/[% editionresponsibility %][% END %]</span> >+ [% END %] >+ [% IF ( publishercode ) %] >+ <span class="results_summary publisher"><span class="label">Published by :</span> >+ <a href="/cgi-bin/koha/opac-search.pl?q=pb:[% publishercode |url %] "> >+ [% publishercode |html %] >+ </a> [% IF ( place ) %]([% place %])[% END %] [% IF ( publicationyear ) %], [% publicationyear %][% END %] >+ </span> >+ [% END %] >+ >+ [% IF ( pages ) %] >+ <span class="results_summary physical"><span class="label">Physical details:</span> [% pages %] [% illus %] [% size %]</span> >+ [% END %] >+ >+ [% IF ( MARCISBNS ) %] >+ <span class="results_summary isbn"><span class="label">ISBN:</span>[% FOREACH MARCISBN IN MARCISBNS %][% MARCISBN %][% IF ( loop.last ) %].[% ELSE %]; [% END %][% END %]</span> >+ [% ELSE %] >+ [% IF ( normalized_isbn ) %] >+ <span class="results_summary isbn"><span class="label">ISBN: </span>[% normalized_isbn %]</span> >+ [% END %] >+ [% END %] > >- [% IF ( MARCURLS ) %] >- <div class="results_summary online_resources"><span class="label">Online resources:</span> >- <ul> >- [% FOREACH MARCurl IN MARCURLS %] >- <li>[% IF ( MARCurl.part ) %][% MARCurl.part %]<br />[% END %] >- >- [% IF ( OPACURLOpenInNewWindow ) %] >- [% IF trackclicks == 'track' || trackclicks == 'anonymous' %] >- <a href="/cgi-bin/koha/tracklinks.pl?uri=[% MARCurl.MARCURL |url%]&biblionumber=[% biblionumber | url %]" title="[% MARCurl.MARCURL %]" target="_blank"> >- [% ELSE %] >- <a href="[% MARCurl.MARCURL %]" title="[% MARCurl.MARCURL %]" target="_blank"> >- [% END %] >- [% ELSE %] >- [% IF trackclicks == 'track' || trackclicks == 'anonymous' %] >- <a href="/cgi-bin/koha/tracklinks.pl?uri=[% MARCurl.MARCURL |url%]&biblionumber=[% biblionumber | url %]" title="[% MARCurl.MARCURL %]"> >- [% ELSE %] >- <a href="[% MARCurl.MARCURL %]" title="[% MARCurl.MARCURL %]"> >- [% END %] >- [% END %] >+ [% IF ( issn ) %] >+ <span class="results_summary issn"><span class="label">ISSN:</span>[% issn %]</span> >+ [% END %] > >- [% MARCurl.linktext %]</a> >- [% IF ( MARCurl.notes ) %] >- <ul> >- [% FOREACH note IN MARCurl.notes %] >- <li>[% note.note %]</li> >- [% END %] >- </ul> >- [% END %] >- </li> >- [% END # /FOREACH MARCURLS %] >- </ul> >- </div> >- [% END # / IF MARCURLS %] >- [% END # / IF OPACXSLTDetailsDisplay %] >+ [% IF ( collectiontitle ) %] >+ <span class="results_summary collection"><span class="label">Collection: </span> >+ [% collectiontitle %] >+ [% IF ( collectionissn ) %], ISSN [% collectionissn %] [% END %] >+ [% IF ( collectionvolume ) %]; [% collectionvolume %] [% END %] > >- [% IF ( AuthorisedValueImages && authorised_value_images ) %] >- <div class="authorised_value_images"> >- [% FOREACH authorised_value_image IN authorised_value_images %] >- <img src="[% authorised_value_image.imageurl %]" alt="[% authorised_value_image.label %]" title="[% authorised_value_image.label %]" /> >- [% END %] >- </div> >- [% END # / AuthorisedValueImages && authorised_value_images %] >- >- <!-- This puts the LTFL reviews in, and if TabbedView is not set, puts the remaining content above the Tabs instead of in them --> >- [% IF ( LibraryThingForLibrariesID ) %] >- [% UNLESS ( LibraryThingForLibrariesTabbedView ) %] >- <div class="results_summary"><div id="ltfl_related" class="ltfl"></div></div> >- <div class="results_summary"><div id="ltfl_similars" class="ltfl"></div></div> >- <div class="results_summary"><div id="ltfl_tagbrowse" class="ltfl"></div></div> >- [% END %] >- <span class="results_summary"> >- <span class="label">Reviews from LibraryThing.com:</span> >- <span style="display: block;" class="ltfl_reviews"></span> >- </span> >- [% END # / LibraryThingForLibrariesID %] >- >- <!--This grabs all of the lists a bib record appears in --> >- [% IF shelves.count %] >- <span class="results_summary lists"><span class="label">List(s) this item appears in: </span> >- [% FOREACH s IN shelves %] >- <a href="/cgi-bin/koha/opac-shelves.pl?op=view&shelfnumber=[% s.shelfnumber %]">[% s.shelfname %]</a> >- [% IF ( loop.last ) %][% ELSE %]|[% END %] >- [% END %] >- </span> >- [% END %] >+ </span> >+ [% END %] > >- [% IF ( TagsShowEnabled ) %] >- <div class="results_summary tags"> >- [% IF ( TagLoop ) %] >- <span class="label">Tags from this library:</span> >- <ul id="tagslist"> >- [% FOREACH TagLoo IN TagLoop %] >- <li><a href="/cgi-bin/koha/opac-search.pl?tag=[% TagLoo.term |url %]&q=[% TagLoo.term |url %]">[% TagLoo.term |html %]</a> <span class="weight">([% TagLoo.weight_total %])</span> >- [% IF ( loop.last ) %][% ELSE %], [% END %] >- </li> >- [% END %] >- </ul> >- [% ELSE %] >- <span class="label">Tags from this library:</span> <span class="notags">No tags from this library for this title.</span> >- [% END %] >- [% IF ( TagsInputEnabled ) %] <a class="tag_add" id="tag_add[% biblionumber %]" href="#">Add tag(s)</a> [% END %] >- </div> >- [% END # /IF TagsShowEnabled %] >- >- [% IF ( TagsInputEnabled ) %] >- <div class="results_summary tagsinput"> >- [% IF ( loggedinusername ) %] >- <form id="tagform[% biblionumber %]" method="post" action="/cgi-bin/koha/opac-tags.pl" style="display:none;"> >- <label for="newtag[% biblionumber %]">New tag(s), separated by a comma:</label> >- <input name="newtag[% biblionumber %]" id="newtag[% biblionumber %]" maxlength="100" type="text"/> >- <input name="tagbutton" class="btn btn-small tagbutton" title="[% biblionumber %]" type="submit" value="Add" /> >- <a class="cancel_tag_add" id="cancel[% biblionumber %]" href="#">(done)</a> >- </form> >- <span id="newtag[% biblionumber %]_status" class="tagstatus" style="display:none;"> >- Tag status here. >- </span> >- [% ELSE %] >- <span id="login4tags">Log in to add tags.</span> >- [% END %] >- </div> >- [% END # / IF TagsInputEnabled %] >+ [% IF ( unititles ) %] >+ <span class="results_summary unititle"><span class="label">Uniform titles:</span> >+ [% FOREACH unititle IN unititles %] >+ [% unititle.unititle %] ; >+ [% END %] >+ </span> >+ [% END %] >+ >+ [% IF ( MARCSUBJCTS ) %] >+ <div class="results_summary subject"> >+ <span class="label">Subject(s):</span> >+ >+ [% IF OPACPopupAuthorsSearch %] >+ <!-- Search term selection modal --> >+ <div id="subjectSearch" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="subjectSearchLabel" aria-hidden="true"> >+ <div class="modal-header"> >+ <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">Ã</button> >+ <h3 id="subjectSearchLabel">Select the term(s) to search</h3> >+ </div> >+ <div id="subjectsList" class="modal-body"> >+ <input type="checkbox" id="all_subjects" onchange="checkAll(this, '#subjectsList')" /> >+ <label for="all_subjects"> >+ <b>All</b> >+ </label> >+ [% FOREACH MARCSUBJCT IN MARCSUBJCTS %] >+ [% subjectsloop = loop %] >+ [% IF MARCSUBJCT.authoritylink %] >+ <ul id="subjectsList[% loop.count %]" data-authid="[% MARCSUBJCT.authoritylink %]"> >+ [% ELSE %] >+ <ul id="subjectsList[% loop.count %]"> >+ [% END %] >+ [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] >+ <li> >+ <input type="checkbox" onclick="makeSubjectRequest()" name="checkbox" id="subject_[% subjectsloop.count %]_[% loop.count %]" value="su,wrdl:[% SUBFIELD.value |url %]" /> >+ <label for="subject_[% subjectsloop.count %]_[% loop.count %]"> >+ [% SUBFIELD.value %] >+ </label> >+ </li> >+ [% END %] >+ </ul> >+ [% END %] >+ </div> >+ <div class="modal-footer"> >+ <a href="#" id="validSubjectSearch" class="btn btn-primary">Search</a> >+ <a href="#" class="cancel" data-dismiss="modal" aria-hidden="true">Cancel</a> >+ </div> >+ </div> >+ [% END # /OPACPopupAuthorsSearch%] >+ >+ [% FOREACH MARCSUBJCT IN MARCSUBJCTS %] >+ [% subjectsloop = loop %] >+ [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] >+ [% SUBFIELD.separator %] >+ [% IF Koha.Preference( 'OPACPopupAuthorsSearch' ) == 1 %] >+ <a role="button" data-toggle="modal" title="$[% SUBFIELD.code %] [% SUBFIELD.value %]" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN SUBFIELD.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]#subjectSearch" onclick="showSubjects(this, [% subjectsloop.count %], [% loop.count %]); return false;">[% SUBFIELD.value %]</a> >+ [% ELSE %] >+ <a title="$[% SUBFIELD.code %] [% SUBFIELD.value %]" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN SUBFIELD.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]">[% SUBFIELD.value %]</a> >+ [% END %] >+ [% END %] >+ [% IF (MARCSUBJCT.authoritylink) %] >+ <a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% MARCSUBJCT.authoritylink %]"><img style="vertical-align:middle" height="15" width="15" src="[% interface %]/[% theme %]/images/filefind.png" /></a> >+ [% END %] >+ [% UNLESS ( loop.last ) %] | [% END %] >+ [% END # / FOREACH MARCSUBJCTS %] >+ </div> >+ [% ELSE # /IF MARCSUBJCTS %] >+ [% IF ( subjects ) %]<span class="results_summary"><span class="label">Subject(s):</span> [% FOREACH subject IN subjects %]<a href="/cgi-bin/koha/opac-search.pl?q=su:[% subject.subject |url %]">[% subject.subject %]</a> | [% END %]</span>[% END %] >+ [% END %] >+ >+ [% IF ( copyrightdate ) %] >+ <span class="results_summary year"><span class="label">Year: </span>[% copyrightdate %]</span> >+ [% END %] >+ >+ [% UNLESS ( item_level_itypes ) %] >+ [% IF ( imgeurl ) %] >+ <img src="[% imageurl %]" alt="" /> >+ [% END %] >+ <span class="results_summary itemtype"><span class="label">Item type: </span> >+ [% IF ( description ) %] >+ [% description %] >+ [% ELSE %] >+ [% itemtype %] >+ [% END %] >+ </span> >+ [% END %] >+ >+ [% IF ( MARCURLS ) %] >+ <div class="results_summary online_resources"><span class="label">Online resources:</span> >+ <ul> >+ [% FOREACH MARCurl IN MARCURLS %] >+ <li>[% IF ( MARCurl.part ) %][% MARCurl.part %]<br />[% END %] >+ >+ [% IF ( OPACURLOpenInNewWindow ) %] >+ [% IF trackclicks == 'track' || trackclicks == 'anonymous' %] >+ <a href="/cgi-bin/koha/tracklinks.pl?uri=[% MARCurl.MARCURL |url%]&biblionumber=[% biblionumber | url %]" title="[% MARCurl.MARCURL %]" target="_blank"> >+ [% ELSE %] >+ <a href="[% MARCurl.MARCURL %]" title="[% MARCurl.MARCURL %]" target="_blank"> >+ [% END %] >+ [% ELSE %] >+ [% IF trackclicks == 'track' || trackclicks == 'anonymous' %] >+ <a href="/cgi-bin/koha/tracklinks.pl?uri=[% MARCurl.MARCURL |url%]&biblionumber=[% biblionumber | url %]" title="[% MARCurl.MARCURL %]"> >+ [% ELSE %] >+ <a href="[% MARCurl.MARCURL %]" title="[% MARCurl.MARCURL %]"> >+ [% END %] >+ [% END %] > >- [% IF ( SyndeticsEnabled ) %] >- [% IF ( SyndeticsSeries && SyndeticsSERIES1Exists ) %] >- <span class="results_summary"> >- <span class="label">Series information:</span> >- [% IF ( using_https ) %] >- <a target="_blank" href="https://secure.syndetics.com/ffseries.aspx?isbn=[% normalized_isbn %]&type=series&num=1&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >- [% ELSE %] >- <a target="_blank" href="http://www.syndetics.com/ffseries.aspx?isbn=[% normalized_isbn %]&type=series&num=1&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >- [% END %] >- </span> >- [% END # / IF SyndeticsSeries && SyndeticsSERIES1Exists%] >- [% IF ( SyndeticsAVPROFILEExists ) %] >- <span class="results_summary"> >- <span class="label">Audiovisual profile:</span> >- [% IF ( using_https ) %] >- <a target="_blank" href="https://secure.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/avprofile.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >- [% ELSE %] >- <a target="_blank" href="http://www.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/avprofile.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >- [% END %] >- </span> >- [% END # / IF SyndeticsAVPROFILEExists %] >- >- [% IF ( SyndeticsFICTIONExists ) %] >- <span class="results_summary"> >- <span class="label">Fiction notes:</span> >- [% IF ( using_https ) %] >- <a target="_blank" href="https://secure.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/fiction.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >- [% ELSE %] >- <a target="_blank" href="http://www.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/fiction.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >- [% END %] >- </span> >- [% END # / IF SyndeticsFICTIONExists %] >- >- [% IF ( SyndeticsAwards && SyndeticsAWARDS1Exists ) %] >- <span class="results_summary"> >- <span class="label">Awards:</span> >- [% IF ( using_https ) %] >- <a target="_blank" href="https://secure.syndetics.com/ffawards.aspx?isbn=[% normalized_isbn %]&type=awards&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >- [% ELSE %] >- <a target="_blank" href="http://www.syndetics.com/ffawards.aspx?isbn=[% normalized_isbn %]&type=awards&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >- [% END %] >- </span> >- [% END # / IF SyndeticsAwards && SyndeticsAWARDS1Exists %] >- [% END # / IF SyndeticsEnabled%] >- >- [% IF ( OpacStarRatings != 'disable' ) %] >- <form method="post" action="/cgi-bin/koha/opac-ratings.pl"> >- <div class="results_summary ratings"> >- >- [% FOREACH i IN [ 1 2 3 4 5 ] %] >- [% IF rating_avg == i && borrowernumber %] >- <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" checked="checked" /> >- [% ELSIF rating_avg == i %] >- <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" checked="checked" disabled="disabled" /> >- [% ELSIF borrowernumber %] >- <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" /> >- [% ELSE %] >- <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" disabled="disabled" /> >- [% END %] >- [% END %] >+ [% MARCurl.linktext %]</a> >+ [% IF ( MARCurl.notes ) %] >+ <ul> >+ [% FOREACH note IN MARCurl.notes %] >+ <li>[% note.note %]</li> >+ [% END %] >+ </ul> >+ [% END %] >+ </li> >+ [% END # /FOREACH MARCURLS %] >+ </ul> >+ </div> >+ [% END # / IF MARCURLS %] >+ [% END # / IF OPACXSLTDetailsDisplay %] >+ >+ [% IF ( AuthorisedValueImages && authorised_value_images ) %] >+ <div class="authorised_value_images"> >+ [% FOREACH authorised_value_image IN authorised_value_images %] >+ <img src="[% authorised_value_image.imageurl %]" alt="[% authorised_value_image.label %]" title="[% authorised_value_image.label %]" /> >+ [% END %] >+ </div> >+ [% END # / AuthorisedValueImages && authorised_value_images %] >+ >+ <!-- This puts the LTFL reviews in, and if TabbedView is not set, puts the remaining content above the Tabs instead of in them --> >+ [% IF ( LibraryThingForLibrariesID ) %] >+ [% UNLESS ( LibraryThingForLibrariesTabbedView ) %] >+ <div class="results_summary"><div id="ltfl_related" class="ltfl"></div></div> >+ <div class="results_summary"><div id="ltfl_similars" class="ltfl"></div></div> >+ <div class="results_summary"><div id="ltfl_tagbrowse" class="ltfl"></div></div> >+ [% END %] >+ <span class="results_summary"> >+ <span class="label">Reviews from LibraryThing.com:</span> >+ <span style="display: block;" class="ltfl_reviews"></span> >+ </span> >+ [% END # / LibraryThingForLibrariesID %] >+ >+ <!--This grabs all of the lists a bib record appears in --> >+ [% IF shelves.count %] >+ <span class="results_summary lists"><span class="label">List(s) this item appears in: </span> >+ [% FOREACH s IN shelves %] >+ <a href="/cgi-bin/koha/opac-shelves.pl?op=view&shelfnumber=[% s.shelfnumber %]">[% s.shelfname %]</a> >+ [% IF ( loop.last ) %][% ELSE %]|[% END %] >+ [% END %] >+ </span> >+ [% END %] >+ >+ [% IF ( SyndeticsEnabled ) %] >+ [% IF ( SyndeticsSeries && SyndeticsSERIES1Exists ) %] >+ <span class="results_summary"> >+ <span class="label">Series information:</span> >+ [% IF ( using_https ) %] >+ <a target="_blank" href="https://secure.syndetics.com/ffseries.aspx?isbn=[% normalized_isbn %]&type=series&num=1&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >+ [% ELSE %] >+ <a target="_blank" href="http://www.syndetics.com/ffseries.aspx?isbn=[% normalized_isbn %]&type=series&num=1&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >+ [% END %] >+ </span> >+ [% END # / IF SyndeticsSeries && SyndeticsSERIES1Exists%] >+ [% IF ( SyndeticsAVPROFILEExists ) %] >+ <span class="results_summary"> >+ <span class="label">Audiovisual profile:</span> >+ [% IF ( using_https ) %] >+ <a target="_blank" href="https://secure.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/avprofile.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >+ [% ELSE %] >+ <a target="_blank" href="http://www.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/avprofile.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >+ [% END %] >+ </span> >+ [% END # / IF SyndeticsAVPROFILEExists %] >+ >+ [% IF ( SyndeticsFICTIONExists ) %] >+ <span class="results_summary"> >+ <span class="label">Fiction notes:</span> >+ [% IF ( using_https ) %] >+ <a target="_blank" href="https://secure.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/fiction.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >+ [% ELSE %] >+ <a target="_blank" href="http://www.syndetics.com/index.aspx?isbn=[% normalized_isbn %]/fiction.html&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]&type=xw10">Click to open in new window</a> >+ [% END %] >+ </span> >+ [% END # / IF SyndeticsFICTIONExists %] >+ >+ [% IF ( SyndeticsAwards && SyndeticsAWARDS1Exists ) %] >+ <span class="results_summary"> >+ <span class="label">Awards:</span> >+ [% IF ( using_https ) %] >+ <a target="_blank" href="https://secure.syndetics.com/ffawards.aspx?isbn=[% normalized_isbn %]&type=awards&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >+ [% ELSE %] >+ <a target="_blank" href="http://www.syndetics.com/ffawards.aspx?isbn=[% normalized_isbn %]&type=awards&client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&oclc=[% normalized_oclc %][% END %]">Click to open in new window</a> >+ [% END %] >+ </span> >+ [% END # / IF SyndeticsAwards && SyndeticsAWARDS1Exists %] >+ [% END # / IF SyndeticsEnabled%] >+ >+ [% IF ( BakerTaylorContentURL ) %] >+ <span class="results_summary"> >+ <span class="label">Enhanced content: </span> >+ [% IF ( OPACURLOpenInNewWindow ) %]<a href="[% BakerTaylorContentURL |html %]" target="_blank">Content Cafe</a>[% ELSE %]<a href="[% BakerTaylorContentURL |html %]">Content Cafe</a>[% END %] >+ </span> >+ [% END # / IF BakerTaylorContentURL %] >+ >+ [% IF ( NovelistSelectProfile ) %] >+ [% IF ( NovelistSelectView == 'above') %] >+ <span class="results_summary"> >+ <span class="label">Novelist Select: </span> >+ <div data-novelist-novelistselect=[% normalized_isbn %]></div> >+ </span> >+ [% END %] >+ [% END # / IF NovelistSelectProfile %] >+ >+ [% IF ( Babeltheque ) %] >+ <input type="hidden" name="BW_id_isbn" id="BW_id_isbn" value="[% normalized_isbn %]"/> >+ <div id="BW_notes"></div> >+ <div id="BW_critiques"></div> >+ <div id="BW_critiques_pro"></div> >+ <div id="BW_citations"></div> >+ [% END # / IF Babeltheque%] >+ >+ [% IF ( TagsShowEnabled ) %] >+ <div class="results_summary tags"> >+ [% IF ( TagLoop ) %] >+ <span class="label">Tags from this library:</span> >+ <ul id="tagslist"> >+ [% FOREACH TagLoo IN TagLoop %] >+ <li><a href="/cgi-bin/koha/opac-search.pl?tag=[% TagLoo.term |url %]&q=[% TagLoo.term |url %]">[% TagLoo.term |html %]</a> <span class="weight">([% TagLoo.weight_total %])</span> >+ [% IF ( loop.last ) %][% ELSE %], [% END %] >+ </li> >+ [% END %] >+ </ul> >+ [% ELSE %] >+ <span class="label">Tags from this library:</span> <span class="notags">No tags from this library for this title.</span> >+ [% END %] >+ [% IF ( TagsInputEnabled ) %] <a class="tag_add" id="tag_add[% biblionumber %]" href="#">Add tag(s)</a> [% END %] >+ </div> >+ [% END # /IF TagsShowEnabled %] >+ >+ [% IF ( TagsInputEnabled ) %] >+ <div class="results_summary tagsinput"> >+ [% IF ( loggedinusername ) %] >+ <form id="tagform[% biblionumber %]" method="post" action="/cgi-bin/koha/opac-tags.pl" style="display:none;"> >+ <label for="newtag[% biblionumber %]">New tag(s), separated by a comma:</label> >+ <input name="newtag[% biblionumber %]" id="newtag[% biblionumber %]" maxlength="100" type="text"/> >+ <input name="tagbutton" class="btn btn-small tagbutton" title="[% biblionumber %]" type="submit" value="Add" /> >+ <a class="cancel_tag_add" id="cancel[% biblionumber %]" href="#">(done)</a> >+ </form> >+ <span id="newtag[% biblionumber %]_status" class="tagstatus" style="display:none;"> >+ Tag status here. >+ </span> >+ [% ELSE %] >+ <span id="login4tags">Log in to add tags.</span> >+ [% END %] >+ </div> >+ [% END # / IF TagsInputEnabled %] >+ >+ [% IF ( OpacStarRatings != 'disable' ) %] >+ <form id="ratings" method="post" action="/cgi-bin/koha/opac-ratings.pl"> >+ <div class="results_summary ratings"> >+ >+ [% FOREACH i IN [ 1 2 3 4 5 ] %] >+ [% IF rating_avg == i && borrowernumber %] >+ <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" checked="checked" /> >+ [% ELSIF rating_avg == i %] >+ <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" checked="checked" disabled="disabled" /> >+ [% ELSIF borrowernumber %] >+ <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" /> >+ [% ELSE %] >+ <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" disabled="disabled" /> >+ [% END %] >+ [% END %] > >- <!-- define some hidden vars for ratings --> >+ <!-- define some hidden vars for ratings --> > >- <input type="hidden" name='biblionumber' value="[% biblionumber %]" /> >- <input type="hidden" name='rating_value' id='rating_value' value="[% rating_value %]" /> >- <input type="hidden" name='rating_total' id='rating_total' value="[% rating_total %]" /> >- <input type="hidden" name='rating_avg_int' id='rating_avg_int' value="[% rating_avg_int %]" /> >+ <input type="hidden" name='biblionumber' value="[% biblionumber %]" /> >+ <input type="hidden" name='rating_value' id='rating_value' value="[% rating_value %]" /> >+ <input type="hidden" name='rating_total' id='rating_total' value="[% rating_total %]" /> >+ <input type="hidden" name='rating_avg_int' id='rating_avg_int' value="[% rating_avg_int %]" /> > >- [% UNLESS ( rating_readonly ) %] <input name="rate_button" type="submit" value="Rate me" />[% END %] >+ [% UNLESS ( rating_readonly ) %] <input name="rate_button" type="submit" value="Rate me" />[% END %] > >- [% IF ( rating_value ) %] >- <span id="rating_value_text">your rating: [% rating_value %], </span> >- [% ELSE %] >- <span id="rating_value_text"></span> >- [% END %] >+ [% IF ( rating_value ) %] >+ <span id="rating_value_text">your rating: [% rating_value %], </span> >+ [% ELSE %] >+ <span id="rating_value_text"></span> >+ [% END %] > >- <span id="rating_text">average rating: [% rating_avg_int %] ([% rating_total %] votes)</span> >- </div> >- </form> >- [% END # / IF OpacStarRatings != 'disable' %] >- >- [% IF ( BakerTaylorContentURL ) %] >- <span class="results_summary"> >- <span class="label">Enhanced content: </span> >- [% IF ( OPACURLOpenInNewWindow ) %]<a href="[% BakerTaylorContentURL |html %]" target="_blank">Content Cafe</a>[% ELSE %]<a href="[% BakerTaylorContentURL |html %]">Content Cafe</a>[% END %] >- </span> >- [% END # / IF BakerTaylorContentURL %] >- >- [% IF ( NovelistSelectProfile ) %] >- [% IF ( NovelistSelectView == 'above') %] >- <span class="results_summary"> >- <span class="label">Novelist Select: </span> >- <div data-novelist-novelistselect=[% normalized_isbn %]></div> >- </span> >- [% END %] >- [% END # / IF NovelistSelectProfile %] >+ <span id="rating_text">average rating: [% rating_avg_int %] ([% rating_total %] votes)</span> >+ </div> >+ </form> >+ [% END # / IF OpacStarRatings != 'disable' %] > >- [% IF ( Babeltheque ) %] >- <input type="hidden" name="BW_id_isbn" id="BW_id_isbn" value="[% normalized_isbn %]"/> >- <div id="BW_notes"></div> >- <div id="BW_critiques"></div> >- <div id="BW_critiques_pro"></div> >- <div id="BW_citations"></div> >- [% END # / IF Babeltheque%] >+ </div> <!-- / #detail --> > > </div> <!-- / #catalogue_detail_biblio --> > >@@ -1343,8 +1360,19 @@ > </script> > <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> > [% END %] >-[% IF ( OpacStarRatings != 'disable' ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script>[% END %] >- >+[% IF ( OpacStarRatings != 'disable' ) %] >+ <script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.rating.js"></script> >+ <script type="text/javascript"> >+ $(document).ready(function() { >+ // if summary exists move ratings up >+ var summaryDiv = $('.results_summary.summary'); >+ if (summaryDiv.length = 1) { >+ var ratingsDiv = $('#ratings').detach(); >+ ratingsDiv.insertBefore(summaryDiv); >+ } >+ }); >+ </script> >+[% END %] > [% IF ( OpacHighlightedWords ) %]<script type="text/javascript" src="[% interface %]/[% theme %]/lib/jquery/plugins/jquery.highlight-3.js"></script>[% END %] > > <script type="text/javascript"> >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl b/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl >index 6a92a4e..94bff12 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl >@@ -268,6 +268,97 @@ > </span> > </xsl:if> > >+ <!-- Summary --> >+ <xsl:for-each select="marc:datafield[@tag=520]"> >+ <span class="results_summary summary"><span class="label"> >+ <xsl:choose> >+ <xsl:when test="@ind1=0"><xsl:text>Subject: </xsl:text></xsl:when> >+ <xsl:when test="@ind1=1"><xsl:text>Review: </xsl:text></xsl:when> >+ <xsl:when test="@ind1=2"><xsl:text>Scope and content: </xsl:text></xsl:when> >+ <xsl:when test="@ind1=3"><xsl:text>Abstract: </xsl:text></xsl:when> >+ <xsl:when test="@ind1=4"><xsl:text>Content advice: </xsl:text></xsl:when> >+ <xsl:otherwise><xsl:text>Summary: </xsl:text></xsl:otherwise> >+ </xsl:choose> >+ </span> >+ <xsl:call-template name="subfieldSelect"> >+ <xsl:with-param name="codes">abcu</xsl:with-param> >+ </xsl:call-template> >+ </span> >+ </xsl:for-each> >+ >+ <!-- 773 --> >+ <xsl:if test="marc:datafield[@tag=773]"> >+ <xsl:for-each select="marc:datafield[@tag=773]"> >+ <xsl:if test="@ind1 !=1"> >+ <span class="results_summary in"><span class="label"> >+ <xsl:choose> >+ <xsl:when test="@ind2=' '"> >+ In: >+ </xsl:when> >+ <xsl:when test="@ind2=8"> >+ <xsl:if test="marc:subfield[@code='i']"> >+ <xsl:value-of select="marc:subfield[@code='i']"/> >+ </xsl:if> >+ </xsl:when> >+ </xsl:choose> >+ </span> >+ <xsl:variable name="f773"> >+ <xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect"> >+ <xsl:with-param name="codes">a_t</xsl:with-param> >+ </xsl:call-template></xsl:with-param></xsl:call-template> >+ </xsl:variable> >+ <xsl:choose> >+ <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']"> >+ <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute> >+ <xsl:value-of select="translate($f773, '()', '')"/> >+ </a> >+ <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> >+ </xsl:when> >+ <xsl:when test="marc:subfield[@code='0']"> >+ <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:subfield[@code='0']"/></xsl:attribute> >+ <xsl:value-of select="$f773"/> >+ </a> >+ </xsl:when> >+ <xsl:otherwise> >+ <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f773, '()', '')"/></xsl:attribute> >+ <xsl:value-of select="$f773"/> >+ </a> >+ <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> >+ </xsl:otherwise> >+ </xsl:choose> >+ </span> >+ >+ <xsl:if test="marc:subfield[@code='n']"> >+ <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span> >+ </xsl:if> >+ >+ </xsl:if> >+ </xsl:for-each> >+ </xsl:if> >+ >+ <xsl:for-each select="marc:datafield[@tag=511]"> >+ <span class="results_summary perf_note"> >+ <span class="label"> >+ <xsl:if test="@ind1=1"><xsl:text>Cast: </xsl:text></xsl:if> >+ </span> >+ <xsl:call-template name="subfieldSelect"> >+ <xsl:with-param name="codes">a</xsl:with-param> >+ </xsl:call-template> >+ </span> >+ </xsl:for-each> >+ >+ <xsl:if test="marc:datafield[@tag=502]"> >+ <span class="results_summary diss_note"> >+ <span class="label">Dissertation note: </span> >+ <xsl:for-each select="marc:datafield[@tag=502]"> >+ <xsl:call-template name="subfieldSelect"> >+ <xsl:with-param name="codes">abcdgo</xsl:with-param> >+ </xsl:call-template> >+ </xsl:for-each> >+ <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose> >+ </span> >+ </xsl:if> >+ > <!-- Analytics --> > <xsl:if test="$leader7='s'"> > <span class="results_summary analytics"><span class="label">Analytics: </span> >@@ -964,96 +1055,6 @@ > </span> > </xsl:if> > >- <!-- 773 --> >- <xsl:if test="marc:datafield[@tag=773]"> >- <xsl:for-each select="marc:datafield[@tag=773]"> >- <xsl:if test="@ind1 !=1"> >- <span class="results_summary in"><span class="label"> >- <xsl:choose> >- <xsl:when test="@ind2=' '"> >- In: >- </xsl:when> >- <xsl:when test="@ind2=8"> >- <xsl:if test="marc:subfield[@code='i']"> >- <xsl:value-of select="marc:subfield[@code='i']"/> >- </xsl:if> >- </xsl:when> >- </xsl:choose> >- </span> >- <xsl:variable name="f773"> >- <xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect"> >- <xsl:with-param name="codes">a_t</xsl:with-param> >- </xsl:call-template></xsl:with-param></xsl:call-template> >- </xsl:variable> >- <xsl:choose> >- <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']"> >- <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute> >- <xsl:value-of select="translate($f773, '()', '')"/> >- </a> >- <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> >- </xsl:when> >- <xsl:when test="marc:subfield[@code='0']"> >- <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:subfield[@code='0']"/></xsl:attribute> >- <xsl:value-of select="$f773"/> >- </a> >- </xsl:when> >- <xsl:otherwise> >- <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f773, '()', '')"/></xsl:attribute> >- <xsl:value-of select="$f773"/> >- </a> >- <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if> >- </xsl:otherwise> >- </xsl:choose> >- </span> >- >- <xsl:if test="marc:subfield[@code='n']"> >- <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span> >- </xsl:if> >- >- </xsl:if> >- </xsl:for-each> >- </xsl:if> >- >- <xsl:for-each select="marc:datafield[@tag=511]"> >- <span class="results_summary perf_note"> >- <span class="label"> >- <xsl:if test="@ind1=1"><xsl:text>Cast: </xsl:text></xsl:if> >- </span> >- <xsl:call-template name="subfieldSelect"> >- <xsl:with-param name="codes">a</xsl:with-param> >- </xsl:call-template> >- </span> >- </xsl:for-each> >- >- <xsl:if test="marc:datafield[@tag=502]"> >- <span class="results_summary diss_note"> >- <span class="label">Dissertation note: </span> >- <xsl:for-each select="marc:datafield[@tag=502]"> >- <xsl:call-template name="subfieldSelect"> >- <xsl:with-param name="codes">abcdgo</xsl:with-param> >- </xsl:call-template> >- </xsl:for-each> >- <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose> >- </span> >- </xsl:if> >- >- <xsl:for-each select="marc:datafield[@tag=520]"> >- <span class="results_summary summary"><span class="label"> >- <xsl:choose> >- <xsl:when test="@ind1=0"><xsl:text>Subject: </xsl:text></xsl:when> >- <xsl:when test="@ind1=1"><xsl:text>Review: </xsl:text></xsl:when> >- <xsl:when test="@ind1=2"><xsl:text>Scope and content: </xsl:text></xsl:when> >- <xsl:when test="@ind1=3"><xsl:text>Abstract: </xsl:text></xsl:when> >- <xsl:when test="@ind1=4"><xsl:text>Content advice: </xsl:text></xsl:when> >- <xsl:otherwise><xsl:text>Summary: </xsl:text></xsl:otherwise> >- </xsl:choose> >- </span> >- <xsl:call-template name="subfieldSelect"> >- <xsl:with-param name="codes">abcu</xsl:with-param> >- </xsl:call-template> >- </span> >- </xsl:for-each> >- > <!-- 866 textual holdings --> > <xsl:if test="marc:datafield[@tag=866]"> > <span class="results_summary holdings_note"><span class="label">Holdings note: </span> >diff --git a/koha-tmpl/opac-tmpl/bootstrap/less/opac.less b/koha-tmpl/opac-tmpl/bootstrap/less/opac.less >index 6da32e5..f59f057 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/less/opac.less >+++ b/koha-tmpl/opac-tmpl/bootstrap/less/opac.less >@@ -689,11 +689,6 @@ th { > .border-radius-all(3px); > } > >-#bookcover .no-image { >- margin-right : 10px; >- margin-bottom : 10px; >-} >- > td.overdue { > color : #cc3333; > } >@@ -1036,6 +1031,10 @@ div.rows { > padding-left : 23px; > } > >+#catalogue_detail_biblio .author { >+ font-size: 114.3%; >+} >+ > .results_summary { > display: block; > font-size : 85%; >@@ -1050,6 +1049,24 @@ div.rows { > &.tagstatus { > display: inline; > } >+ &.type, >+ &.series { >+ display: inline-block; >+ margin-right: 1em; >+ font-size: 100%; >+ >+ .label { >+ font-size: 100%; >+ } >+ } >+ &.summary { >+ font-size: 100%; >+ margin-bottom: 1.5em; >+ >+ .label { >+ font-size: 100%; >+ } >+ } > .label { > color: #202020; > } >@@ -1058,6 +1075,10 @@ div.rows { > } > } > >+#ratings { >+ margin-bottom: 0; >+} >+ > #views { > border-bottom : 1px solid #D6D6D6; > margin-bottom : .5em; >@@ -1118,15 +1139,14 @@ span#Normalview { > } > > #bookcover { >- float : left; > margin : 0; > padding : 0; >+ text-align: center; > .no-image { >- margin-right : 10px; >- margin-bottom : 10px; >+ margin: 0 auto 1em; > } > img { >- margin : 0 1em 1em 0; >+ margin : 10px 0 1em 0; > } > } > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/less/responsive.less b/koha-tmpl/opac-tmpl/bootstrap/less/responsive.less >index e3772b1..818e654 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/less/responsive.less >+++ b/koha-tmpl/opac-tmpl/bootstrap/less/responsive.less >@@ -462,4 +462,4 @@ > #ulactioncontainer { > min-width : 0; > } >-} >\ No newline at end of file >+} >-- >1.7.10.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 15269
:
45247
|
45248
|
45249
|
45251
|
45252
|
45253
|
45298
|
45299
|
45340
|
45341
|
45460
|
45461
|
46885
|
46886