Skip to content

abbistani/islandora_collection_csv_import

 
 

Repository files navigation

Islandora Collection CSV Import

Bug Warning

This module doens't add collection policies yet. If you use this, you won't be able to add to the collections using the GUI (though you can add to them programmatically) - May 20 2015

Introduction

This module is for adding collection objects to Islandora using a .csv file.

Requirements

This module requires the following modules/libraries:

Installation

Install as usual, see this for further information.

Configuration

CSV's must be properly prepared. Any comma within a field (i.e. the LABEL field) must be replaced with a double pipe ie - 'Nursing, Department of' must be replaced with 'Nursing|| Department of'

Do not use commas in the PID or PARENT fields.

If multiple arguments are supplied for the PARENT field, they must be separated with a ~ ie islandora:root~islandora:basic_image_collection.

The CSV must contain the following columns:

  • LABEL
  • PID
  • PARENT

Where LABEL is the label of the collection object to import, PID is a valid PID for this collection object (or a namespace, in which case the PID will be assigned automatically), and PARENT is a list of pids (separated by ~) to which this collection will have an isMemberOfCollection relationship.

Troubleshooting/Issues

Having problems or solved a problem? Check out the Islandora google groups for a solution.

Maintainers/Sponsors

Current maintainers:

Development

If you would like to contribute to this module, please check out our helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.

License

GPLv3

About

Ingest collection objects from a CSV.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published