Digital + Container List

865 views
814 views

Published on

Creating EAD container lists with CONTENTdm digital collection information.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
865
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Digital + Container List

  1. 1. Digital + Container List EAD and CONTENTdm Integration
  2. 2. Define the Need <ul><li>Series inventory (finding aid) online is central location for information about the records </li></ul><ul><li>Link to finding aid from digital metadata (=one direction) </li></ul><ul><li>How to link to digital folder/file/object from finding aid? </li></ul>
  3. 3. Discovery Process <ul><li>Asked DiMeMa Technical Support </li></ul><ul><ul><li>How to get list of Reference URLs? </li></ul></ul><ul><ul><li>Not sure, suggested XML output </li></ul></ul><ul><li>Experimented with XML </li></ul><ul><ul><li>“ Standard CONTENTdm XML” contains Reference URL (“ViewerURL”) </li></ul></ul>
  4. 4. Unexpected Help <ul><li>December 2006 Max Evans expresses interest in project and offers advice on XML </li></ul><ul><li>Series of email correspondence working through ideas and suggestions, from using Excel extensively to creating an XSLT stylesheet </li></ul><ul><li>Ready to experiment with creating our own stylesheet with guidance and modeling after existing stylesheet for transforming our inventories </li></ul>
  5. 5. The Final Process <ul><li>Export Standard CONTENTdm XML </li></ul><ul><li>Run stylesheet (XML Spy Home [Free]) </li></ul><ul><li>Copy resulting table from HTML to Excel </li></ul><ul><li>Check that URLs and Titles and/or Identifiers line up then copy links into column “link” </li></ul><ul><li>Merge using MS Word to wrap EAD around container list (existing procedure) </li></ul>
  6. 6. 1. Export Standard CONTENTdm XML
  7. 7. XML Export <ul><li><?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?> </li></ul><ul><li><metadata> </li></ul><ul><li><record> </li></ul><ul><li><source>13373</source> </li></ul><ul><li><creator>Governor (1993-2003: Michael Okerlund Leavitt)</creator> </li></ul><ul><li><title>No. 578-597, Mar 1, 2002-Apr 6, 2001</title> </li></ul><ul><li><isPartOf>Press releases</isPartOf> </li></ul><ul><li><identifier>Box 4 Folder 9</identifier> </li></ul><ul><li><relation>Series 13373 | Governor (1993-2003: Michael Okerlund Leavitt) | Press releases | No. 578-597, Mar 1, 2002-Apr 6, 2001</relation> </li></ul><ul><li><date>1993-2003</date> </li></ul><ul><li><date>2004</date> </li></ul><ul><li><type>Text</type> </li></ul><ul><li><format>Image/jpeg</format> </li></ul><ul><li><format>Epson GT-3000, MicroTek 9800 XL and Adobe Photoshop CS v 8. TIFF Text: 400 ppi at 1 bit Bitonal Black and White. Dark and colored text or text with poor resolution 400 ppi at 8 bit Grayscale. TIFF Photographic Print: 600 ppi at 24 bit color and TIFF Photographic Negative: 1600 ppi at 48 bit color. JPEG Text and Photographic Print/Negative: 150 ppi resolution 700 x 906 pixels.</format> </li></ul><ul><li><language>en</language> </li></ul><ul><li><rights>Digital Image © 2004 Utah State Archives. All Rights Reserved.</rights> </li></ul><ul><li><unmapped>Utah State Archives</unmapped> </li></ul><ul><li><unmapped>http://historyresearch.utah.gov/inventories/13373.html</unmapped> </li></ul><ul><li><identifier>13373004009</identifier> </li></ul><ul><li><description></description> </li></ul><ul><li><fullResolution></fullResolution> </li></ul><ul><li><cdmid>31</cdmid> </li></ul><ul><li><cdmaccess></cdmaccess> </li></ul><ul><li><cdmcreated>2006-10-22</cdmcreated> </li></ul><ul><li><cdmmodified>2006-12-21</cdmmodified> </li></ul><ul><li><thumbnailURL>http://images.archives.utah.gov/cgi-bin/thumbnail.exe?CISOROOT=/13373&amp;CISOPTR=31</thumbnailURL> </li></ul><ul><li><viewerURL>http://images.archives.utah.gov/u?/13373,31</viewerURL> </li></ul>Title so I know what I’m working with Numeric string helps me sort The desired URL
  8. 8. 2. The Stylesheet (XML -> HTML) <ul><li><?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> </li></ul><ul><li><xsl:stylesheet version=&quot;1.0&quot; xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;> </li></ul><ul><li><xsl:template match=&quot;/&quot;> </li></ul><ul><li><html> </li></ul><ul><li><head> </li></ul><ul><li><title>Extraction of Digital Collection Identifier and URL for Container Lists</title> </li></ul><ul><li></head> </li></ul><ul><li><body> </li></ul><ul><li><p>Copy the following table into the original container list using the <i>Identifier</i> field to properly sort the objects.</p> </li></ul><ul><li><table> </li></ul><ul><li><tbody> </li></ul><ul><li><tr> </li></ul><ul><li><th>Title</th> </li></ul><ul><li><th>URL</th> </li></ul><ul><li><th>Identifier</th> </li></ul><ul><li></tr> </li></ul><ul><li><xsl:for-each select=&quot;metadata/record&quot;> </li></ul><ul><li><xsl:sort select=&quot;identifier[last()]&quot;/> </li></ul><ul><li><tr> </li></ul><ul><li><td><xsl:value-of select=&quot; title &quot;/></td> </li></ul><ul><li><td><xsl:value-of select=&quot; viewerURL &quot;/></td> </li></ul><ul><li><td><xsl:value-of select=&quot; identifier[last()] &quot;/></td> </li></ul><ul><li></tr> </li></ul><ul><li></xsl:for-each> </li></ul><ul><li></tbody> </li></ul><ul><li></table> </li></ul><ul><li></body> </li></ul><ul><li></html> </li></ul><ul><li></xsl:template> </li></ul><ul><li></xsl:stylesheet> </li></ul>Identifier with numeric string for sorting. Calling LAST use of that field as other metadata mapped to Identifier (consult XSLT documentation for more). The 3 fields that will create 3 columns in HTML table For Each compound object
  9. 9. 3. HTML output
  10. 10. 4. Container List in Excel
  11. 11. 5. Creating EAD <ul><li>Microsoft Word Mail Merge </li></ul><ul><li><c02 level=&quot;file&quot;> </li></ul><ul><li><did> </li></ul><ul><li><container type=&quot;reel&quot;>«reel»</container> </li></ul><ul><li><container type=&quot;box&quot;>«box»</container> </li></ul><ul><li><container type=&quot;folder&quot;>«folder»</container> </li></ul><ul><li><unittitle><extref href=&quot;«link»&quot;>«description»</extref></unittitle> </li></ul><ul><li></did> </li></ul><ul><li></c02> </li></ul><ul><li>Reel, box, folder and link from Excel spreadsheet. Using mail merge to “wrap” EAD tags around content from container list. Copied to full EAD finding aid document edited usually in XMetal. </li></ul>
  12. 12. EAD container list with links <ul><li><c01 level=&quot;series&quot;><did> </li></ul><ul><li><unittitle>CONTAINER LIST</unittitle></did><c02 level=&quot;file&quot;> </li></ul><ul><li><did> </li></ul><ul><li><container type=&quot;reel&quot;>1</container> </li></ul><ul><li><container type=&quot;box&quot;>1</container> </li></ul><ul><li><container type=&quot;folder&quot;>1</container> </li></ul><ul><li><unittitle><extref href=&quot;http://images.archives.utah.gov/u?/13373,986&quot;>Transition Index for No. 1-7, Nov 1992-Dec 1992</extref></unittitle> </li></ul><ul><li></did> </li></ul><ul><li></c02> </li></ul><ul><li><c02 level=&quot;file&quot;> </li></ul><ul><li><did> </li></ul><ul><li><container type=&quot;reel&quot;>1</container> </li></ul><ul><li><container type=&quot;box&quot;>1</container> </li></ul><ul><li><container type=&quot;folder&quot;>2</container> </li></ul><ul><li><unittitle><extref href=&quot;http://images.archives.utah.gov/u?/13373,1007&quot;>Transition No. 1-7, Nov 12, 1992-Dec 7,1992</extref></unittitle> </li></ul><ul><li></did> </li></ul><ul><li></c02> </li></ul>
  13. 13. Linked container list
  14. 14. The End <ul><li>Archives Digital Collections </li></ul><ul><li>Archives & History Research Center </li></ul><ul><li>Call 801-531-3843  Email [email_address] </li></ul>

×