MetaData Builder User Interface for Dublin Core

MetaData Builder attaches XML metadata to bibliographic records in Cataloging. The system provides the following tools for metadata creation and editing:

Click Media on the toolbar to link digital objects to your metadata using Media Management.

Metadata Management Buttons

MetaData Builder provides four buttons, below the standard toolbar, to perform general metadata tasks. Active and inactive buttons depend on the existence of metadata currently attached to the base bibliographic record.

New
Loads a template for new metadata to attach to the base record. Opens the Choose Type dialog box if your system supports multiple templates. Active when creating a new metadata record.

Delete
Deletes the current metadata record. Active when editing an existing metadata record.

Import
Opens the Choose input file dialog box for selecting an XML metadata document to import. Active when creating a new metadata record.

Export
Opens the Choose output file dialog box for saving existing metadata as an XML file. Active when editing an existing metadata record.

Base Record Pane

The base record pane appears in the upper-left of the workspace. The pane presents the information found in the brief record display.

You cannot edit data in this pane. To change the information appearing here, use the Edit tab or edit the fixed-length fields of the base record with the Cataloging editor.

XML Tree

The XML tree appears beneath the base record pane and provides an hierarchical representation of the XML elements and nesting relationships prescribed by the Document Type Definition (DTD). The top level, or root, represents the document wrapper, which for Dublin Core is the Resource Description Framework (RDF) element. Click a branch to both highlight the corresponding field label in the Edit tab and specify the content of the Source tab. Double-click any branch, or click the key icon to the left of a branch, to open lower, nested levels when they exist. Each branch terminates with the corresponding data content.

Viewing and Editing Pane

The viewing and editing pane includes three tabs. You can enter, edit, and view metadata in the Edit tab and the Source tab. The XSL tab applies instructions from the eXtensible Stylesheet Language Transformation (XSLT) to present the resulting HTML, base record, or Advanced Word Searching indexing data. You can review, but not edit, data in the XSL tab.

Edit Tab

The Edit tab provides labelled text boxes for each element in the template. You can enter or edit text in any of the boxes. Click Save on the toolbar to preserve your edits.

When working with Dublin Core, you can click, drag, and drop elements within an element group. For example, if your record includes three Subject elements, as in the image above, you can click an element label and drag it to a new position within the group of Subject elements.

The buttons in the Edit tab perform the following functions:

Help
Opens the Dublin Core Metadata Element Set, Version 1.1: Reference Description Web page in your default browser, providing information about the currently active element.

Attr
Opens the Edit Attributes window. To add an attribute to the active element:

  1. Click Add in the Edit Attributes window. The Choose Attribute dialog box opens, offering a list of attributes valid for the current element. (Only Qualified Dublin Core elements have attribute information.)
  2. Choose an attribute from the drop-down list, and then click OK.
  3. In the Edit Attributes window, enter data in the Value column text box, and then press Enter.
  4. Click OK.
Element Attributes

Attributes are a part of the element tag and, therefore, not visible in the Edit tab. Switch to the Source tab to confirm that the editor added the attribute to the current element tag.

Add
Opens the Choose Tag window to add a new metadata element. The Choose Tag window offers a list of data fields valid for the current template. To add a new element to the metadata record, click a tag in the Choose Tag window, and then click OK.

Remove
Removes the active metadata element.

Source Tab

The Source tab offers direct text editing of the source XML, including both tags and content. The Source tab works with the XML tree to target the data you want to edit. Click a branch of the tree to view and edit the corresponding data. Click the root element in the XML tree to view and edit the entire document.

Click Reset to remove your most recent edits and restore the last saved data.

Click Save on the toolbar to preserve your edits.

Edit the element tags only if you are very familiar with XML and Dublin Core. Most staff should use the guided editing offered by the Edit tab.

XSL Tab

The XSL tab provides previews of the HTML, base record, and Advanced Word Search indexing XSL transformations. To view the XSLT output, select a transform from the drop-down list and then click Apply.

You can change some limited aspects of the transformation results by editing the data and element attributes in the Edit tab. For substantial changes, contact Innovative to alter the XSL and XSLT documents.

For additional information on metadata and Dublin Core, see the MetaData Builder Overview.