extrameta data structures in its own pm file
|Reported by:||ak19||Owned by:||nobody|
|Priority:||moderate||Milestone:||Possible 2.88 Release|
Diego noticed how the metadata in a toplevel metadata.xml, which specifies metadata for files in import's subfolders, does not get attached to the files on Windows, while this works on Linux. It had to do with the difference between the file slashes used on the OS versus the URL-type fileslashes used in the metadata.xml Diego had constructed. This has now been fixed and Dr Bainbridge came up with a tidier solution of a new method in util.pm that would handle the details.
- All perlcode that accesses extrametakeys, extrametadata, extrametafile data structures has been moved into a new perl module called extrametautil.pm. The next step will be to ensure that the file_regexes used to index into these data structures are consistent (using consistent slashes, like URL style slashes).
plugins/DSpacePlugin.pm (3 diffs)
plugins/DirectoryPlugin.pm (5 diffs)
plugins/EmbeddedMetadataPlugin.pm (3 diffs)
plugins/LOMPlugin.pm (2 diffs)
plugins/MetadataCSVPlugin.pm (2 diffs)
plugins/MetadataXMLPlugin.pm (3 diffs)
plugins/OAIMetadataXMLPlugin.pm (4 diffs)
plugins/OAIPlugin.pm (2 diffs)
bin/script/explode_metadata_database.pl (2 diffs)