8/10/11

DRC Admin Training


Last week we held an advanced DRC training workshop for each school's DRC Admins. For anyone else that is interested, here's what we covered and links to the resources we used.
  • Files you use in config
    • Input-forms- for the field in the single item submission process
    • Item-submission- for the steps in the single item submission process
    • news-xmlui.xml- for static text on the landing page
    • xmlui.conf- for connecting themes to collections
    • dspace.cfg- for harvesting and authentication settings
  • Files in a theme
    • css- for the style of the collection
    • images- for any static images used in the collection
    • sitemap- for selecting the xsl and css files for each theme
    • messages.xml- for consistent text across all collections in your instance
    • xslt- for controlling the display of metadata and files
  • CSS for the DRC
    • For the Basics of CSS read Eric Meyer's CSS: The Definitive Guide
    • Look at the CSS your current theme is using or the DRC default CSS
    • Look at the very basic CSS for DSpace
    • Basics of web design
    • Create a new theme using the basic CSS
    • Edit the basic CSS to change the design of your theme. For design suggestions see Fresh styles for Web Designers by Curt Cloninger
  • Basics of XSLT
    • For an introduction read chapters 1 and 2 of XSLT and XPATH: A Guide to XML Transformations by James Robert Gardner and Zarella L. Rendon.
    • Start with the batch DSpace XML and build an XSLT stylesheet to display the information. Open the XML in your editor to view the elements, and in your browser to see the results of your transformation. Start with the blank XSLT and try to write accomplish each of the transformations in the final XSLT. Use the W3Schools XSLT Tutorial for help.
    • XML, Blank XSLT, Final XSLT
  • XSLT in action
    • The arrangement of DRC XSL stylesheets
    • Find the correct template and change the date displayed in the list view
    • Add a new metadata element to the simple view
    • Add an audio player to a theme, by copying the template from the mp3_embed theme

1 comment:

  1. Also, here are Meghan's notes from the training https://www.evernote.com/shard/s73/sh/423b8d9c-17a5-4c62-8a1b-e149516c2d8b/5801d8134529e3f8fd0182b8381b28cb

    ReplyDelete