CONTENTdm  Interoperability --  Leveraging resources; repurposing collections   ALA Annual New Orleans, LA June 23 rd , Fr...
Agenda Part 1 <ul><li>9:00 to 10:15 </li></ul><ul><li>Mainstream digital objects into existing workflows </li></ul><ul><ul...
Agenda Part 2 <ul><li>10:30 to 11:30 </li></ul><ul><li>Customizing and integrating your CONTENTdm site  </li></ul><ul><ul>...
Agenda Part 3 <ul><li>11:30 to Noon </li></ul><ul><li>Handling Finding Aids </li></ul><ul><li>Importing EAD files into CON...
Setting the context:  fully engaged in digital library  transformation <ul><li>Library services and collections expanding ...
Leveraging resources <ul><li>Staff time  and  skills  throughout the organization and/or consortium </li></ul><ul><li>Exis...
Why? For better customer service <ul><li>In order to mainstream your processing and amplify your efforts.  </li></ul><ul><...
Mainstreaming processing of digital formats (Part 1 of 3) <ul><li>Importing from other systems to CONTENTdm </li></ul><ul>...
I . Importing from other systems to CONTENTdm <ul><li>Metadata only </li></ul><ul><ul><li>When records describe items that...
From an OPAC or other database system <ul><li>When you have… </li></ul><ul><li>Individual image files  cataloged already <...
Migration steps: <ul><li>Prepare the collection and the import files </li></ul><ul><ul><li>Cross-walk metadata to Dublin C...
Data prep: Common problems in tab delimited data files <ul><li>Extra data in columns or rows </li></ul><ul><ul><li>Extra t...
Data prep: Troubleshooting with Excel <ul><li>Use Microsoft Excel to open the file and view data </li></ul><ul><ul><li>Eac...
Demo : MARC to DC <ul><li>Export MARC records to tab-delimited text file (using ILS or MarcEdit) </li></ul><ul><li>Format ...
Importing  compound  objects <ul><li>For documents, postcards, monographs and picture cubes </li></ul><ul><li>Can do singl...
Migrate compound objects from another database system <ul><li>Where you have many  compound  digital objects to migrate </...
Multiple compound object wizard <ul><li>Documented in online tutorial </li></ul><ul><li>Today’s demo described in handout ...
Choose a multiple compound import method based on your data YES YES *  YES Monograph YES *  YES YES Documents * YES YES YE...
Do you have page-level metadata for the compound objects ? Are your scan files separated into compound object directories?...
Every one of the four  CONTENTdm compound object importing methods <ul><li>Requires  object -level  metadata  </li></ul><u...
A word about descriptive  page-level  metadata  <ul><li>Supported by some but not all 4 import methods </li></ul><ul><ul><...
More on transcripts <ul><li>Typescripts and transcripts </li></ul><ul><ul><li>Requires a field designated as the data type...
Demo:  Import Multiple Compound Objects  <ul><li>Monograph using Compound Object method </li></ul><ul><li>Postcards using ...
II.  Exporting from CONTENTdm <ul><li>To ascii tab-delimited with field headers </li></ul><ul><li>To xml: </li></ul><ul><u...
III.  Examples of collaboration for interoperability <ul><li>Web integration through search engines, RSS </li></ul><ul><li...
CONTENTdm and a new METS transform <ul><li>Info available on USC in July </li></ul><ul><li>Code at SourceForge </li></ul><...
The CONTENTdm to METS conversion tool
<ul><li>What is/are METS? </li></ul><ul><li>Why is/are METS good? </li></ul><ul><li>What is 7train? </li></ul><ul><li>How ...
<ul><li>What is/are METS? </li></ul><ul><ul><li>METS (Metadata Encoding and Transmission Standard) is an  </li></ul></ul><...
What is/are METS? METS metsHdr structMap dmdSec amdSec fileSec behaviorSec METS metsHdr structMap dmdSec amdSec fileSec be...
Why METS? To be able to add your objects to other collections and increase the visibility your institution's assets.
What is 7train? 7train is an XSL-based tool for converting XML documents - in this case CONTENTdm exports describing objec...
How does 7train work? It is as easy as dragging your  CONTENTdm XML export  file onto an executable file.
How does 7train work?
How does 7train work? What do you get?
Output: A Sample METS document
References & Links 7train Home:  http://seventrain.sourceforge.net 7train Download:  http://seventrain.sourceforge.net/7tr...
Interoperability   Librarians, Archivists… For Library Users OPEN WORLDCAT OAI MARC RECORDS OAI Web WorldCat Regional Unio...
BREAK—15 minutes <ul><li>This concludes Part 1 </li></ul><ul><li>To come after the break: </li></ul><ul><li>Part 2  </li><...
Customizing and integrating your CONTENTdm site  (Part 2 of 3) <ul><li>Web templates  </li></ul><ul><li>Custom Queries and...
CONTENTdm Web Templates <ul><li>Customizable for integration </li></ul><ul><li>Designed to support broad range of users </...
Basic Customizations <ul><li>Minimal skills needed </li></ul><ul><li>Easy to make changes </li></ul><ul><ul><li>Global inc...
Getting Started <ul><li>Access to Web server docs directory </li></ul><ul><li>HTML editor or text editor </li></ul><ul><li...
Customization Demo <ul><li>http://sr.contentdmdemo.com </li></ul><ul><li>Files located in /cdm4 directory </li></ul><ul><u...
Advanced Customizations <ul><li>Experience with HTML, PHP, and JavaScript needed </li></ul><ul><li>Customize looks for eac...
Examples of Advanced Customizations <ul><li>University of Nevada, Reno  http://imageserver.library.unr.edu/ </li></ul><ul>...
Customizations Tips <ul><li>Always make a backup! </li></ul><ul><li>Be aware of encoding (UTF-8 vs. ASCII) </li></ul><ul><...
Custom Queries and Results (CQR) <ul><li>Create predefined, custom queries </li></ul><ul><ul><li>Virtual collections </li>...
CQR DEMO <ul><li>Generate code using CQR </li></ul><ul><li>Copy and paste into Web pages </li></ul><ul><ul><li>May need to...
Configuration Files <ul><li>Customizable files that reside on the server </li></ul><ul><li>Stop words </li></ul><ul><ul><l...
Imageconf.txt Demo <ul><li>Located in the /conf directory on the CONTENTdm server </li></ul><ul><li>Can change globally or...
Introduction to Finding Aids <ul><li>How many of you have them? </li></ul><ul><li>Are they digital documents or paper? </l...
Handling Finding Aids Part 3  <ul><li>Importing EAD files to CONTENTdm  </li></ul>
Current EAD Support <ul><li>Import of EAD files </li></ul><ul><li>Automatic text extraction from EAD files when: </li></ul...
Current EAD Support <ul><ul><li>Display determined by style sheet </li></ul></ul><ul><ul><ul><li>XSLT </li></ul></ul></ul>...
Getting Started <ul><li>EAD XML files </li></ul><ul><li>EAD DTD </li></ul><ul><li>XSLT style sheet </li></ul>
EAD Demo <ul><li>Configure Full Text Search field  </li></ul><ul><li>Store DTD and style sheet on server </li></ul><ul><li...
Custom EAD Extension <ul><li>Example by Oregon State University </li></ul><ul><ul><li>Terry Reese,  [email_address]   </li...
Oregon State University EAD Collection http://digitalcollections.library.oregonstate.edu/
Announcing new exposure for your CONTENTdm Collections <ul><li>Collection of Collections </li></ul><ul><ul><li>http://coll...
Upcoming SlideShare
Loading in …5
×

