MARC

aaustin - December 18, 2007 - 18:50

What is MARC / What is the MARC module

MARC is the standard format for bilbliographic records for libraries. (More about MARC: http://www.loc.gov/marc/)

This module provides a way to map data in the MARC record to Drupal content types and import sets of MARC records.

The module currently supports mapping to the default node fields, taxonomy fields and CCK text fields.

Why

By importing a library's MARC records directly in to Drupal as nodes, you can easily recreate your library's catalog in a rich social environment.

Making it work

MARC fields are defined through an administrative page at admin/settings/marc_fields. This provides a way to define custom filters to pre-process the MARC data before submitting the data to the Drupal node.

To map the MARC fields (and custom filters) to Drupal node fields, go to the admin page of your content type and click the MARC tab.

To import Records, copy your MARC records to directory specified in the MARC admin page (admin/settings/marc). By default this is the same directory that you are using as your file uploads directory, enabling you to simply upload the MARC file as an attachment.

Once your records are in the correct directory, you can go to the admin page for uploading MARC records (admin/content/marc), choose the correct file and content type and click Import Records.

The records will be converted to nodes incrementally with each cron run.

Releases

Development snapshotsDateSizeLinksStatus
5.x-1.x-dev2007-Dec-2814.24 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
 
 

Drupal is a registered trademark of Dries Buytaert.