- $dat->{title} ? $search_for_title =~ s/{TITLE}/$dat->{title}/g : $search_for_title =~ s/{TITLE}//g;
- $isbn ? $search_for_title =~ s/{ISBN}/$isbn/g : $search_for_title =~ s/{ISBN}//g;
- $marccontrolnumber ? $search_for_title =~ s/{CONTROLNUMBER}/$marccontrolnumber/g : $search_for_title =~ s/{CONTROLNUMBER}//g;
- $search_for_title =~ s/{BIBLIONUMBER}/$biblionumber/g;
- $template->param('OPACSearchForTitleIn' => $search_for_title);
-}
-
-## Amazon.com stuff
-#not used unless preference set
-if ( C4::Context->preference("OPACAmazonEnabled") == 1 ) {
-
- my $amazon_details = &get_amazon_details( $isbn, $record, $marcflavour );
-
- foreach my $result ( @{ $amazon_details->{Details} } ) {
- $template->param( item_description => $result->{ProductDescription} );
- $template->param( image => $result->{ImageUrlMedium} );
- $template->param( list_price => $result->{ListPrice} );
- $template->param( amazon_url => $result->{url} );
- }
-
- my @products;
- my @reviews;
- for my $details ( @{ $amazon_details->{Details} } ) {
- next unless $details->{SimilarProducts};
- for my $product ( @{ $details->{SimilarProducts}->{Product} } ) {
- push @products, +{ Product => $product };
- }
- next unless $details->{Reviews};
- for my $product ( @{ $details->{Reviews}->{AvgCustomerRating} } ) {
- $template->param( rating => $product * 20 );
+ $search_for_title = parametrized_url(
+ $search_for_title,
+ {
+ TITLE => $dat->{title},
+ AUTHOR => $dat->{author},
+ ISBN => $isbn,
+ ISSN => $issn,
+ CONTROLNUMBER => $marccontrolnumber,
+ BIBLIONUMBER => $biblionumber,