X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=serials%2Fsubscription-detail.pl;h=2ae5cd3ef7479734653df95636cf6f3d8ac74f4c;hb=a12c80146e82c71288cefe9fab53201ed4f81581;hp=6e8204810fbdfaa8a96cb5b1c6d5429f51b1dccd;hpb=9d6d641d1f8b77271800f43bc027b651f9aea52b;p=koha-ffzg.git diff --git a/serials/subscription-detail.pl b/serials/subscription-detail.pl index 6e8204810f..2ae5cd3ef7 100755 --- a/serials/subscription-detail.pl +++ b/serials/subscription-detail.pl @@ -114,6 +114,8 @@ for my $date ( qw(startdate enddate firstacquidate histstartdate histenddate) ) } my $av = Koha::AuthorisedValues->search({ category => 'LOC', authorised_value => $subs->{location} }); $subs->{location} = $av->count ? $av->next->lib : ''; +$av = Koha::AuthorisedValues->search({ category => 'CCODE', authorised_value => $subs->{ccode} }); +$subs->{ccode} = $av->count ? $av->next->lib : ''; $subs->{abouttoexpire} = abouttoexpire($subs->{subscriptionid}); $template->param(%{ $subs }); $template->param(biblionumber_for_new_subscription => $subs->{bibnum}); @@ -122,11 +124,9 @@ my @irregular_issues = split /;/, $subs->{irregularity}; my $frequency = C4::Serials::Frequency::GetSubscriptionFrequency($subs->{periodicity}); my $numberpattern = C4::Serials::Numberpattern::GetSubscriptionNumberpattern($subs->{numberpattern}); -my $default_bib_view = get_default_view(); - my $subscription_object = Koha::Subscriptions->find( $subscriptionid ); $template->param( - available_additional_fields => [ Koha::AdditionalFields->search( { tablename => 'subscription' } ) ], + available_additional_fields => Koha::AdditionalFields->search( { tablename => 'subscription' } ), additional_field_values => { map { $_->field->name => $_->value } $subscription_object->additional_field_values->as_list @@ -165,25 +165,9 @@ $template->param( intranetstylesheet => C4::Context->preference('intranetstylesheet'), intranetcolorstylesheet => C4::Context->preference('intranetcolorstylesheet'), irregular_issues => scalar @irregular_issues, - default_bib_view => $default_bib_view, orders_grouped => $orders_grouped, (uc(C4::Context->preference("marcflavour"))) => 1, mana_comments => $subs->{comments}, ); output_html_with_http_headers $query, $cookie, $template->output; - -sub get_default_view { - my $defaultview = C4::Context->preference('IntranetBiblioDefaultView'); - my %views = C4::Search::enabled_staff_search_views(); - if ( $defaultview eq 'isbd' && $views{can_view_ISBD} ) { - return 'ISBDdetail'; - } - elsif ( $defaultview eq 'marc' && $views{can_view_MARC} ) { - return 'MARCdetail'; - } - elsif ( $defaultview eq 'labeled_marc' && $views{can_view_labeledMARC} ) { - return 'labeledMARCdetail'; - } - return 'detail'; -}