-my $fileID=$input->param('uploadedfileid');
-my ($template, $loggedinuser, $cookie)
- = get_template_and_user({template_name => "tools/upload-images.tmpl",
- query => $input,
- type => "intranet",
- authnotrequired => 0,
- flagsrequired => { tools => 'upload_cover_images'},
- debug => 0,
- });
-
-my $filetype = $input->param('filetype');
-my $biblionumber = $input->param('biblionumber');
-my $uploadfilename = $input->param('uploadfile');
-my $replace = $input->param('replace');
-my $op = $input->param('op');
-my %cookies = parse CGI::Cookie($cookie);
-my $sessionID = $cookies{'CGISESSID'}->value;
+my $fileID = $input->param('uploadedfileid');
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+ {
+ template_name => "tools/upload-images.tmpl",
+ query => $input,
+ type => "intranet",
+ authnotrequired => 0,
+ flagsrequired => { tools => 'upload_cover_images' },
+ debug => 0,
+ }
+);
+
+my $filetype = $input->param('filetype');
+my $biblionumber = $input->param('biblionumber');
+my $uploadfilename = $input->param('uploadfile');
+my $replace = !C4::Context->preference("AllowMultipleCovers")
+ || $input->param('replace');
+my $op = $input->param('op');
+my %cookies = parse CGI::Cookie($cookie);
+my $sessionID = $cookies{'CGISESSID'}->value;