X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=admin%2Fmarc_subfields_structure.pl;h=8fe34624fd4ddf362756da9fe8cd3e70c5f13476;hb=10d12f999f9b8bff228c9c20f1ca4f0c7144201f;hp=2d10c41e5759a521c5f6782f8045ac54942182cd;hpb=d8721bbc3687b13cd95abdcb73b3b7f9576e8190;p=srvgit diff --git a/admin/marc_subfields_structure.pl b/admin/marc_subfields_structure.pl index 2d10c41e57..8fe34624fd 100755 --- a/admin/marc_subfields_structure.pl +++ b/admin/marc_subfields_structure.pl @@ -111,19 +111,20 @@ if ( $op eq 'add_form' ) { # on a standard install, /cgi-bin need to be added. # test one, then the other my $cgidir = C4::Context->config('intranetdir') . "/cgi-bin"; - unless ( opendir( DIR, "$cgidir/cataloguing/value_builder" ) ) { + my $dir_h; + unless ( opendir( $dir_h, "$cgidir/cataloguing/value_builder" ) ) { $cgidir = C4::Context->config('intranetdir'); - opendir( DIR, "$cgidir/cataloguing/value_builder" ) + opendir( $dir_h, "$cgidir/cataloguing/value_builder" ) || die "can't opendir $cgidir/value_builder: $!"; } - while ( my $line = readdir(DIR) ) { + while ( my $line = readdir($dir_h) ) { if ( $line =~ /\.pl$/ && $line !~ /EXAMPLE\.pl$/ ) { # documentation purposes push( @value_builder, $line ); } } @value_builder= sort {$a cmp $b} @value_builder; - closedir DIR; + closedir $dir_h; # build values list my $mss = Koha::MarcSubfieldStructures->search(