diff --git a/cataloguing/addbiblio.pl b/cataloguing/addbiblio.pl index a93f63f93e..cd6f1e1cfa 100755 --- a/cataloguing/addbiblio.pl +++ b/cataloguing/addbiblio.pl @@ -342,6 +342,7 @@ sub create_input { # it's a thesaurus / authority field } elsif ( $tagslib->{$tag}->{$subfield}->{authtypecode} ) { + if (C4::Context->preference("BiblioAddsAuthorities")) { $subfield_data{marc_value} = " {$tag}->{$subfield}->{authtypecode}."&index=$subfield_data{id}','$subfield_data{id}'); return false;\" title=\"Tag Editor\">... - "; + "; + } else { + $subfield_data{marc_value} = + " + {$tag}->{$subfield}->{authtypecode}."&index=$subfield_data{id}','$subfield_data{id}'); return false;\" title=\"Tag Editor\">... + "; + } # it's a plugin field } elsif ( $tagslib->{$tag}->{$subfield}->{'value_builder'} ) {