Changeset 23349 for main/trunk/greenstone2/perllib/plugins/MARCXMLPlugin.pm
- Timestamp:
- 2010-11-26T12:09:53+13:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugins/MARCXMLPlugin.pm
r20609 r23349 212 212 213 213 my $processor = $self->{'processor'}; 214 214 my $metadata = $self->{'metadata'}; 215 215 216 ##create a new document for each record 216 217 if ($element eq "record") { … … 222 223 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Language", $language); 223 224 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Encoding", $encoding); 225 224 226 my ($filemeta) = $file =~ /([^\\\/]+)$/; 225 $self->set_Source_metadata($doc_obj, $filemeta, $encoding); 227 my $plugin_filename_encoding = $self->{'filename_encoding'}; 228 my $filename_encoding = $self->deduce_filename_encoding($file,$metadata,$plugin_filename_encoding); 229 $self->set_Source_metadata($doc_obj, $filemeta, $filename_encoding); 230 226 231 $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "SourceSegment", "$self->{'record_count'}"); 227 232 if ($self->{'cover_image'}) {
Note:
See TracChangeset
for help on using the changeset viewer.