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

(-)a/C4/Biblio.pm (-33 / +35 lines)
Lines 456-465 Links bib headings to authority records by checking Link Here
456
each authority-controlled field in the C<MARC::Record>
456
each authority-controlled field in the C<MARC::Record>
457
object C<$marc>, looking for a matching authority record,
457
object C<$marc>, looking for a matching authority record,
458
and setting the linking subfield $9 to the ID of that
458
and setting the linking subfield $9 to the ID of that
459
authority record.  
459
authority record.
460
460
461
If no matching authority exists, or if multiple
461
If no matching authority exists, or if multiple
462
authorities match, no $9 will be added, and any 
462
authorities match, no $9 will be added, and any
463
existing one inthe field will be deleted.
463
existing one inthe field will be deleted.
464
464
465
Returns the number of heading links changed in the
465
Returns the number of heading links changed in the
Lines 739-745 sub GetBiblioFromItemNumber { Link Here
739
    my $sth;
739
    my $sth;
740
    if ($itemnumber) {
740
    if ($itemnumber) {
741
        $sth = $dbh->prepare(
741
        $sth = $dbh->prepare(
742
            "SELECT * FROM items 
742
            "SELECT * FROM items
743
            LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber
743
            LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber
744
            LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber
744
            LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber
745
             WHERE items.itemnumber = ?"
745
             WHERE items.itemnumber = ?"
Lines 747-753 sub GetBiblioFromItemNumber { Link Here
747
        $sth->execute($itemnumber);
747
        $sth->execute($itemnumber);
748
    } else {
748
    } else {
749
        $sth = $dbh->prepare(
749
        $sth = $dbh->prepare(
750
            "SELECT * FROM items 
750
            "SELECT * FROM items
751
            LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber
751
            LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber
752
            LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber
752
            LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber
753
             WHERE items.barcode = ?"
753
             WHERE items.barcode = ?"
Lines 759-765 sub GetBiblioFromItemNumber { Link Here
759
    return ($data);
759
    return ($data);
760
}
760
}
761
761
762
=head2 GetISBDView 
762
=head2 GetISBDView
763
763
764
=over 4
764
=over 4
765
765
Lines 963-971 sub GetMarcStructure { Link Here
963
    #     my ($total) = $sth->fetchrow;
963
    #     my ($total) = $sth->fetchrow;
964
    #     $frameworkcode = "" unless ( $total > 0 );
964
    #     $frameworkcode = "" unless ( $total > 0 );
965
    my $sth = $dbh->prepare(
965
    my $sth = $dbh->prepare(
966
        "SELECT tagfield,liblibrarian,libopac,mandatory,repeatable 
966
        "SELECT tagfield,liblibrarian,libopac,mandatory,repeatable
967
        FROM marc_tag_structure 
967
        FROM marc_tag_structure
968
        WHERE frameworkcode=? 
968
        WHERE frameworkcode=?
969
        ORDER BY tagfield"
969
        ORDER BY tagfield"
970
    );
970
    );
971
    $sth->execute($frameworkcode);
971
    $sth->execute($frameworkcode);
Lines 979-987 sub GetMarcStructure { Link Here
979
    }
979
    }
980
980
981
    $sth = $dbh->prepare(
981
    $sth = $dbh->prepare(
982
        "SELECT tagfield,tagsubfield,liblibrarian,libopac,tab,mandatory,repeatable,authorised_value,authtypecode,value_builder,kohafield,seealso,hidden,isurl,link,defaultvalue 
982
        "SELECT tagfield,tagsubfield,liblibrarian,libopac,tab,mandatory,repeatable,authorised_value,authtypecode,value_builder,kohafield,seealso,hidden,isurl,link,defaultvalue
983
         FROM   marc_subfield_structure 
983
         FROM   marc_subfield_structure
984
         WHERE  frameworkcode=? 
984
         WHERE  frameworkcode=?
985
         ORDER BY tagfield,tagsubfield
985
         ORDER BY tagfield,tagsubfield
986
        "
986
        "
987
    );
987
    );
Lines 1029-1042 sub GetMarcStructure { Link Here
1029
1029
1030
    the same function as GetMarcStructure except it just takes field
1030
    the same function as GetMarcStructure except it just takes field
1031
    in tab 0-9. (used field)
1031
    in tab 0-9. (used field)
1032
    
1032
1033
    my $results = GetUsedMarcStructure($frameworkcode);
1033
    my $results = GetUsedMarcStructure($frameworkcode);
1034
    
1034
1035
    L<$results> is a ref to an array which each case containts a ref
1035
    L<$results> is a ref to an array which each case containts a ref
1036
    to a hash which each keys is the columns from marc_subfield_structure
1036
    to a hash which each keys is the columns from marc_subfield_structure
1037
    
1037
1038
    L<$frameworkcode> is the framework code. 
1038
    L<$frameworkcode> is the framework code.
1039
    
1039
1040
=cut
1040
=cut
1041
1041
1042
sub GetUsedMarcStructure($) {
1042
sub GetUsedMarcStructure($) {
Lines 1044-1050 sub GetUsedMarcStructure($) { Link Here
1044
    my $query = qq/
1044
    my $query = qq/
1045
        SELECT *
1045
        SELECT *
1046
        FROM   marc_subfield_structure
1046
        FROM   marc_subfield_structure
1047
        WHERE   tab > -1 
1047
        WHERE   tab > -1
1048
            AND frameworkcode = ?
1048
            AND frameworkcode = ?
1049
        ORDER BY tagfield, tagsubfield
1049
        ORDER BY tagfield, tagsubfield
1050
    /;
1050
    /;
Lines 1058-1064 sub GetUsedMarcStructure($) { Link Here
1058
=over 4
1058
=over 4
1059
1059
1060
($MARCfield,$MARCsubfield)=GetMarcFromKohaField($kohafield,$frameworkcode);
1060
($MARCfield,$MARCsubfield)=GetMarcFromKohaField($kohafield,$frameworkcode);
1061
Returns the MARC fields & subfields mapped to the koha field 
1061
Returns the MARC fields & subfields mapped to the koha field
1062
for the given frameworkcode
1062
for the given frameworkcode
1063
1063
1064
=back
1064
=back
Lines 1399-1421 sub GetMarcSubjects { Link Here
1399
            my $code      = $subject_subfield->[0];
1399
            my $code      = $subject_subfield->[0];
1400
            my $value     = $subject_subfield->[1];
1400
            my $value     = $subject_subfield->[1];
1401
            my $linkvalue = $value;
1401
            my $linkvalue = $value;
1402
            my $limit = '';
1402
            $linkvalue =~ s/(\(|\))//g;
1403
            $linkvalue =~ s/(\(|\))//g;
1403
            my $operator = " and " unless $counter == 0;
1404
            my $operator = " and " unless $counter == 0;
1404
            if ( $code eq 9 ) {
1405
            if ( $code eq 9 ) {
1405
                $found9 = 1;
1406
                $found9 = 1;
1406
                @link_loop = ( { 'limit' => 'an', link => "$linkvalue" } );
1407
                $limit = 'an';
1408
                @link_loop = ( {link => "$linkvalue" } );
1407
            }
1409
            }
1408
            if ( not $found9 ) {
1410
            if ( not $found9 ) {
1409
                push @link_loop, { 'limit' => 'su', link => $linkvalue, operator => $operator };
1411
                $limit = 'su';
1412
                push @link_loop, {link => $linkvalue, operator => $operator };
1410
            }
1413
            }
1411
            my $separator = C4::Context->preference("authoritysep") unless $counter == 0;
1414
            my $separator = C4::Context->preference("authoritysep") unless $counter == 0;
1412
1415
1413
            # ignore $9
1416
            # ignore $9
1414
            my @this_link_loop = @link_loop;
1417
            my @this_link_loop = @link_loop;
1415
            push @subfields_loop, { code => $code, value => $value, link_loop => \@this_link_loop, separator => $separator } unless ( $subject_subfield->[0] eq 9 );
1418
            push @subfields_loop, { code => $code, value => $value, link_loop => \@this_link_loop, separator => $separator, limit => $limit} unless ( $subject_subfield->[0] eq 9 );
1416
            $counter++;
1419
            $counter++;
1417
        }
1420
        }
1418
1419
        push @marcsubjects, { MARCSUBJECT_SUBFIELDS_LOOP => \@subfields_loop };
1421
        push @marcsubjects, { MARCSUBJECT_SUBFIELDS_LOOP => \@subfields_loop };
1420
1422
1421
    }
1423
    }
Lines 1500-1506 sub GetMarcAuthors { Link Here
1500
1502
1501
$marcurls = GetMarcUrls($record,$marcflavour);
1503
$marcurls = GetMarcUrls($record,$marcflavour);
1502
Returns arrayref of URLs from MARC data, suitable to pass to tmpl loop.
1504
Returns arrayref of URLs from MARC data, suitable to pass to tmpl loop.
1503
Assumes web resources (not uncommon in MARC21 to omit resource type ind) 
1505
Assumes web resources (not uncommon in MARC21 to omit resource type ind)
1504
1506
1505
=back
1507
=back
1506
1508
Lines 1998-2004 our $inverted_field_map; Link Here
1998
=back
2000
=back
1999
2001
2000
Extract data from a MARC bib record into a hashref representing
2002
Extract data from a MARC bib record into a hashref representing
2001
Koha biblio, biblioitems, and items fields. 
2003
Koha biblio, biblioitems, and items fields.
2002
2004
2003
=cut
2005
=cut
2004
2006
Lines 2131-2137 name with the table name would require changing lots Link Here
2131
of code and templates, and exposing more of the DB
2133
of code and templates, and exposing more of the DB
2132
structure than is good to the UI templates, particularly
2134
structure than is good to the UI templates, particularly
2133
since biblio and bibloitems may well merge in a future
2135
since biblio and bibloitems may well merge in a future
2134
version.  In the future, it would also be good to 
2136
version.  In the future, it would also be good to
2135
separate DB access and UI presentation field names
2137
separate DB access and UI presentation field names
2136
more.
2138
more.
2137
2139
Lines 2447-2457 ModZebra( $biblionumber, $op, $server, $oldRecord, $newRecord ); Link Here
2447
    $biblionumber is the biblionumber we want to index
2449
    $biblionumber is the biblionumber we want to index
2448
    $op is specialUpdate or delete, and is used to know what we want to do
2450
    $op is specialUpdate or delete, and is used to know what we want to do
2449
    $server is the server that we want to update
2451
    $server is the server that we want to update
2450
    $oldRecord is the MARC::Record containing the previous version of the record.  This is used only when 
2452
    $oldRecord is the MARC::Record containing the previous version of the record.  This is used only when
2451
      NoZebra=1, as NoZebra indexing needs to know the previous version of a record in order to
2453
      NoZebra=1, as NoZebra indexing needs to know the previous version of a record in order to
2452
      do an update.
2454
      do an update.
2453
    $newRecord is the MARC::Record containing the new record. It is usefull only when NoZebra=1, and is used to know what to add to the nozebra database. (the record in mySQL being, if it exist, the previous record, the one just before the modif. We need both : the previous and the new one.
2455
    $newRecord is the MARC::Record containing the new record. It is usefull only when NoZebra=1, and is used to know what to add to the nozebra database. (the record in mySQL being, if it exist, the previous record, the one just before the modif. We need both : the previous and the new one.
2454
    
2456
2455
=back
2457
=back
2456
2458
2457
=cut
2459
=cut
Lines 2503-2509 sub ModZebra { Link Here
2503
        #
2505
        #
2504
        # we use zebra, just fill zebraqueue table
2506
        # we use zebra, just fill zebraqueue table
2505
        #
2507
        #
2506
        my $check_sql = "SELECT COUNT(*) FROM zebraqueue 
2508
        my $check_sql = "SELECT COUNT(*) FROM zebraqueue
2507
                         WHERE server = ?
2509
                         WHERE server = ?
2508
                         AND   biblio_auth_number = ?
2510
                         AND   biblio_auth_number = ?
2509
                         AND   operation = ?
2511
                         AND   operation = ?
Lines 2523-2529 sub ModZebra { Link Here
2523
=head2 GetNoZebraIndexes
2525
=head2 GetNoZebraIndexes
2524
2526
2525
    %indexes = GetNoZebraIndexes;
2527
    %indexes = GetNoZebraIndexes;
2526
    
2528
2527
    return the data from NoZebraIndexes syspref.
2529
    return the data from NoZebraIndexes syspref.
2528
2530
2529
=cut
2531
=cut
Lines 3067-3073 sub _koha_modify_biblioitem_nonmarc { Link Here
3067
    # re-calculate the cn_sort, it may have changed
3069
    # re-calculate the cn_sort, it may have changed
3068
    my ($cn_sort) = GetClassSort( $biblioitem->{'biblioitems.cn_source'}, $biblioitem->{'cn_class'}, $biblioitem->{'cn_item'} );
3070
    my ($cn_sort) = GetClassSort( $biblioitem->{'biblioitems.cn_source'}, $biblioitem->{'cn_class'}, $biblioitem->{'cn_item'} );
3069
3071
3070
    my $query = "UPDATE biblioitems 
3072
    my $query = "UPDATE biblioitems
3071
    SET biblionumber    = ?,
3073
    SET biblionumber    = ?,
3072
        volume          = ?,
3074
        volume          = ?,
3073
        number          = ?,
3075
        number          = ?,
Lines 3290-3298 sub _koha_delete_biblioitems { Link Here
3290
=head2 ModBiblioMarc
3292
=head2 ModBiblioMarc
3291
3293
3292
    &ModBiblioMarc($newrec,$biblionumber,$frameworkcode);
3294
    &ModBiblioMarc($newrec,$biblionumber,$frameworkcode);
3293
    
3295
3294
    Add MARC data for a biblio to koha 
3296
    Add MARC data for a biblio to koha
3295
    
3297
3296
    Function exported, but should NOT be used, unless you really know what you're doing
3298
    Function exported, but should NOT be used, unless you really know what you're doing
3297
3299
3298
=cut
3300
=cut
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/basket/basket.tmpl (-23 / +23 lines)
Lines 5-11 Link Here
5
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6
<link rel="shortcut icon" href="<!-- TMPL_VAR NAME="themelang" -->/includes/favicon.ico" type="image/x-icon" />
6
<link rel="shortcut icon" href="<!-- TMPL_VAR NAME="themelang" -->/includes/favicon.ico" type="image/x-icon" />
7
<meta http-equiv="Content-Language" content="en-us" />
7
<meta http-equiv="Content-Language" content="en-us" />
8
<style type="text/css"> 
8
<style type="text/css">
9
    @import url(<!-- TMPL_VAR NAME="themelang" -->/css/print.css);
9
    @import url(<!-- TMPL_VAR NAME="themelang" -->/css/print.css);
10
</style>
10
</style>
11
    <!-- TMPL_ELSE --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
11
    <!-- TMPL_ELSE --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
Lines 14-27 Link Here
14
	<script type="text/javascript">
14
	<script type="text/javascript">
15
	//<![CDATA[
15
	//<![CDATA[
16
16
17
$(document).ready(function() 
17
$(document).ready(function()
18
    { 
18
    {
19
        $("#itemst").tablesorter({
19
        $("#itemst").tablesorter({
20
                        headers: { 0: { sorter: false }}
20
                        headers: { 0: { sorter: false }}
21
                }); 
21
                });
22
    } 
22
    }
23
); 
23
);
24
    
24
25
25
26
function placeHold () {
26
function placeHold () {
27
    var checkedItems = $("input:checkbox:checked");
27
    var checkedItems = $("input:checkbox:checked");
Lines 91-99 function tagAdded() { Link Here
91
		var checked = [];
91
		var checked = [];
92
		$("#bookbag_form").checkCheckboxes("*", true).each(
92
		$("#bookbag_form").checkCheckboxes("*", true).each(
93
		    function() {
93
		    function() {
94
				selRecord(this.value,true); 
94
				selRecord(this.value,true);
95
			}
95
			}
96
		); 
96
		);
97
	        return false;
97
	        return false;
98
	    });
98
	    });
99
	    $("#CheckNone").click(function(){
99
	    $("#CheckNone").click(function(){
Lines 119-125 function tagAdded() { Link Here
119
        <!-- /TMPL_IF -->
119
        <!-- /TMPL_IF -->
120
	});
120
	});
121
121
122
   
122
123
	//]]>
123
	//]]>
124
	</script>
124
	</script>
125
	<!-- /TMPL_IF -->
125
	<!-- /TMPL_IF -->
Lines 234-240 function tagAdded() { Link Here
234
	    </td>
234
	    </td>
235
        </tr>
235
        </tr>
236
        <!-- /TMPL_IF -->
236
        <!-- /TMPL_IF -->
237
        
237
238
        <!-- TMPL_IF NAME="publishercode" -->
238
        <!-- TMPL_IF NAME="publishercode" -->
239
            <tr>
239
            <tr>
240
                <th scope="row">Publisher</th>
240
                <th scope="row">Publisher</th>
Lines 254-260 function tagAdded() { Link Here
254
            <td> <!-- TMPL_VAR NAME="seriestitle" --></td>
254
            <td> <!-- TMPL_VAR NAME="seriestitle" --></td>
255
        </tr>
255
        </tr>
256
        <!-- /TMPL_IF -->
256
        <!-- /TMPL_IF -->
257
        
257
258
        <!-- TMPL_IF name="MARCSUBJCTS" -->
258
        <!-- TMPL_IF name="MARCSUBJCTS" -->
259
        <tr>
259
        <tr>
260
            <th scope="row">Subject(s)</th>
260
            <th scope="row">Subject(s)</th>
Lines 265-277 function tagAdded() { Link Here
265
                <!-- /TMPL_LOOP --></td>
265
                <!-- /TMPL_LOOP --></td>
266
        </tr>
266
        </tr>
267
        <!-- /TMPL_IF -->
267
        <!-- /TMPL_IF -->
268
    
268
269
        <!-- TMPL_IF name="copyrightdate" -->
269
        <!-- TMPL_IF name="copyrightdate" -->
270
            <tr><th scope="row">Copyright</th>
270
            <tr><th scope="row">Copyright</th>
271
                <td> <!-- TMPL_VAR NAME="copyrightdate" --></td>
271
                <td> <!-- TMPL_VAR NAME="copyrightdate" --></td>
272
            </tr>
272
            </tr>
273
        <!-- /TMPL_IF -->
273
        <!-- /TMPL_IF -->
274
    
274
275
        <!-- TMPL_IF name="MARCNOTES" -->
275
        <!-- TMPL_IF name="MARCNOTES" -->
276
        <tr>
276
        <tr>
277
            <th scope="row">Notes</th>
277
            <th scope="row">Notes</th>
Lines 281-287 function tagAdded() { Link Here
281
            <!-- /TMPL_LOOP --></td>
281
            <!-- /TMPL_LOOP --></td>
282
        </tr>
282
        </tr>
283
        <!-- /TMPL_IF -->
283
        <!-- /TMPL_IF -->
284
    
284
285
        <!-- TMPL_IF name="unititle" -->
285
        <!-- TMPL_IF name="unititle" -->
286
        <tr>
286
        <tr>
287
            <th scope="row">Unified title</th>
287
            <th scope="row">Unified title</th>
Lines 312-331 function tagAdded() { Link Here
312
            <td> <!-- TMPL_VAR name="lccn" --></td>
312
            <td> <!-- TMPL_VAR name="lccn" --></td>
313
        </tr>
313
        </tr>
314
        <!-- /TMPL_IF -->
314
        <!-- /TMPL_IF -->
315
		
315
316
        <!-- TMPL_IF name="MARCURLS" -->
316
        <!-- TMPL_IF name="MARCURLS" -->
317
        <tr>
317
        <tr>
318
            <th scope="row">URL(s)</th>
318
            <th scope="row">URL(s)</th>
319
            <td>
319
            <td>
320
	   <!-- TMPL_LOOP name="MARCURLS" -->
320
	   <!-- TMPL_LOOP name="MARCURLS" -->
321
		<p><!-- TMPL_IF NAME="part" --><!-- TMPL_VAR NAME="part" -->
321
		<p><!-- TMPL_IF NAME="part" --><!-- TMPL_VAR NAME="part" -->
322
			<br /><!-- /TMPL_IF --> 
322
			<br /><!-- /TMPL_IF -->
323
	
323
324
		<!-- TMPL_VAR NAME="MARCURL" -->
324
		<!-- TMPL_VAR NAME="MARCURL" -->
325
			<!-- TMPL_IF NAME="notes" --><!-- TMPL_LOOP NAME="notes" --><!-- TMPL_VAR NAME="note" --><br /><!-- /TMPL_LOOP --><!-- /TMPL_IF -->
325
			<!-- TMPL_IF NAME="notes" --><!-- TMPL_LOOP NAME="notes" --><!-- TMPL_VAR NAME="note" --><br /><!-- /TMPL_LOOP --><!-- /TMPL_IF -->
326
            <!-- /TMPL_LOOP --></p></td>
326
            <!-- /TMPL_LOOP --></p></td>
327
        </tr><!-- /TMPL_IF -->
327
        </tr><!-- /TMPL_IF -->
328
		
328
329
        <tr>
329
        <tr>
330
            <th scope="row">Location(s)</th>
330
            <th scope="row">Location(s)</th>
331
            <td><!-- TMPL_IF NAME="ITEM_RESULTS" --><!-- TMPL_LOOP NAME="ITEM_RESULTS" -->
331
            <td><!-- TMPL_IF NAME="ITEM_RESULTS" --><!-- TMPL_LOOP NAME="ITEM_RESULTS" -->
Lines 345-354 function tagAdded() { Link Here
345
<!-- TMPL_UNLESS NAME="print_basket" -->
345
<!-- TMPL_UNLESS NAME="print_basket" -->
346
<p style="border-top : 1px solid #E8E8E8;">
346
<p style="border-top : 1px solid #E8E8E8;">
347
	<form action="/cgi-bin/koha/basket/basket.pl" method="get" name="bookbag_form" id="bookbag_form">
347
	<form action="/cgi-bin/koha/basket/basket.pl" method="get" name="bookbag_form" id="bookbag_form">
348
    <a id="CheckAll" href="#">Select All</a> 
348
    <a id="CheckAll" href="#">Select All</a>
349
    <a id="CheckNone" href="#">Clear All</a>
349
    <a id="CheckNone" href="#">Clear All</a>
350
    | <b>Selected items :</b>
350
    | <b>Selected items :</b>
351
<span id="tag_hides">                
351
<span id="tag_hides">
352
<a href="#" onclick="delSelRecords(); return false;">Remove</a>
352
<a href="#" onclick="delSelRecords(); return false;">Remove</a>
353
353
354
<!-- TMPL_IF NAME="loggedinusername" -->
354
<!-- TMPL_IF NAME="loggedinusername" -->
Lines 386-392 function tagAdded() { Link Here
386
            <!-- /TMPL_IF -->
386
            <!-- /TMPL_IF -->
387
            <!-- TMPL_UNLESS NAME="print_basket" --><td>
387
            <!-- TMPL_UNLESS NAME="print_basket" --><td>
388
                        <input type="checkbox" value="<!-- TMPL_VAR NAME="biblionumber" -->" name="bib<!-- TMPL_VAR NAME="biblionumber" -->" id="bib<!-- TMPL_VAR NAME="biblionumber" -->" onclick="selRecord(value,checked);" />
388
                        <input type="checkbox" value="<!-- TMPL_VAR NAME="biblionumber" -->" name="bib<!-- TMPL_VAR NAME="biblionumber" -->" id="bib<!-- TMPL_VAR NAME="biblionumber" -->" onclick="selRecord(value,checked);" />
389
                   
389
390
                </td> <!-- /TMPL_UNLESS -->
390
                </td> <!-- /TMPL_UNLESS -->
391
            <td><a href="#" onclick="openBiblio('<!-- TMPL_VAR name="dest" -->',<!-- TMPL_VAR name="biblionumber" -->)">
391
            <td><a href="#" onclick="openBiblio('<!-- TMPL_VAR name="dest" -->',<!-- TMPL_VAR name="biblionumber" -->)">
392
                        <!-- TMPL_VAR NAME="title" escape="html" -->
392
                        <!-- TMPL_VAR NAME="title" escape="html" -->
Lines 403-409 function tagAdded() { Link Here
403
						    <!-- COinS / OpenURL -->
403
						    <!-- COinS / OpenURL -->
404
    <span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.au=<!-- TMPL_VAR NAME="author" -->&amp;rft.btitle=<!-- TMPL_VAR NAME="title" ESCAPE="url" -->&amp;rft.date=<!-- TMPL_VAR NAME="publicationyear" -->&amp;rft.tpages=<!-- TMPL_VAR NAME="size" -->&amp;rft.isbn=<!-- TMPL_VAR NAME="isbn"  ESCAPE="url" -->&amp;rft.aucorp=&amp;rft.place=<!-- TMPL_VAR NAME="place" -->&amp;rft.pub=<!-- TMPL_VAR NAME="publisher" ESCAPE="url" -->&amp;rft.edition=<!-- TMPL_VAR NAME="edition" -->&amp;rft.series=<!-- TMPL_VAR NAME="series" -->&amp;rft.genre="></span>
404
    <span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.au=<!-- TMPL_VAR NAME="author" -->&amp;rft.btitle=<!-- TMPL_VAR NAME="title" ESCAPE="url" -->&amp;rft.date=<!-- TMPL_VAR NAME="publicationyear" -->&amp;rft.tpages=<!-- TMPL_VAR NAME="size" -->&amp;rft.isbn=<!-- TMPL_VAR NAME="isbn"  ESCAPE="url" -->&amp;rft.aucorp=&amp;rft.place=<!-- TMPL_VAR NAME="place" -->&amp;rft.pub=<!-- TMPL_VAR NAME="publisher" ESCAPE="url" -->&amp;rft.edition=<!-- TMPL_VAR NAME="edition" -->&amp;rft.series=<!-- TMPL_VAR NAME="series" -->&amp;rft.genre="></span>
405
    <div id="newtag<!-- TMPL_VAR NAME="biblionumber">_status" class="tagstatus results_summary" style="display:none">Tag status here.</div>
405
    <div id="newtag<!-- TMPL_VAR NAME="biblionumber">_status" class="tagstatus results_summary" style="display:none">Tag status here.</div>
406
    
406
407
						</td>
407
						</td>
408
            <td><!-- TMPL_VAR name="description" --></td>
408
            <td><!-- TMPL_VAR name="description" --></td>
409
                <td><!-- TMPL_IF NAME="ITEM_RESULTS" --><!-- TMPL_LOOP NAME="ITEM_RESULTS" -->
409
                <td><!-- TMPL_IF NAME="ITEM_RESULTS" --><!-- TMPL_LOOP NAME="ITEM_RESULTS" -->
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl (-35 / +35 lines)
Lines 3-9 Link Here
3
<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
3
<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
4
<script type="text/JavaScript" language="JavaScript">
4
<script type="text/JavaScript" language="JavaScript">
5
//<![CDATA[
5
//<![CDATA[
6
     $(document).ready(function() { 
6
     $(document).ready(function() {
7
        $("#tagform").hide();
7
        $("#tagform").hide();
8
        $("#addtagl").show();
8
        $("#addtagl").show();
9
        $('#bibliodescriptions > ul').tabs();
9
        $('#bibliodescriptions > ul').tabs();
Lines 41-54 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
41
		YAHOO.util.Event.addListener("furthersearches", "click", furthersearchesMenu.show, null, furthersearchesMenu);
41
		YAHOO.util.Event.addListener("furthersearches", "click", furthersearchesMenu.show, null, furthersearchesMenu);
42
		YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionfurthersearchesMenu);
42
		YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionfurthersearchesMenu);
43
 });
43
 });
44
	
44
45
//]]>
45
//]]>
46
</script>
46
</script>
47
<style type="text/css">
47
<style type="text/css">
48
    #addtagl { display: none; }
48
    #addtagl { display: none; }
49
</style>
49
</style>
50
<!-- TMPL_IF NAME="XSLTDetailsDisplay" --><script type="text/javascript">
50
<!-- TMPL_IF NAME="XSLTDetailsDisplay" --><script type="text/javascript">
51
    var GB_ROOT_DIR = "/opac-tmpl/prog/en/lib/greybox/";                               
51
    var GB_ROOT_DIR = "/opac-tmpl/prog/en/lib/greybox/";
52
</script>
52
</script>
53
<script type="text/javascript" src="/opac-tmpl/prog/en/lib/greybox/AJS.js"></script>
53
<script type="text/javascript" src="/opac-tmpl/prog/en/lib/greybox/AJS.js"></script>
54
<script type="text/javascript" src="/opac-tmpl/prog/en/lib/greybox/AJS_fx.js"></script>
54
<script type="text/javascript" src="/opac-tmpl/prog/en/lib/greybox/AJS_fx.js"></script>
Lines 70-76 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
70
    <div id="catalogue_detail_biblio">
70
    <div id="catalogue_detail_biblio">
71
71
72
    <div id="bookcover">
72
    <div id="bookcover">
73
    <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF NAME="OPACAmazonCoverImages" --><!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a href="http://www.amazon<!-- TMPL_VAR NAME="AmazonTld" -->/gp/reader/<!-- TMPL_VAR NAME="normalized_isbn" -->/ref=sib_dp_pt/002-7879865-0184864#reader-link" target="_blank"><img border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR NAME="normalized_isbn" -->.01.MZZZZZZZ.jpg" alt="Cover Image" /></a><!-- TMPL_ELSE --><a href="http://www.amazon<!-- TMPL_VAR NAME="AmazonTld" -->/gp/reader/<!-- TMPL_VAR NAME="normalized_isbn" -->/ref=sib_dp_pt/002-7879865-0184864#reader-link"><img border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR NAME="normalized_isbn" -->.01.MZZZZZZZ.jpg" alt="Cover Image" /></a><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->    
73
    <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF NAME="OPACAmazonCoverImages" --><!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a href="http://www.amazon<!-- TMPL_VAR NAME="AmazonTld" -->/gp/reader/<!-- TMPL_VAR NAME="normalized_isbn" -->/ref=sib_dp_pt/002-7879865-0184864#reader-link" target="_blank"><img border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR NAME="normalized_isbn" -->.01.MZZZZZZZ.jpg" alt="Cover Image" /></a><!-- TMPL_ELSE --><a href="http://www.amazon<!-- TMPL_VAR NAME="AmazonTld" -->/gp/reader/<!-- TMPL_VAR NAME="normalized_isbn" -->/ref=sib_dp_pt/002-7879865-0184864#reader-link"><img border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR NAME="normalized_isbn" -->.01.MZZZZZZZ.jpg" alt="Cover Image" /></a><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
74
    <!-- TMPL_IF NAME="SyndeticsEnabled" --><!-- TMPL_IF NAME="SyndeticsCoverImages" --><!-- TMPL_IF NAME="content_identifier_exists" --><img src="http://www.syndetics.com/index.aspx?isbn=<!-- TMPL_VAR NAME="normalized_isbn" -->/<!-- TMPL_VAR NAME="SyndeticsCoverImageSize" -->.GIF&amp;client=<!-- TMPL_VAR NAME="SyndeticsClientCode" -->&amp;type=xw10<!-- TMPL_IF NAME="normalized_upc" -->&amp;upc=<!-- TMPL_VAR NAME="normalized_upc" --><!-- /TMPL_IF --><!-- TMPL_IF NAME="normalized_oclc" -->&amp;oclc=<!-- TMPL_VAR NAME="normalized_oclc" --><!-- /TMPL_IF -->" alt="" class="thumbnail" /><!-- TMPL_ELSE --><span class="no-image">No cover image available</span><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
74
    <!-- TMPL_IF NAME="SyndeticsEnabled" --><!-- TMPL_IF NAME="SyndeticsCoverImages" --><!-- TMPL_IF NAME="content_identifier_exists" --><img src="http://www.syndetics.com/index.aspx?isbn=<!-- TMPL_VAR NAME="normalized_isbn" -->/<!-- TMPL_VAR NAME="SyndeticsCoverImageSize" -->.GIF&amp;client=<!-- TMPL_VAR NAME="SyndeticsClientCode" -->&amp;type=xw10<!-- TMPL_IF NAME="normalized_upc" -->&amp;upc=<!-- TMPL_VAR NAME="normalized_upc" --><!-- /TMPL_IF --><!-- TMPL_IF NAME="normalized_oclc" -->&amp;oclc=<!-- TMPL_VAR NAME="normalized_oclc" --><!-- /TMPL_IF -->" alt="" class="thumbnail" /><!-- TMPL_ELSE --><span class="no-image">No cover image available</span><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
75
    <!-- TMPL_IF NAME="GoogleJackets" --><div style="block" title="<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR NAME="normalized_isbn" -->" id="gbs-thumbnail-preview"></div><!-- /TMPL_IF -->
75
    <!-- TMPL_IF NAME="GoogleJackets" --><div style="block" title="<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR NAME="normalized_isbn" -->" id="gbs-thumbnail-preview"></div><!-- /TMPL_IF -->
76
    <!-- TMPL_IF NAME="BakerTaylorEnabled" --><!-- TMPL_IF NAME="normalized_isbn" --><!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a href="https://<!-- TMPL_VAR NAME="BakerTaylorBookstoreURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->" target="_blank"><img alt="See Baker &amp; Taylor" src="<!-- TMPL_VAR NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->" /></a><!-- TMPL_ELSE --><a href="https://<!-- TMPL_VAR NAME="BakerTaylorBookstoreURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->"><img alt="See Baker &amp; Taylor" src="<!-- TMPL_VAR NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->" /></a><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
76
    <!-- TMPL_IF NAME="BakerTaylorEnabled" --><!-- TMPL_IF NAME="normalized_isbn" --><!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a href="https://<!-- TMPL_VAR NAME="BakerTaylorBookstoreURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->" target="_blank"><img alt="See Baker &amp; Taylor" src="<!-- TMPL_VAR NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->" /></a><!-- TMPL_ELSE --><a href="https://<!-- TMPL_VAR NAME="BakerTaylorBookstoreURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->"><img alt="See Baker &amp; Taylor" src="<!-- TMPL_VAR NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR NAME="normalized_isbn" -->" /></a><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
Lines 86-92 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
86
        <!-- TMPL_VAR NAME="XSLTBloc" -->
86
        <!-- TMPL_VAR NAME="XSLTBloc" -->
87
    <!-- TMPL_ELSE -->
87
    <!-- TMPL_ELSE -->
88
    <h1><!-- TMPL_VAR NAME="title" escape="html" --> <!-- TMPL_IF NAME="subtitle" --> <span class="subtitle"><!-- TMPL_LOOP NAME="subtitle" --><!-- TMPL_VAR NAME="subfield" ESCAPE="HTML"--><!--/TMPL_LOOP --></span><!-- /TMPL_IF --></h1>
88
    <h1><!-- TMPL_VAR NAME="title" escape="html" --> <!-- TMPL_IF NAME="subtitle" --> <span class="subtitle"><!-- TMPL_LOOP NAME="subtitle" --><!-- TMPL_VAR NAME="subfield" ESCAPE="HTML"--><!--/TMPL_LOOP --></span><!-- /TMPL_IF --></h1>
89
    <!-- TMPL_IF NAME="author" --><h5 class="author">by <a href="/cgi-bin/koha/opac-search.pl?q=au:<!-- TMPL_VAR NAME="author" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="author" ESCAPE="HTML" --></a></h5><!-- /TMPL_IF --> 
89
    <!-- TMPL_IF NAME="author" --><h5 class="author">by <a href="/cgi-bin/koha/opac-search.pl?q=au:<!-- TMPL_VAR NAME="author" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="author" ESCAPE="HTML" --></a></h5><!-- /TMPL_IF -->
90
    <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=<!-- TMPL_VAR NAME="biblionumber" -->">MARC View</a></span> <!-- TMPL_IF NAME="ISBD" --><span class="view"><a id="ISBDview" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">ISBD View</a></span><!-- /TMPL_IF -->
90
    <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=<!-- TMPL_VAR NAME="biblionumber" -->">MARC View</a></span> <!-- TMPL_IF NAME="ISBD" --><span class="view"><a id="ISBDview" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">ISBD View</a></span><!-- /TMPL_IF -->
91
    </div>
91
    </div>
92
92
Lines 104-110 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
104
    <!-- TMPL_IF name="MARCAUTHORS" -->
104
    <!-- TMPL_IF name="MARCAUTHORS" -->
105
    <span class="results_summary"><span class="label">Authors:</span>
105
    <span class="results_summary"><span class="label">Authors:</span>
106
                <!-- TMPL_LOOP NAME="MARCAUTHORS" -->
106
                <!-- TMPL_LOOP NAME="MARCAUTHORS" -->
107
                <!-- TMPL_LOOP NAME="MARCAUTHOR_SUBFIELDS_LOOP" --><!-- TMPL_VAR NAME="separator" --><a title="&#8225;<!-- TMPL_VAR NAME=code --> <!-- TMPL_VAR NAME=value -->" href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_LOOP NAME=link_loop --><!-- TMPL_VAR NAME=operator ESCAPE="URL" --><!-- TMPL_VAR NAME='limit' ESCAPE="URL" -->:<!-- TMPL_VAR NAME=link ESCAPE="URL" --><!-- /TMPL_LOOP -->"><!-- TMPL_VAR NAME="value" --></a><!-- /TMPL_LOOP --> 
107
                <!-- TMPL_LOOP NAME="MARCAUTHOR_SUBFIELDS_LOOP" --><!-- TMPL_VAR NAME="separator" --><a title="&#8225;<!-- TMPL_VAR NAME=code --> <!-- TMPL_VAR NAME=value -->" href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_LOOP NAME=link_loop --><!-- TMPL_VAR NAME=operator ESCAPE="URL" --><!-- TMPL_VAR NAME='limit' ESCAPE="URL" -->:<!-- TMPL_VAR NAME=link ESCAPE="URL" --><!-- /TMPL_LOOP -->"><!-- TMPL_VAR NAME="value" --></a><!-- /TMPL_LOOP -->
108
        <!-- TMPL_UNLESS NAME="__last__" -->|
108
        <!-- TMPL_UNLESS NAME="__last__" -->|
109
<!-- /TMPL_UNLESS -->
109
<!-- /TMPL_UNLESS -->
110
                <!-- /TMPL_LOOP -->
110
                <!-- /TMPL_LOOP -->
Lines 126-136 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
126
    <!-- TMPL_IF name="publishercode" -->
126
    <!-- TMPL_IF name="publishercode" -->
127
    <span class="results_summary"><span class="label">Published by :</span>
127
    <span class="results_summary"><span class="label">Published by :</span>
128
        <a href="/cgi-bin/koha/opac-search.pl?q=pb:<!-- TMPL_VAR NAME="publishercode" ESCAPE="URL" --> ">
128
        <a href="/cgi-bin/koha/opac-search.pl?q=pb:<!-- TMPL_VAR NAME="publishercode" ESCAPE="URL" --> ">
129
            <!-- TMPL_VAR NAME="publishercode" ESCAPE="HTML" --> 
129
            <!-- TMPL_VAR NAME="publishercode" ESCAPE="HTML" -->
130
        </a> <!-- TMPL_IF name="place" -->(<!-- TMPL_VAR NAME="place"-->)<!--/TMPL_IF--> <!-- TMPL_IF NAME="publicationyear" -->, <!-- TMPL_VAR NAME="publicationyear" --><!-- /TMPL_IF -->
130
        </a> <!-- TMPL_IF name="place" -->(<!-- TMPL_VAR NAME="place"-->)<!--/TMPL_IF--> <!-- TMPL_IF NAME="publicationyear" -->, <!-- TMPL_VAR NAME="publicationyear" --><!-- /TMPL_IF -->
131
    </span>
131
    </span>
132
    <!-- /TMPL_IF -->
132
    <!-- /TMPL_IF -->
133
    
133
134
    <!-- TMPL_IF NAME="pages" --><span class="results_summary"><span class="label">Physical details:</span> <!-- TMPL_VAR NAME="pages" --> <!-- TMPL_VAR NAME="illus" --> <!-- TMPL_VAR NAME="size" --></span><!-- /TMPL_IF -->
134
    <!-- TMPL_IF NAME="pages" --><span class="results_summary"><span class="label">Physical details:</span> <!-- TMPL_VAR NAME="pages" --> <!-- TMPL_VAR NAME="illus" --> <!-- TMPL_VAR NAME="size" --></span><!-- /TMPL_IF -->
135
135
136
    <!-- TMPL_IF name="normalized_isbn" -->
136
    <!-- TMPL_IF name="normalized_isbn" -->
Lines 144-150 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
144
        <!-- TMPL_VAR NAME="collectiontitle" -->
144
        <!-- TMPL_VAR NAME="collectiontitle" -->
145
        <!-- TMPL_IF name="collectionissn" -->, ISSN <!-- TMPL_VAR NAME="collectionissn" -->    <!-- /TMPL_IF -->
145
        <!-- TMPL_IF name="collectionissn" -->, ISSN <!-- TMPL_VAR NAME="collectionissn" -->    <!-- /TMPL_IF -->
146
        <!-- TMPL_IF name="collectionvolume" -->; <!-- TMPL_VAR NAME="collectionvolume" --> <!-- /TMPL_IF -->
146
        <!-- TMPL_IF name="collectionvolume" -->; <!-- TMPL_VAR NAME="collectionvolume" --> <!-- /TMPL_IF -->
147
        
147
148
    </span>
148
    </span>
149
    <!-- /TMPL_IF -->
149
    <!-- /TMPL_IF -->
150
    <!-- TMPL_IF name="unititles" -->
150
    <!-- TMPL_IF name="unititles" -->
Lines 152-170 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
152
        <!-- TMPL_LOOP name="unititles" -->
152
        <!-- TMPL_LOOP name="unititles" -->
153
        <!-- TMPL_VAR NAME="unititle" --> ;
153
        <!-- TMPL_VAR NAME="unititle" --> ;
154
        <!-- /TMPL_LOOP -->
154
        <!-- /TMPL_LOOP -->
155
        
155
156
    </span>
156
    </span>
157
    <!-- /TMPL_IF -->
157
    <!-- /TMPL_IF -->
158
158
159
    <!-- TMPL_IF NAME="MARCSUBJCTS" -->
159
    <!-- TMPL_IF NAME="MARCSUBJCTS" -->
160
            <span class="results_summary"><span class="label">Subject(s):</span> 
160
            <span class="results_summary"><span class="label">Subject(s):</span>
161
                <!-- TMPL_LOOP NAME="MARCSUBJCTS" -->
161
                <!-- TMPL_LOOP NAME="MARCSUBJCTS" -->
162
                    <!-- TMPL_LOOP NAME="MARCSUBJECT_SUBFIELDS_LOOP" -->
162
                    <!-- TMPL_LOOP NAME="MARCSUBJECT_SUBFIELDS_LOOP" -->
163
                        <!-- TMPL_VAR NAME="separator" --><a title="$<!-- TMPL_VAR NAME="code" --> <!-- TMPL_VAR NAME="value" -->" href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_LOOP NAME="link_loop" --><!-- TMPL_VAR NAME="operator" ESCAPE="URL" --><!-- TMPL_VAR NAME="limit" ESCAPE="URL" -->:<!-- TMPL_VAR NAME="link" ESCAPE="URL" --><!-- /TMPL_LOOP -->"><!-- TMPL_VAR NAME="value" --></a><!-- /TMPL_LOOP -->
163
                        <!-- TMPL_VAR NAME="separator" --><a title="$<!-- TMPL_VAR NAME="code" --> <!-- TMPL_VAR NAME="value" -->" href="/cgi-bin/koha/opac-search.pl?idx=<!-- TMPL_VAR NAME="limit" ESCAPE="URL" -->&amp;q=<!-- TMPL_LOOP NAME="link_loop" --><!-- TMPL_VAR NAME="operator" ESCAPE="URL" --><!-- TMPL_VAR NAME="link" ESCAPE="URL" --><!-- /TMPL_LOOP -->"><!-- TMPL_VAR NAME="value" --></a><!-- /TMPL_LOOP -->
164
        <!-- TMPL_IF NAME="__LAST__" --><!-- TMPL_ELSE -->|<!-- /TMPL_IF -->
164
        <!-- TMPL_IF NAME="__LAST__" --><!-- TMPL_ELSE -->|<!-- /TMPL_IF -->
165
                <!-- /TMPL_LOOP --></span>
165
                <!-- /TMPL_LOOP --></span>
166
    <!-- TMPL_ELSE -->
166
    <!-- TMPL_ELSE -->
167
    <!-- TMPL_IF name="subjects" --><span class="results_summary"><span class="label">Subject(s):</span> <!-- TMPL_LOOP name="subjects" --><a href="/cgi-bin/koha/opac-search.pl?q=su:<!-- TMPL_VAR NAME="subject" escape="URL" -->"><!-- TMPL_VAR NAME="subject" --></a> | <!-- /TMPL_LOOP --></span><!-- /TMPL_IF -->
167
    <!-- TMPL_IF name="subjects" --><span class="results_summary"><span class="label">Subject(s):</span> <!-- TMPL_LOOP name="subjects" --><a href="/cgi-bin/koha/opac-search.pl?idx=su&amp;q=<!-- TMPL_VAR NAME="subject" escape="URL" -->"><!-- TMPL_VAR NAME="subject" --></a> | <!-- /TMPL_LOOP --></span><!-- /TMPL_IF -->
168
    <!-- /TMPL_IF -->
168
    <!-- /TMPL_IF -->
169
169
170
    <!-- TMPL_IF name="copyrightdate" -->
170
    <!-- TMPL_IF name="copyrightdate" -->
Lines 183-193 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
183
    <div class="results_summary"><span class="label">Online Resources:</span>
183
    <div class="results_summary"><span class="label">Online Resources:</span>
184
    <ul>    <!-- TMPL_LOOP name="MARCURLS" -->
184
    <ul>    <!-- TMPL_LOOP name="MARCURLS" -->
185
        <li><!-- TMPL_IF NAME="part" --><!-- TMPL_VAR NAME="part" -->
185
        <li><!-- TMPL_IF NAME="part" --><!-- TMPL_VAR NAME="part" -->
186
            <br /><!-- /TMPL_IF --> 
186
            <br /><!-- /TMPL_IF -->
187
        <!-- here you might do a tmpl_if name="toc" and use greybox or equivalent for table of contents -->
187
        <!-- here you might do a tmpl_if name="toc" and use greybox or equivalent for table of contents -->
188
        
188
189
        <!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a href="<!-- TMPL_VAR NAME="MARCURL" -->" title="<!-- TMPL_VAR NAME="MARCURL" -->" target="_blank"><!-- TMPL_ELSE --><a href="<!-- TMPL_VAR NAME="MARCURL" -->" title="<!-- TMPL_VAR NAME="MARCURL" -->"><!-- /TMPL_IF -->
189
        <!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a href="<!-- TMPL_VAR NAME="MARCURL" -->" title="<!-- TMPL_VAR NAME="MARCURL" -->" target="_blank"><!-- TMPL_ELSE --><a href="<!-- TMPL_VAR NAME="MARCURL" -->" title="<!-- TMPL_VAR NAME="MARCURL" -->"><!-- /TMPL_IF -->
190
        
190
191
        <!-- TMPL_VAR NAME="linktext" --></a>
191
        <!-- TMPL_VAR NAME="linktext" --></a>
192
            <!-- TMPL_IF NAME="notes" --><ul><!-- TMPL_LOOP NAME="notes" --><li><!-- TMPL_VAR NAME="note" --></li><!-- /TMPL_LOOP --></ul><!-- /TMPL_IF --></li>
192
            <!-- TMPL_IF NAME="notes" --><ul><!-- TMPL_LOOP NAME="notes" --><li><!-- TMPL_VAR NAME="note" --></li><!-- /TMPL_LOOP --></ul><!-- /TMPL_IF --></li>
193
            <!-- /TMPL_LOOP --></ul>
193
            <!-- /TMPL_LOOP --></ul>
Lines 207-227 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
207
<!-- This puts the LTFL reviews in, and if TabbedView is not set, puts the remaining content above the Tabs instead of in them -->
207
<!-- This puts the LTFL reviews in, and if TabbedView is not set, puts the remaining content above the Tabs instead of in them -->
208
<!-- TMPL_IF NAME="LibraryThingForLibrariesID" -->
208
<!-- TMPL_IF NAME="LibraryThingForLibrariesID" -->
209
	<!-- TMPL_UNLESS NAME = "LibraryThingForLibrariesTabbedView" -->
209
	<!-- TMPL_UNLESS NAME = "LibraryThingForLibrariesTabbedView" -->
210
		<div class="results_summary"><div id="ltfl_related" class="ltfl"></div></div> 
210
		<div class="results_summary"><div id="ltfl_related" class="ltfl"></div></div>
211
		<div class="results_summary"><div id="ltfl_similars" class="ltfl"></div></div> 
211
		<div class="results_summary"><div id="ltfl_similars" class="ltfl"></div></div>
212
		<div class="results_summary"><div id="ltfl_tagbrowse" class="ltfl"></div></div> 
212
		<div class="results_summary"><div id="ltfl_tagbrowse" class="ltfl"></div></div>
213
	<!-- /TMPL_UNLESS -->
213
	<!-- /TMPL_UNLESS -->
214
	<span class="results_summary">
214
	<span class="results_summary">
215
        <span class="label">Reviews from LibraryThing.com:</span>	
215
        <span class="label">Reviews from LibraryThing.com:</span>
216
        <span style="display: block;" class="ltfl_reviews"></span>
216
        <span style="display: block;" class="ltfl_reviews"></span>
217
    </span>
217
    </span>
218
<!-- /TMPL_IF --> 
218
<!-- /TMPL_IF -->
219
219
220
<!--This grabs all of the lists a bib record appears in -->
220
<!--This grabs all of the lists a bib record appears in -->
221
<!-- TMPL_IF NAME="GetShelves" -->
221
<!-- TMPL_IF NAME="GetShelves" -->
222
	<span class="results_summary"><span class="label">List(s) this item appears in: </span>
222
	<span class="results_summary"><span class="label">List(s) this item appears in: </span>
223
	<!-- TMPL_LOOP NAME="GetShelves" -->
223
	<!-- TMPL_LOOP NAME="GetShelves" -->
224
		<a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=<!-- TMPL_VAR NAME="shelfnumber" -->&sortfield=title"><!-- TMPL_VAR NAME="shelfname" --></a> 
224
		<a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=<!-- TMPL_VAR NAME="shelfnumber" -->&sortfield=title"><!-- TMPL_VAR NAME="shelfname" --></a>
225
		<!-- TMPL_IF NAME="__LAST__" --><!-- TMPL_ELSE -->|<!-- /TMPL_IF -->
225
		<!-- TMPL_IF NAME="__LAST__" --><!-- TMPL_ELSE -->|<!-- /TMPL_IF -->
226
	<!-- /TMPL_LOOP -->
226
	<!-- /TMPL_LOOP -->
227
	</span>
227
	</span>
Lines 234-240 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
234
            <ul><!-- TMPL_LOOP NAME="TagLoop" -->
234
            <ul><!-- TMPL_LOOP NAME="TagLoop" -->
235
            <li><a href="/cgi-bin/koha/opac-search.pl?tag=<!-- TMPL_VAR NAME="term" ESCAPE="URL" -->&amp;q=<!-- TMPL_VAR NAME="term" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="term" ESCAPE="HTML" --></a> <span class="weight">(<!-- TMPL_VAR NAME="weight_total" -->)</span></li>
235
            <li><a href="/cgi-bin/koha/opac-search.pl?tag=<!-- TMPL_VAR NAME="term" ESCAPE="URL" -->&amp;q=<!-- TMPL_VAR NAME="term" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="term" ESCAPE="HTML" --></a> <span class="weight">(<!-- TMPL_VAR NAME="weight_total" -->)</span></li>
236
            <!-- /TMPL_LOOP -->
236
            <!-- /TMPL_LOOP -->
237
            </ul><!-- TMPL_ELSE --><span class="label">Tags from this library:</span><div>No tags from this library for this title.</div> 
237
            </ul><!-- TMPL_ELSE --><span class="label">Tags from this library:</span><div>No tags from this library for this title.</div>
238
        <!-- /TMPL_IF -->
238
        <!-- /TMPL_IF -->
239
        <!-- TMPL_IF NAME="TagsInputOnDetail" -->
239
        <!-- TMPL_IF NAME="TagsInputOnDetail" -->
240
            <!-- TMPL_IF NAME="loggedinusername" -->
240
            <!-- TMPL_IF NAME="loggedinusername" -->
Lines 285-291 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
285
285
286
<div id="bibliodescriptions" class="toptabs">
286
<div id="bibliodescriptions" class="toptabs">
287
287
288
<ul>   
288
<ul>
289
<li<!-- TMPL_IF EXPR="defaulttab eq 'holdings'"  --> class="ui-tabs-selected"<!-- /TMPL_IF -->><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#holdings">Holdings
289
<li<!-- TMPL_IF EXPR="defaulttab eq 'holdings'"  --> class="ui-tabs-selected"<!-- /TMPL_IF -->><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#holdings">Holdings
290
    ( <!-- TMPL_VAR NAME="count" --> )</a>
290
    ( <!-- TMPL_VAR NAME="count" --> )</a>
291
   </li>
291
   </li>
Lines 305-311 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
305
 <li> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#anotes">About the Author</a></li>
305
 <li> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#anotes">About the Author</a></li>
306
<!-- /TMPL_IF --><!-- /TMPL_IF -->
306
<!-- /TMPL_IF --><!-- /TMPL_IF -->
307
<!-- /TMPL_IF -->
307
<!-- /TMPL_IF -->
308
<!-- TMPL_IF NAME="LibraryThingForLibrariesID" --> 
308
<!-- TMPL_IF NAME="LibraryThingForLibrariesID" -->
309
<!-- TMPL_IF NAME="LibraryThingForLibrariesTabbedView" -->
309
<!-- TMPL_IF NAME="LibraryThingForLibrariesTabbedView" -->
310
<li> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#LFTLSimilarItems">Similar Items</a></li>
310
<li> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#LFTLSimilarItems">Similar Items</a></li>
311
<li> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#LTFLTagBrowse">Tag Browser</a></li>
311
<li> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#LTFLTagBrowse">Tag Browser</a></li>
Lines 319-325 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
319
<!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF NAME="OPACAmazonSimilarItems" --><!-- TMPL_IF NAME="AMAZON_SIMILAR_PRODUCTS" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#similars">Related</a></li><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
319
<!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF NAME="OPACAmazonSimilarItems" --><!-- TMPL_IF NAME="AMAZON_SIMILAR_PRODUCTS" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#similars">Related</a></li><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
320
320
321
    <!-- TMPL_IF NAME="OPACFRBRizeEditions" --><!-- TMPL_IF NAME="XISBNS" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#editions">Editions</a></li><!-- /TMPL_IF --><!-- /TMPL_IF -->
321
    <!-- TMPL_IF NAME="OPACFRBRizeEditions" --><!-- TMPL_IF NAME="XISBNS" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#editions">Editions</a></li><!-- /TMPL_IF --><!-- /TMPL_IF -->
322
    
322
323
    <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF NAME="OPACAmazonReviews" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#amazonreviews">Amazon Reviews</a></li><!-- /TMPL_IF --><!-- /TMPL_IF -->
323
    <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF NAME="OPACAmazonReviews" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#amazonreviews">Amazon Reviews</a></li><!-- /TMPL_IF --><!-- /TMPL_IF -->
324
    <!-- TMPL_IF NAME="Babeltheque" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#babeltheque">Babelthèque</a></li><!-- /TMPL_IF -->
324
    <!-- TMPL_IF NAME="Babeltheque" --><li><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->#babeltheque">Babelthèque</a></li><!-- /TMPL_IF -->
325
325
Lines 429-435 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
429
<div id="shelfbrowser">
429
<div id="shelfbrowser">
430
<h5 style="text-align: center;"><!-- TMPL_IF NAME="starting_homebranch" -->Browsing <!-- TMPL_VAR NAME="starting_homebranch" --> Shelves<!-- /TMPL_IF --><!-- TMPL_IF NAME="starting_location" -->, Shelving Location:</span><!-- TMPL_VAR NAME="starting_location" --> <!-- /TMPL_IF --> <a style="font-size: 75%;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Close Shelf Browser</a></h5>
430
<h5 style="text-align: center;"><!-- TMPL_IF NAME="starting_homebranch" -->Browsing <!-- TMPL_VAR NAME="starting_homebranch" --> Shelves<!-- /TMPL_IF --><!-- TMPL_IF NAME="starting_location" -->, Shelving Location:</span><!-- TMPL_VAR NAME="starting_location" --> <!-- /TMPL_IF --> <a style="font-size: 75%;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Close Shelf Browser</a></h5>
431
431
432
        
432
433
        <table><tr>
433
        <table><tr>
434
        <td rowspan="2" style="width:20px;"><a style="height: 10em;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_IF NAME="shelfbrowser_prev_biblionumber" --><!-- TMPL_VAR NAME="shelfbrowser_prev_biblionumber" --><!-- TMPL_ELSE --><!-- TMPL_VAR NAME="biblionumber" --><!-- /TMPL_IF -->&amp;shelfbrowse_itemnumber=<!-- TMPL_VAR NAME="shelfbrowser_prev_itemnumber" -->#shelfbrowser"><img src="/opac-tmpl/prog/images/browse-prev.gif" alt="Previous" border="0" /></a></td>
434
        <td rowspan="2" style="width:20px;"><a style="height: 10em;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_IF NAME="shelfbrowser_prev_biblionumber" --><!-- TMPL_VAR NAME="shelfbrowser_prev_biblionumber" --><!-- TMPL_ELSE --><!-- TMPL_VAR NAME="biblionumber" --><!-- /TMPL_IF -->&amp;shelfbrowse_itemnumber=<!-- TMPL_VAR NAME="shelfbrowser_prev_itemnumber" -->#shelfbrowser"><img src="/opac-tmpl/prog/images/browse-prev.gif" alt="Previous" border="0" /></a></td>
435
<!-- TMPL_LOOP NAME="PREVIOUS_SHELF_BROWSE" -->
435
<!-- TMPL_LOOP NAME="PREVIOUS_SHELF_BROWSE" -->
Lines 468-474 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
468
<!-- /TMPL_LOOP -->
468
<!-- /TMPL_LOOP -->
469
</tr>
469
</tr>
470
</table>
470
</table>
471
        
471
472
</div>
472
</div>
473
<!-- /TMPL_IF -->
473
<!-- /TMPL_IF -->
474
<br clear="all" />
474
<br clear="all" />
Lines 620-628 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
620
    </div>
620
    </div>
621
    <!-- /TMPL_IF -->
621
    <!-- /TMPL_IF -->
622
622
623
<!-- TMPL_IF NAME="LibraryThingForLibrariesID"--> 
623
<!-- TMPL_IF NAME="LibraryThingForLibrariesID"-->
624
<!-- TMPL_IF NAME="LibraryThingForLibrariesTabbedView"-->
624
<!-- TMPL_IF NAME="LibraryThingForLibrariesTabbedView"-->
625
	<!-- Library Thing for Libraries Content --> 
625
	<!-- Library Thing for Libraries Content -->
626
		<div id="LFTLSimilarItems">
626
		<div id="LFTLSimilarItems">
627
			<div class="content_set">
627
			<div class="content_set">
628
	<!-- Uncommenting this span makes the font smaller in the tab for LTFL -->
628
	<!-- Uncommenting this span makes the font smaller in the tab for LTFL -->
Lines 712-718 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
712
712
713
</td>
713
</td>
714
<td><!-- TMPL_VAR NAME="description" --></td><td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"><!-- TMPL_VAR NAME="title" escape="html" --></a><!-- TMPL_IF NAME="author" --> by <!-- TMPL_VAR NAME="author" ESCAPE="HTML" --><!-- /TMPL_IF --><!-- TMPL_IF NAME="copyrightdate" --> &copy;<!-- TMPL_VAR NAME="copyrightdate" --><!-- /TMPL_IF --><!-- TMPL_IF name="publishercode" -->
714
<td><!-- TMPL_VAR NAME="description" --></td><td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"><!-- TMPL_VAR NAME="title" escape="html" --></a><!-- TMPL_IF NAME="author" --> by <!-- TMPL_VAR NAME="author" ESCAPE="HTML" --><!-- /TMPL_IF --><!-- TMPL_IF NAME="copyrightdate" --> &copy;<!-- TMPL_VAR NAME="copyrightdate" --><!-- /TMPL_IF --><!-- TMPL_IF name="publishercode" -->
715
    <p><!-- TMPL_VAR NAME="publishercode" ESCAPE="HTML" --> 
715
    <p><!-- TMPL_VAR NAME="publishercode" ESCAPE="HTML" -->
716
       <!-- TMPL_IF name="place" -->(<!-- TMPL_VAR NAME="place"-->)<!--/TMPL_IF--> <!-- TMPL_IF NAME="publicationyear" -->, <!-- TMPL_VAR NAME="publicationyear" --><!-- /TMPL_IF -->
716
       <!-- TMPL_IF name="place" -->(<!-- TMPL_VAR NAME="place"-->)<!--/TMPL_IF--> <!-- TMPL_IF NAME="publicationyear" -->, <!-- TMPL_VAR NAME="publicationyear" --><!-- /TMPL_IF -->
717
        <!-- TMPL_IF NAME="pages" --><!-- TMPL_VAR NAME="pages" --> <!-- TMPL_VAR NAME="illus" --> <!-- TMPL_VAR NAME="size" --></p><!-- /TMPL_IF -->
717
        <!-- TMPL_IF NAME="pages" --><!-- TMPL_VAR NAME="pages" --> <!-- TMPL_VAR NAME="illus" --> <!-- TMPL_VAR NAME="size" --></p><!-- /TMPL_IF -->
718
    <!-- /TMPL_IF --></td>
718
    <!-- /TMPL_IF --></td>
Lines 823-829 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
823
        <option value="dc">Dublin Core (XML)</option>
823
        <option value="dc">Dublin Core (XML)</option>
824
        <option value="marcxml">MARCXML</option>
824
        <option value="marcxml">MARCXML</option>
825
        <option value="marc8">MARC (non-Unicode/MARC-8)</option>
825
        <option value="marc8">MARC (non-Unicode/MARC-8)</option>
826
        <option value="utf8">MARC (Unicode/UTF-8)</option>    
826
        <option value="utf8">MARC (Unicode/UTF-8)</option>
827
        <option value="mods">MODS (XML)</option>
827
        <option value="mods">MODS (XML)</option>
828
        <option value="ris">RIS</option>
828
        <option value="ris">RIS</option>
829
		</select><input type="hidden" name="op" value="export" /><input type="hidden" name="bib" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
829
		</select><input type="hidden" name="op" value="export" /><input type="hidden" name="bib" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
Lines 838-844 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
838
</div>
838
</div>
839
</div>
839
</div>
840
</div>
840
</div>
841
<!-- TMPL_IF NAME="LibraryThingForLibrariesID" --> 
841
<!-- TMPL_IF NAME="LibraryThingForLibrariesID" -->
842
<script src="http://ltfl.librarything.com/forlibraries/widget.js?systype=koha&amp;id=<!--TMPL_VAR NAME="LibraryThingForLibrariesID" -->" type="text/javascript"></script><noscript>This page contains enriched content visible when JavaScript is enabled or by clicking <a href="http://www.librarything.com/forlibraries/noscript.php?id=<!-- TMPL_VAR NAME="LibraryThingForLibrariesID" -->&amp;accessibility=1">here</a>.</noscript> 
842
<script src="http://ltfl.librarything.com/forlibraries/widget.js?systype=koha&amp;id=<!--TMPL_VAR NAME="LibraryThingForLibrariesID" -->" type="text/javascript"></script><noscript>This page contains enriched content visible when JavaScript is enabled or by clicking <a href="http://www.librarything.com/forlibraries/noscript.php?id=<!-- TMPL_VAR NAME="LibraryThingForLibrariesID" -->&amp;accessibility=1">here</a>.</noscript>
843
<!-- /TMPL_IF --> 
843
<!-- /TMPL_IF -->
844
<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
844
<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
(-)a/opac/opac-detail.pl (-17 / +16 lines)
Lines 77-83 if (C4::Context->preference("XSLTDetailsDisplay") ) { Link Here
77
        'XSLTBloc' => XSLTParse4Display($biblionumber, $record, 'Detail'),'opac' );
77
        'XSLTBloc' => XSLTParse4Display($biblionumber, $record, 'Detail'),'opac' );
78
}
78
}
79
79
80
$template->param('OPACShowCheckoutName' => C4::Context->preference("OPACShowCheckoutName") ); 
80
$template->param('OPACShowCheckoutName' => C4::Context->preference("OPACShowCheckoutName") );
81
# change back when ive fixed request.pl
81
# change back when ive fixed request.pl
82
my @all_items = &GetItemsInfo( $biblionumber, 'opac' );
82
my @all_items = &GetItemsInfo( $biblionumber, 'opac' );
83
my @items;
83
my @items;
Lines 187-193 for my $itm (@items) { Link Here
187
          if( $itm->{'count_reserves'} eq "Waiting"){ $itm->{'waiting'} = 1; }
187
          if( $itm->{'count_reserves'} eq "Waiting"){ $itm->{'waiting'} = 1; }
188
          if( $itm->{'count_reserves'} eq "Reserved"){ $itm->{'onhold'} = 1; }
188
          if( $itm->{'count_reserves'} eq "Reserved"){ $itm->{'onhold'} = 1; }
189
     }
189
     }
190
    
190
191
     my ( $transfertwhen, $transfertfrom, $transfertto ) = GetTransfers($itm->{itemnumber});
191
     my ( $transfertwhen, $transfertfrom, $transfertto ) = GetTransfers($itm->{itemnumber});
192
     if ( defined( $transfertwhen ) && $transfertwhen ne '' ) {
192
     if ( defined( $transfertwhen ) && $transfertwhen ne '' ) {
193
        $itm->{transfertwhen} = format_date($transfertwhen);
193
        $itm->{transfertwhen} = format_date($transfertwhen);
Lines 307-313 foreach my $sc_field (@sc_fields) { Link Here
307
    $row_data{text}    = $sc_field->subfield('r');
307
    $row_data{text}    = $sc_field->subfield('r');
308
    $row_data{branch}  = $sc_field->subfield('9');
308
    $row_data{branch}  = $sc_field->subfield('9');
309
309
310
    if ($row_data{text} && $row_data{branch}) { 
310
    if ($row_data{text} && $row_data{branch}) {
311
	push (@serialcollections, \%row_data);
311
	push (@serialcollections, \%row_data);
312
    }
312
    }
313
}
313
}
Lines 425-442 if ( C4::Context->preference("SyndeticsEnabled") Link Here
425
}
425
}
426
426
427
# LibraryThingForLibraries ID Code and Tabbed View Option
427
# LibraryThingForLibraries ID Code and Tabbed View Option
428
if( C4::Context->preference('LibraryThingForLibrariesEnabled') ) 
428
if( C4::Context->preference('LibraryThingForLibrariesEnabled') )
429
{ 
429
{
430
$template->param(LibraryThingForLibrariesID =>
430
$template->param(LibraryThingForLibrariesID =>
431
C4::Context->preference('LibraryThingForLibrariesID') ); 
431
C4::Context->preference('LibraryThingForLibrariesID') );
432
$template->param(LibraryThingForLibrariesTabbedView =>
432
$template->param(LibraryThingForLibrariesTabbedView =>
433
C4::Context->preference('LibraryThingForLibrariesTabbedView') );
433
C4::Context->preference('LibraryThingForLibrariesTabbedView') );
434
} 
434
}
435
435
436
436
437
# Babelthèque
437
# Babelthèque
438
if ( C4::Context->preference("Babeltheque") ) {
438
if ( C4::Context->preference("Babeltheque") ) {
439
    $template->param( 
439
    $template->param(
440
        Babeltheque => 1,
440
        Babeltheque => 1,
441
    );
441
    );
442
}
442
}
Lines 456-464 if (C4::Context->preference("OPACShelfBrowser")) { Link Here
456
        $starting_homebranch->{description} = $branches->{$result->{'homebranch'}}{branchname};
456
        $starting_homebranch->{description} = $branches->{$result->{'homebranch'}}{branchname};
457
        $starting_location->{code} = $result->{'location'};
457
        $starting_location->{code} = $result->{'location'};
458
        $starting_location->{description} = GetAuthorisedValueDesc('','',   $result->{'location'} ,'','','LOC', 'opac');
458
        $starting_location->{description} = GetAuthorisedValueDesc('','',   $result->{'location'} ,'','','LOC', 'opac');
459
    
459
460
    }
460
    }
461
    
461
462
    ## List of Previous Items
462
    ## List of Previous Items
463
    # order by cn_sort, which should include everything we need for ordering purposes (though not
463
    # order by cn_sort, which should include everything we need for ordering purposes (though not
464
    # for limits, those need to be handled separately
464
    # for limits, those need to be handled separately
Lines 497-503 if (C4::Context->preference("OPACShelfBrowser")) { Link Here
497
        }
497
        }
498
        unshift @previous_items, $this_item;
498
        unshift @previous_items, $this_item;
499
    }
499
    }
500
    
500
501
    ## List of Next Items; this also intentionally catches the current item
501
    ## List of Next Items; this also intentionally catches the current item
502
    my $sth_shelfbrowse_next;
502
    my $sth_shelfbrowse_next;
503
    if (defined $starting_location->{code}) {
503
    if (defined $starting_location->{code}) {
Lines 534-544 if (C4::Context->preference("OPACShelfBrowser")) { Link Here
534
        }
534
        }
535
        push @next_items, $this_item;
535
        push @next_items, $this_item;
536
    }
536
    }
537
    
537
538
    # alas, these won't auto-vivify, see http://www.perlmonks.org/?node_id=508481
538
    # alas, these won't auto-vivify, see http://www.perlmonks.org/?node_id=508481
539
    my $shelfbrowser_next_itemnumber = $next_items[-1]->{itemnumber} if @next_items;
539
    my $shelfbrowser_next_itemnumber = $next_items[-1]->{itemnumber} if @next_items;
540
    my $shelfbrowser_next_biblionumber = $next_items[-1]->{biblionumber} if @next_items;
540
    my $shelfbrowser_next_biblionumber = $next_items[-1]->{biblionumber} if @next_items;
541
    
541
542
    $template->param(
542
    $template->param(
543
        starting_homebranch => $starting_homebranch->{description},
543
        starting_homebranch => $starting_homebranch->{description},
544
        starting_location => $starting_location->{description},
544
        starting_location => $starting_location->{description},
Lines 597-609 my $defaulttab; Link Here
597
switch (C4::Context->preference('opacSerialDefaultTab')) {
597
switch (C4::Context->preference('opacSerialDefaultTab')) {
598
598
599
    # If the user wants subscriptions by default
599
    # If the user wants subscriptions by default
600
    case "subscriptions" { 
600
    case "subscriptions" {
601
	# And there are subscriptions, we display them
601
	# And there are subscriptions, we display them
602
	if ($subscriptionsnumber) {
602
	if ($subscriptionsnumber) {
603
	    $defaulttab = 'subscriptions';
603
	    $defaulttab = 'subscriptions';
604
	} else {
604
	} else {
605
	   # Else, we try next option
605
	   # Else, we try next option
606
	   next; 
606
	   next;
607
	}
607
	}
608
    }
608
    }
609
609
Lines 617-623 switch (C4::Context->preference('opacSerialDefaultTab')) { Link Here
617
617
618
    case "holdings" {
618
    case "holdings" {
619
	if ($dat->{'count'} > 0) {
619
	if ($dat->{'count'} > 0) {
620
	   $defaulttab = 'holdings'; 
620
	   $defaulttab = 'holdings';
621
	} else {
621
	} else {
622
	     # As this is the last option, we try other options if there are no items
622
	     # As this is the last option, we try other options if there are no items
623
	     if ($subscriptionsnumber) {
623
	     if ($subscriptionsnumber) {
624
- 

Return to bug 4074