Ignore:
Timestamp:
2022-08-16T19:45:27+12:00 (21 months ago)
Author:
kjdon
Message:

now I have removed commented out code from last commit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/perllib/plugins/OAIPlugin.pm

    r36372 r36373  
    3030#use Devel::Peek;
    3131use Encode;
    32 use extrametautil;
    3332use unicode;
    3433use util;
     
    271270    $self->store_meta_in_extrametadata($filename_for_metadata, $new_metadata, undef, undef, $extrametakeys, $extrametadata, $extrametafile);
    272271    }
    273     # Extrametadata keys should be regular expressions
    274     # Indexing into the extrameta data structures requires the filename's style of slashes to be in URL format
    275     # Then need to convert the filename to a regex, no longer to protect windows directory chars \, but for
    276     # protecting special characters like brackets in the filepath such as "C:\Program Files (x86)\Greenstone".
    277 
    278     if (0) {
    279     $filename_for_metadata = &util::filepath_to_url_format($filename_for_metadata);
    280     $filename_for_metadata = &util::filename_to_regex($filename_for_metadata);
    281 
    282     # Check that we haven't already got some metadata
    283     if (defined &extrametautil::getmetadata($extrametadata, $filename_for_metadata)) {
    284     print STDERR "\n****  OAIPlugin: Need to merge new metadata with existing stored metadata: file = $filename_for_metadata\n" if $verbosity > 3;
    285 
    286     my $file_metadata_table = &extrametautil::getmetadata($extrametadata, $filename_for_metadata);
    287 
    288     foreach my $metaname (keys %{$new_metadata}) {
    289         # will create new entry if one does not already exist
    290         push(@{$file_metadata_table->{$metaname}}, @{$new_metadata->{$metaname}});     
    291     }
    292 
    293     } else {
    294     &extrametautil::setmetadata($extrametadata, $filename_for_metadata, $new_metadata);
    295     &extrametautil::addmetakey($extrametakeys, $filename_for_metadata);
    296     }
    297 
    298     if ($srcdoc_exists) {   
    299 #   if (!defined &extrametautil::getmetafile($extrametafile, $filename_for_metadata)) {
    300 #       &extrametautil::setmetafile($extrametafile, $filename_for_metadata, {});
    301 #   }
    302      #maps the file to full path
    303 #   &extrametautil::setmetafile_for_named_file($extrametafile, $filename_for_metadata, $file, $filename_full_path);
    304     &extrametautil::addmetafile($extrametafile, $filename_for_metadata, $file, $filename_full_path);
    305    
    306     }
    307     } # if 0
    308272
    309273    return 1;
Note: See TracChangeset for help on using the changeset viewer.