Generate ISO 19139 metadata record XML files

Created on 14 April 2010, about 14 years ago
Updated 8 March 2023, over 1 year ago

I have successfully modified the Export sub-module in Views Bonus Pack to generate ISO 19139 metadata records (XML implementation of ISO 19115). I am following the USGIN Profile for ISO 19139 but it is relative easy to follow any XML metadata schema to create, for example, FGDC or CSW Records (Dublin Core) XML files.

The Views integration is a kludge were you have to give the (CCK, etc.) field labels the same name as specified in the /export/views-bonus-export-iso.tpl.php file. I also had to add some code to deal with multi-record CCK fields. Views returns the multi-record values in one value with cocatenated tags or whatever the Views or CCK templates suggest. I had to strip all HTML/XML tags in field values (there shouldn't be any in the metadata anyways) and separated the multi-record values by semi-colon (;) or pipe (|). I then exploded the multi-record value by the delimiter character in the views-bonus-export-iso.tpl.php file.

I am new to module development and am very interested in your suggestions on and support with further developing this XML metadata (or complex XML) generation capability as part of this module or as a separate module..

Attached is my patch generated in Eclipse.

✨ Feature request
Status

Closed: outdated

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States wgrunberg

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024