with islandora solution packs: managing content · use drupal rules module for event->action...

22
Solution Packs: Managing Content with Islandora

Upload: others

Post on 06-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Solution Packs: Managing Content with Islandora

Page 2: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Islandora Releases

Islandora solution packs and modules have official releases twice per year.

Provides a well tested, completely compatible snapshot of the state of Islandora code.

Don’t mix versions!

Page 3: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

The Islandora Family

Islandora Core: Tuque, Islandora, XML Forms

Solution Packs: Collection, Basic Image, Large Image...

Utility Modules: Paged Content, XACML Editor…

Should all modules get installed on your system?

Page 4: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

What is an Islandora Solution Pack?

Solution packs are modules that contain all the needed pieces to manage a type of content.

Content ModelCollection objectXML FormViewerDerivative generation code

Interact with Islandora “core” through hooks

Page 5: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Content Basics

Islandora deals with Fedora digital objects.

Objects possess datastreams:metadatabinary assetsobject-to-object relationships

Content models are an object’s “type”.

Page 6: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Collections

Collections are normal objects with the Collection content model.

Objects are members of collections. Collections may be members of other collections.

Islandora Root -> Basic Image Collection

Any content architecture questions?

Page 7: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Collections & Content Models

Collections may contain objects from multiple content models

Page 8: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Collection Solution Pack

Create and manage collection objects

Page 13: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

disc image

Page 14: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

entities

Page 21: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Flexible Workflows

Use Drupal Rules module for Event->Action configurationsObject ingested (7.x-1.4)Datastream modified

Conditions: Object has relationship, XPath, Content Model

Possible Actions:Add or Remove XACML security policies (new)Write XML to datastream based on XPath value (new)Send e-mailCreate token for XACML access to any user with token (new)

Page 22: with Islandora Solution Packs: Managing Content · Use Drupal Rules module for Event->Action configurations Object ingested (7.x-1.4) Datastream modified Conditions: Object has relationship,

Flexible Workflows