Changeset 900 for trunk/gsdl/perllib/plugins/HTMLPlug.pm
- Timestamp:
- 2000-02-03T10:06:40+13:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/plugins/HTMLPlug.pm
r897 r900 71 71 print STDERR " -w3mir Set if w3mir was used to generate input file structure.\n"; 72 72 print STDERR " w3mir \n"; 73 print STDERR " -rename_assoc_files Renames files associated with documents (e.g. images). Also\n"; 74 print STDERR " creates much shallower directory structure (useful when creating\n"; 75 print STDERR " collections to go on cd-rom).\n\n"; 73 76 } 74 77 … … 84 87 q^no_metadata^, \$self->{'no_metadata'}, 85 88 q^metadata_fields/.*/Title^, \$self->{'metadata_fields'}, 86 q^w3mir^, \$self->{'w3mir'})) { 89 q^w3mir^, \$self->{'w3mir'}, 90 q^rename_assoc_files^, \$self->{'rename_assoc_files'})) { 87 91 &print_usage(); 88 92 die "\n"; … … 243 247 $filename = &util::filename_cat ($base_dir, $filename); 244 248 my ($ext) = $filename =~ /(\.[^\.]*)$/; 245 if (defined $self->{'aux_files'}->{$href}) { 246 $newname = $self->{'aux_files'}->{$href}->{'dir_num'} . "/" . 247 $self->{'aux_files'}->{$href}->{'file_num'} . $ext; 249 if ($self->{'rename_assoc_files'}) { 250 if (defined $self->{'aux_files'}->{$href}) { 251 $newname = $self->{'aux_files'}->{$href}->{'dir_num'} . "/" . 252 $self->{'aux_files'}->{$href}->{'file_num'} . $ext; 253 } else { 254 $newname = $self->{'dir_num'} . "/" . $self->{'file_num'} . $ext; 255 $self->inc_filecount (); 256 } 257 $doc_obj->associate_file($filename, $newname, undef, $section); 258 return "_httpcollimg_/$newname"; 259 248 260 } else { 249 $newname = $self->{'dir_num'} . "/" . $self->{'file_num'} . $ext; 250 $self->inc_filecount (); 251 } 252 $doc_obj->associate_file($filename, $newname, undef, $section); 253 return "_httpcollimg_/$newname"; 261 ($newname) = $filename =~ /([^\/\\]*)$/; 262 $doc_obj->associate_file($filename, $newname, undef, $section); 263 return "_httpcollimg_/_thisOID_/$newname"; 264 } 254 265 } 255 266
Note:
See TracChangeset
for help on using the changeset viewer.