Changeset 9231
- Timestamp:
- 2005-03-01T15:28:10+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/docsave.pm
r8895 r9231 50 50 51 51 $groupsize=1 unless defined $groupsize; 52 $service="import" unless defined $service; 53 52 54 $self->{'collection'} = $collection; 53 55 if ($service eq "import"){ … … 418 420 # same one. 419 421 $doc_dir = $doc_info->[0]; 420 $doc_dir =~ s/\/?doc \.xml(\.gz)?$//;422 $doc_dir =~ s/\/?doc(mets)?\.xml(\.gz)?$//; 421 423 } elsif ($self->{'keepimportstructure'}) { 422 424 $source_filename = &File::Basename::dirname($source_filename); … … 468 470 return; 469 471 } 470 $doc_obj->get_source_filename()=~ /\/[^\/\\]$/;471 472 472 473 if ($save_as eq "DSpace") { 473 print $handle "$1\n"; 474 $filename = &util::filename_cat($working_dir, $doc_dir, $1); 474 475 my ($tail_filename) = ($doc_obj->get_source_filename() =~ m/\/([^\/\\]*)$/); 476 477 print $handle "$tail_filename\n"; 478 479 $filename = &util::filename_cat($working_dir, $doc_dir, $tail_filename); 475 480 &util::hard_link ($doc_obj->get_source_filename(), $filename); 476 481 }
Note:
See TracChangeset
for help on using the changeset viewer.