ALA Interoperability

1,683 views

Published on

For use on a contentDM UI project. For custom collections management design contact us at futurehat.com

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,683
On SlideShare
0
From Embeds
0
Number of Embeds
63
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • ALA Interoperability

    1. 1. CONTENTdm Interoperability -- Leveraging resources; repurposing collections ALA Annual New Orleans, LA June 23 rd , Friday, 9 am to noon Claire Cocco , Product Manager Geri Ingram , Customer Service Specialist DiMeMa, Inc.
    2. 2. Agenda Part 1 <ul><li>9:00 to 10:15 </li></ul><ul><li>Mainstream digital objects into existing workflows </li></ul><ul><ul><li>Importing from legacy systems </li></ul></ul><ul><li>Exporting </li></ul><ul><li>Example of collaborative development for interoperability </li></ul><ul><ul><li>METS transform (courtesy of CDL) </li></ul></ul><ul><li>[BREAK 10:15 TO 10:30] </li></ul>
    3. 3. Agenda Part 2 <ul><li>10:30 to 11:30 </li></ul><ul><li>Customizing and integrating your CONTENTdm site </li></ul><ul><ul><li>Web templates </li></ul></ul><ul><ul><li>Custom Queries and Results </li></ul></ul><ul><ul><li>Configuration files </li></ul></ul>
    4. 4. Agenda Part 3 <ul><li>11:30 to Noon </li></ul><ul><li>Handling Finding Aids </li></ul><ul><li>Importing EAD files into CONTENTdm </li></ul>
    5. 5. Setting the context: fully engaged in digital library transformation <ul><li>Library services and collections expanding to encompass all </li></ul><ul><li>Traditional to digital </li></ul><ul><ul><li>Licensed </li></ul></ul><ul><ul><li>Reformatted </li></ul></ul><ul><li>Sharing </li></ul><ul><li>Preserving </li></ul>
    6. 6. Leveraging resources <ul><li>Staff time and skills throughout the organization and/or consortium </li></ul><ul><li>Existing metadata in some form </li></ul><ul><li>Existing digital collections (images and transcripts) </li></ul>
    7. 7. Why? For better customer service <ul><li>In order to mainstream your processing and amplify your efforts. </li></ul><ul><li>Your digital collections should ultimately be mainstreamed into regular workflows, similar to the ones used for other materials (whether that’s done centrally or in a distributed fashion). </li></ul><ul><li>This includes selection, technical processing (cataloging, organizing, importing), integration with site vis-à-vis presentation and archiving. </li></ul>
    8. 8. Mainstreaming processing of digital formats (Part 1 of 3) <ul><li>Importing from other systems to CONTENTdm </li></ul><ul><li>Exporting from CONTENTdm </li></ul><ul><li>Example of collaborative development for interoperability </li></ul><ul><ul><li>CONTENTdm Standard Export </li></ul></ul><ul><ul><li>METS transform for import </li></ul></ul>
    9. 9. I . Importing from other systems to CONTENTdm <ul><li>Metadata only </li></ul><ul><ul><li>When records describe items that are not yet scanned </li></ul></ul><ul><ul><li>Replace “null” files at later time </li></ul></ul><ul><li>Metadata AND their digital files </li></ul>
    10. 10. From an OPAC or other database system <ul><li>When you have… </li></ul><ul><li>Individual image files cataloged already </li></ul><ul><li>And can export from an OPAC or other dbms </li></ul><ul><li>Or where you have compound digital objects ready for migration </li></ul>
    11. 11. Migration steps: <ul><li>Prepare the collection and the import files </li></ul><ul><ul><li>Cross-walk metadata to Dublin Core </li></ul></ul><ul><ul><li>Configure the CONTENTdm collection fields </li></ul></ul><ul><li>Export and prep data in a tab-delimited ASCII file </li></ul><ul><li>Import the file to CONTENTdm </li></ul>
    12. 12. Data prep: Common problems in tab delimited data files <ul><li>Extra data in columns or rows </li></ul><ul><ul><li>Extra tabs at end of line </li></ul></ul><ul><ul><li>Extra CRs at end of file (Should only be 1 CR) </li></ul></ul><ul><ul><li>Carriage return in metadata, tab in metadata </li></ul></ul><ul><li>Files must exist </li></ul><ul><ul><li>0 versus O </li></ul></ul><ul><ul><li>Error may occur in previous record, check few rows before and after error </li></ul></ul><ul><li>File names are required, not full pathnames </li></ul>
    13. 13. Data prep: Troubleshooting with Excel <ul><li>Use Microsoft Excel to open the file and view data </li></ul><ul><ul><li>Each row should be an item with last column as filename </li></ul></ul><ul><li>Work with small batches to find errors – keep adding items until record with error is found </li></ul><ul><li>Use Excel’s “CLEAN” function to remove invisible characters </li></ul><ul><li>Import images from directory without using tab delimited file </li></ul><ul><ul><li>Checks for any type of imaging errors </li></ul></ul>
    14. 14. Demo : MARC to DC <ul><li>Export MARC records to tab-delimited text file (using ILS or MarcEdit) </li></ul><ul><li>Format and clean up the text file to conform to your CONTENTdm Collection schema </li></ul><ul><li>Import the file (with or without images) to the Collection </li></ul>
    15. 15. Importing compound objects <ul><li>For documents, postcards, monographs and picture cubes </li></ul><ul><li>Can do singly or in batch </li></ul><ul><li>Much easier to start with singles, then set up for batch when process is smooth </li></ul>
    16. 16. Migrate compound objects from another database system <ul><li>Where you have many compound digital objects to migrate </li></ul><ul><li>Prepare the collection and the import files </li></ul><ul><ul><li>Cross-walk metadata to Dublin Core </li></ul></ul><ul><ul><li>Configure the CONTENTdm collection fields </li></ul></ul><ul><ul><li>Configure folders for scans and transcripts (if appropriate) </li></ul></ul><ul><ul><li>Choose an import method based on your data structure </li></ul></ul><ul><ul><li>Create tab-delimited ASCII file(s) appropriate to the method </li></ul></ul><ul><ul><li>Import the files to CONTENTdm in batches </li></ul></ul>
    17. 17. Multiple compound object wizard <ul><li>Documented in online tutorial </li></ul><ul><li>Today’s demo described in handout </li></ul><ul><li>Four import methods for multiple object loading </li></ul><ul><ul><li>Compound object (same as single, but upload batched) </li></ul></ul><ul><ul><li>Directory Structure (most flexible and efficient) </li></ul></ul><ul><ul><li>Object List (useful when NO page-level metadata) </li></ul></ul><ul><ul><li>Job List </li></ul></ul><ul><li>Time allowing, demonstrate three different object types using 3 of 4 methods </li></ul>
    18. 18. Choose a multiple compound import method based on your data YES YES * YES Monograph YES * YES YES Documents * YES YES YES Postcards Object List (No page-level metadata) Directory Structure Compound Object * Will demo
    19. 19. Do you have page-level metadata for the compound objects ? Are your scan files separated into compound object directories? Create compound object directories for EACH compound object. No Yes DIRECTORY STRUCTURE Yes Do you have one tab-delimited text file containing ALL the objects? Are they all the same type of compound object ? Break up into batches by type No No OBJECT LIST Yes Do you have tab- delimited text files for EACH compound object? . DIRECTORY STRUCTURE . Create text file listing all compound objects and object metadata or create a text file for each compound object. No Yes No Yes
    20. 20. Every one of the four CONTENTdm compound object importing methods <ul><li>Requires object -level metadata </li></ul><ul><li>Requires preparation </li></ul><ul><ul><li>File–naming, keeping sort order in mind </li></ul></ul><ul><ul><li>Each object has own directory for scans </li></ul></ul><ul><ul><li>May use tab-delimited text file(s) </li></ul></ul><ul><li>Accommodates transcripts </li></ul>
    21. 21. A word about descriptive page-level metadata <ul><li>Supported by some but not all 4 import methods </li></ul><ul><ul><li>NOT supported by Object List </li></ul></ul><ul><li>At page-level Title is only field required </li></ul><ul><ul><li>Technical metadata, can be generated by Template creator </li></ul></ul>
    22. 22. More on transcripts <ul><li>Typescripts and transcripts </li></ul><ul><ul><li>Requires a field designated as the data type “Full Text Search” </li></ul></ul><ul><ul><li>Inserted into the metadata field of the scanned page </li></ul></ul><ul><ul><ul><li>During import </li></ul></ul></ul><ul><ul><ul><ul><li>Through use of .txt file found, or </li></ul></ul></ul></ul><ul><ul><ul><ul><li>By Template Creator </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>If OCR Extension in use </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Or by “Directory Import” as with early versions of CONTENTdm </li></ul></ul></ul></ul></ul><ul><li>Transcripts and typescripts are supported by all four methods (i.e., not considered “metadata” for purposes of this discussion) </li></ul>
    23. 23. Demo: Import Multiple Compound Objects <ul><li>Monograph using Compound Object method </li></ul><ul><li>Postcards using Object List method </li></ul><ul><li>Documents using Directory Structure method </li></ul>
    24. 24. II. Exporting from CONTENTdm <ul><li>To ascii tab-delimited with field headers </li></ul><ul><li>To xml: </li></ul><ul><ul><li>Standard Dublin Core —only DC </li></ul></ul><ul><ul><li>Custom—all fields, including local but not structure </li></ul></ul><ul><ul><li>CDM Standard—all fields, including structure </li></ul></ul>
    25. 25. III. Examples of collaboration for interoperability <ul><li>Web integration through search engines, RSS </li></ul><ul><li>OAI harvesting </li></ul><ul><ul><li>Enable at collection or server level </li></ul></ul><ul><ul><li>Choose to suppress <pagedata> or not </li></ul></ul><ul><li>WorldCat registration </li></ul><ul><ul><li>Open WorldCat integration </li></ul></ul>
    26. 26. CONTENTdm and a new METS transform <ul><li>Info available on USC in July </li></ul><ul><li>Code at SourceForge </li></ul><ul><li>Windows-oriented </li></ul>
    27. 27. The CONTENTdm to METS conversion tool
    28. 28. <ul><li>What is/are METS? </li></ul><ul><li>Why is/are METS good? </li></ul><ul><li>What is 7train? </li></ul><ul><li>How do I use 7train? </li></ul><ul><li>What do I get from 7train? </li></ul><ul><li>How do I get 7train? </li></ul>
    29. 29. <ul><li>What is/are METS? </li></ul><ul><ul><li>METS (Metadata Encoding and Transmission Standard) is an </li></ul></ul><ul><ul><li>XML-based standard for encoding metadata to describe </li></ul></ul><ul><ul><li>objects (digital or otherwise) within a digital library. </li></ul></ul><ul><li>See http://www.loc.gov/standards/mets/ for more information </li></ul>
    30. 30. What is/are METS? METS metsHdr structMap dmdSec amdSec fileSec behaviorSec METS metsHdr structMap dmdSec amdSec fileSec behaviorSec Yellow elements/tags are required; all others are optional Metadata for the management of the object: technical details, object history, etc. Description of the structure of the object, i.e. how the files fit together What to do with the object: machine actionable instructions A list of files that make up the object Descriptive metadata - title, author, subjects, etc. Metadata about this particular METS - encoder, contact info, etc.
    31. 31. Why METS? To be able to add your objects to other collections and increase the visibility your institution's assets.
    32. 32. What is 7train? 7train is an XSL-based tool for converting XML documents - in this case CONTENTdm exports describing objects managed in the CONTENTdm system - into METS objects suitable for submission to a digital library system, such as the California Digital Library's Online Archive of California. 7train is a platform-independent, standalone tool that was designed to work on any system and to be simple to use.
    33. 33. How does 7train work? It is as easy as dragging your CONTENTdm XML export file onto an executable file.
    34. 34. How does 7train work?
    35. 35. How does 7train work? What do you get?
    36. 36. Output: A Sample METS document
    37. 37. References & Links 7train Home: http://seventrain.sourceforge.net 7train Download: http://seventrain.sourceforge.net/7train_download.html CONTENTdm: http://www.dimema.com METS: http://www.loc.gov/standards/mets/ XSL: http://www.w3.org/Style/XSL/ The California Digital Library: http://www.cdlib.org The Online Archive of California: http://www.oac.cdlib.org
    38. 38. Interoperability Librarians, Archivists… For Library Users OPEN WORLDCAT OAI MARC RECORDS OAI Web WorldCat Regional Union Catalog Other digital archives OAI OAI XML DC DC CONTENTdm Existing Libraries 10K/50K/ Unlimited Objects New Libraries Other CONTENTdm sites CONTENTdm Multi-Site Server OPACS
    39. 39. BREAK—15 minutes <ul><li>This concludes Part 1 </li></ul><ul><li>To come after the break: </li></ul><ul><li>Part 2 </li></ul><ul><ul><li>Customization </li></ul></ul><ul><li>Part 3 </li></ul><ul><ul><li>Finding Aids </li></ul></ul>
    40. 40. Customizing and integrating your CONTENTdm site (Part 2 of 3) <ul><li>Web templates </li></ul><ul><li>Custom Queries and Results </li></ul><ul><li>Configuration files </li></ul>
    41. 41. CONTENTdm Web Templates <ul><li>Customizable for integration </li></ul><ul><li>Designed to support broad range of users </li></ul><ul><ul><li>Small to large organizations </li></ul></ul><ul><ul><li>Beginners to experts </li></ul></ul><ul><li>Use out of the box with minimal customization </li></ul><ul><ul><li>Basic customization requires minimal HTML skills </li></ul></ul><ul><li>Fully customize including advanced extensions </li></ul><ul><li>Based on a PHP API ( Hypertext Preprocessor and Application Program Interface) </li></ul>
    42. 42. Basic Customizations <ul><li>Minimal skills needed </li></ul><ul><li>Easy to make changes </li></ul><ul><ul><li>Global include files </li></ul></ul><ul><ul><li>Variables </li></ul></ul><ul><li>Recommend all organizations do basic customizations </li></ul><ul><ul><li>Header (name/logo), contact e-mail address, colors, about page, home page </li></ul></ul><ul><ul><li>http://www.contentdm.com/help4/custom/templates.html </li></ul></ul>
    43. 43. Getting Started <ul><li>Access to Web server docs directory </li></ul><ul><li>HTML editor or text editor </li></ul><ul><li>Design plan </li></ul><ul><li>Logo or other graphics </li></ul><ul><li>Backup copy of original files </li></ul>
    44. 44. Customization Demo <ul><li>http://sr.contentdmdemo.com </li></ul><ul><li>Files located in /cdm4 directory </li></ul><ul><ul><li>/includes/global_header.php </li></ul></ul><ul><ul><li>/client/LOC_global.php </li></ul></ul><ul><ul><li>/client/STY_global_style.php </li></ul></ul><ul><ul><li>about.php </li></ul></ul><ul><ul><li>browse.php </li></ul></ul><ul><ul><li>results.php </li></ul></ul><ul><li>New logo saved in /cdm4/images/ </li></ul>
    45. 45. Advanced Customizations <ul><li>Experience with HTML, PHP, and JavaScript needed </li></ul><ul><li>Customize looks for each collection </li></ul><ul><ul><li>University of Nevada, Reno </li></ul></ul><ul><li>Web Template extensions </li></ul><ul><ul><li>E-commerce (University of Utah, Oregon State University) </li></ul></ul><ul><ul><li>Comment forms (SENYLRC, Enoch Pratt Free Library, OSU) </li></ul></ul><ul><ul><li>Custom metadata display (University of Oregon) </li></ul></ul><ul><ul><li>QuickTime video (Williams College) </li></ul></ul><ul><li>http://www.contentdm.com/customers/index.html </li></ul>
    46. 46. Examples of Advanced Customizations <ul><li>University of Nevada, Reno http://imageserver.library.unr.edu/ </li></ul><ul><li>University of Utah http://www.lib.utah.edu/digital/bodmer/ </li></ul><ul><li>Oregon State University http://digitalcollections.library.oregonstate.edu/cdm4/client/bracero/ </li></ul><ul><li>SENYLRC http://www.hrvh.org/ </li></ul><ul><li>Enoch Pratt Free Library http://www.mdch.org/ </li></ul><ul><li>Williams College http://contentdm.williams.edu/ </li></ul>
    47. 47. Customizations Tips <ul><li>Always make a backup! </li></ul><ul><li>Be aware of encoding (UTF-8 vs. ASCII) </li></ul><ul><li>See what other users are doing </li></ul><ul><ul><li>Share, borrow, and copy ideas and code </li></ul></ul><ul><ul><li>http://www.contentdm.com/customers/index.html </li></ul></ul><ul><ul><li>Listserv </li></ul></ul><ul><li>Document changes </li></ul><ul><ul><li>Document which files are edited and what code changes are made to ease upgrading to newer versions </li></ul></ul>
    48. 48. Custom Queries and Results (CQR) <ul><li>Create predefined, custom queries </li></ul><ul><ul><li>Virtual collections </li></ul></ul><ul><ul><li>Guide users to specific results </li></ul></ul><ul><ul><li>Integrate with other sites </li></ul></ul><ul><li>Multiple options </li></ul><ul><ul><li>Simple hyperlink, drop-down list, index box, text box, browse </li></ul></ul><ul><li>Easy to use </li></ul><ul><ul><li>Wizard generates code to copy and paste into Web pages </li></ul></ul><ul><li>Documentation </li></ul><ul><ul><li>http://www.contentdm.com/help4/custom/cqr.html </li></ul></ul><ul><ul><li>http://www.contentdm.com/USC/tutorials/cqr.pdf </li></ul></ul>
    49. 49. CQR DEMO <ul><li>Generate code using CQR </li></ul><ul><li>Copy and paste into Web pages </li></ul><ul><ul><li>May need to change path </li></ul></ul><ul><ul><li>Customize as desired </li></ul></ul>
    50. 50. Configuration Files <ul><li>Customizable files that reside on the server </li></ul><ul><li>Stop words </li></ul><ul><ul><li>Full text field stop words – fullstop.txt </li></ul></ul><ul><ul><li>Automatic hyperlink stop words – stopwords.txt </li></ul></ul><ul><ul><li>http://www.contentdm.com/help4/custom/stopwords.html </li></ul></ul><ul><li>Image viewer </li></ul><ul><ul><li>Customize how images are displayed – imageconf.txt </li></ul></ul><ul><ul><li>For all collections or per collection </li></ul></ul><ul><ul><li>http://www.contentdm.com/help4/custom/zoompan.html </li></ul></ul>
    51. 51. Imageconf.txt Demo <ul><li>Located in the /conf directory on the CONTENTdm server </li></ul><ul><li>Can change globally or for individual collections </li></ul><ul><ul><li>If you wish to change the zoom and pan default settings for a particular collection, copy the imageconf.txt file from the Server/conf directory to the index/etc directory of the collection(s) you wish to modify. </li></ul></ul><ul><li>Make a backup copy! </li></ul>
    52. 52. Introduction to Finding Aids <ul><li>How many of you have them? </li></ul><ul><li>Are they digital documents or paper? </li></ul><ul><li>If digital, are they XML? </li></ul><ul><ul><li>Basic: create documents, monographs, and use http protocol to link </li></ul></ul><ul><ul><li>XML: use EAD DTD, and style sheet to display </li></ul></ul>
    53. 53. Handling Finding Aids Part 3 <ul><li>Importing EAD files to CONTENTdm </li></ul>
    54. 54. Current EAD Support <ul><li>Import of EAD files </li></ul><ul><li>Automatic text extraction from EAD files when: </li></ul><ul><ul><li>The file extension of the EAD is .xml. </li></ul></ul><ul><ul><li>The file includes a header record beginning with DOCTYPE ead. </li></ul></ul><ul><ul><li>The collection has a full text search field. </li></ul></ul><ul><ul><li>The full text search field is empty when the item is added to the collection. </li></ul></ul><ul><li>Up to 128,000 characters extracted from the following fields and placed in the full text search field </li></ul><ul><ul><li>titleproper, title, unititle, persname, famname, corpname, genreform </li></ul></ul>
    55. 55. Current EAD Support <ul><ul><li>Display determined by style sheet </li></ul></ul><ul><ul><ul><li>XSLT </li></ul></ul></ul><ul><ul><ul><li>CSS </li></ul></ul></ul><ul><ul><li>Client side parsing </li></ul></ul><ul><ul><li>Affected by Web browser </li></ul></ul>
    56. 56. Getting Started <ul><li>EAD XML files </li></ul><ul><li>EAD DTD </li></ul><ul><li>XSLT style sheet </li></ul>
    57. 57. EAD Demo <ul><li>Configure Full Text Search field </li></ul><ul><li>Store DTD and style sheet on server </li></ul><ul><li>Edit path to DTD and XSLT in EAD files </li></ul><ul><li>Import (single or batch) </li></ul><ul><ul><li>Add metadata </li></ul></ul><ul><ul><li>Custom thumbnail if desired </li></ul></ul><ul><li>Upload, approve, index </li></ul>
    58. 58. Custom EAD Extension <ul><li>Example by Oregon State University </li></ul><ul><ul><li>Terry Reese, [email_address] </li></ul></ul><ul><li>Customized Web templates </li></ul><ul><ul><li>Client side or server side parsing </li></ul></ul><ul><ul><li>Integrates display in templates </li></ul></ul><ul><li>VBScript for extracting metadata from EAD to tab-delimited text file </li></ul><ul><li>www.contentdm.com/USC/templates/index.asp </li></ul>
    59. 59. Oregon State University EAD Collection http://digitalcollections.library.oregonstate.edu/
    60. 60. Announcing new exposure for your CONTENTdm Collections <ul><li>Collection of Collections </li></ul><ul><ul><li>http://collections.contentdmdemo.com/ </li></ul></ul><ul><ul><li>(also featured at contentdm.com/customers) </li></ul></ul><ul><li>Harvesting metadata from Collection sites at: </li></ul><ul><ul><li>http://primarysources.contentdmdemo.com Uses CONTENTdm Multi-site server </li></ul></ul>

    ×