use C4::XSLT;
use C4::Images;
use Koha::DateUtils;
+use C4::HTML5Media;
# use Smart::Comments;
my $dat = &GetBiblioData($biblionumber);
-# get count of holds
-my ( $holdcount, $holds ) = GetReservesFromBiblionumber($biblionumber,1);
-
#coping with subscriptions
my $subscriptionsnumber = CountSubscriptionFromBiblionumber($biblionumber);
my @subscriptions = GetSubscriptions( $dat->{title}, $dat->{issn}, undef, $biblionumber );
# can place holds defaults to yes
$norequests = 0 unless ( ( $item->{'notforloan'} > 0 ) || ( $item->{'itemnotforloan'} > 0 ) );
- # format some item fields for display
- if ( defined $item->{'publictype'} ) {
- $item->{ $item->{'publictype'} } = 1;
- }
$item->{imageurl} = defined $item->{itype} ? getitemtypeimagelocation('intranet', $itemtypes->{ $item->{itype} }{imageurl})
: '';
$item->{hosttitle} = GetBiblioData($item->{biblionumber})->{title};
}
- #count if item is used in analytical bibliorecords
- my $countanalytics= GetAnalyticsCount($item->{itemnumber});
- if ($countanalytics > 0){
- $analytics_flag=1;
- $item->{countanalytics} = $countanalytics;
- }
+ #count if item is used in analytical bibliorecords
+ my $countanalytics= GetAnalyticsCount($item->{itemnumber});
+ if ($countanalytics > 0){
+ $analytics_flag=1;
+ $item->{countanalytics} = $countanalytics;
+ }
+
if (defined($item->{'materials'}) && $item->{'materials'} =~ /\S/){
$materials_flag = 1;
+ }
if ($currentbranch and $currentbranch ne "NO_LIBRARY_SET"
and C4::Context->preference('SeparateHoldings')) {
volinfo => $itemfields{enumchron},
itemdata_itemnotes => $itemfields{itemnotes},
z3950_search_params => C4::Search::z3950_search_args($dat),
- holdcount => $holdcount,
hostrecords => $hostrecords,
analytics_flag => $analytics_flag,
C4::Search::enabled_staff_search_views,
$template->{VARS}->{localimages} = \@images;
}
+# HTML5 Media
+if ( (C4::Context->preference("HTML5MediaEnabled") eq 'both') or (C4::Context->preference("HTML5MediaEnabled") eq 'staff') ) {
+ $template->param( C4::HTML5Media->gethtml5media($record));
+}
+
+
# Get OPAC URL
if (C4::Context->preference('OPACBaseURL')){
$template->param( OpacUrl => C4::Context->preference('OPACBaseURL') );
'sort'=>'-weight', limit=>$tag_quantity}));
}
+my ( $holdcount, $holds ) = C4::Reserves::GetReservesFromBiblionumber($biblionumber,1);
+$template->param( holdcount => $holdcount, holds => $holds );
+
output_html_with_http_headers $query, $cookie, $template->output;