Overview
This module is for adding support for entities (allows you to add person, place, event, and organization entities to an Islandora repository. Entities are small, metadata-based objects. A number of forms and additional features are provided in this module for those building an institutional repository with Islandora. Much of the functionality for batch ingest and autocomplete (to use entities as authority objects) centres around the MADS forms provided with the module.
Custom thumbnails can be added via the manage tab to ingested Events, Places, and Organizations. When creating People entities, a thumbnail can be added at time of object creation. If the thumbnail is not added afterward for the Events, Places, and Organizations Entities, the default icon is the folder icon used for collections.
Objects ingested under Events, Places, Organization and People content models are also affiliated with the generic "Entity" content model provided with the solution pack. To use the Entity content model, you must add it explicitly to the collection policy and associate an appropriate form.
Additional features for use with the People Entity's MADS form:
Batch Ingest - Person Entities using the MADS form (Scholars) can be batch uploaded using the submodule Islandora Entities CSV Import. Batch ingested entities have a default association with the Person Entity Content model and create a metadata stream matching the default MADS person form.
Dependencies
CSV's must be properly prepared. Any comma within a field must be replaced with a double pipe ie - 'Nursing, Department of' must be replaced with 'Nursing|| Department of' If multiple arguments are supplied within a single column, they must be separated with a ~ ie meat~cheese~pickles If a column in a CSV is to be processed it must have a header from the following list.
- STATUS
- POSITION
- EMAIL
- BUILDING ROOM_NUMBER
- IDENTIFIER
- TERM_OF_ADDRESS
- GIVEN_NAME
- FAMILY_NAME
- FAX
- PHONE
- DISPLAY_NAME
- DEPARTMENT
- BUILDING
- CAMPUS
- NAME_DATE
- STREET
- CITY
- STATE
- COUNTRY
- POSTCODE
- START_DATE
- END_DATE
- ROOM_NUMBER
- BUILDING
- CAMPUS
Dependencies
...
Downloads
Release Notes and Downloads
Configuration
- The autocomplete for the MADS forms requires solr values. A standard installation should include the transformations
...
- in basic-solr-config (example config from discoverygarden)
- The link to the MADS transformation in foxmlToSolr.xslt must be uncommented. This will be either or depending on your installation.
...
- Islandora Solr Metadata must be chosen as the default metadata display. This can be set at Administration » Islandora » Metadata Display (admin/islandora/metadata).
The Solr field for searching entities and the entity collection are configurable at Administration » Islandora » Solution pack configuration » Entities (admin/islandora/solution_pack_config/entities). Islandora Solr Metadata must be chosen as the default metadata display. This can be set at Administration » Islandora » Metadata Display (admin/islandora/metadata).These fields correspond to options for adding autcomplete fields to the MADS forms packaged with the module. The following autocomplete paths will work using the basic configuration:
- islandora/entities/autocomplete/scholar (for people)
- islandora/entities/autocomplete/department (for organizations)
- islandora/entities/autocomplete/disambiguated (for people in the "disambiguated full name" MADS field)
Configuration Panel:
Image Added
By default, the solution pack creates a single collection for all entities. If entities are divided into several collections, the PIDS for relevant collections can be added here.
Image Added
View EACCPF Person
The default view for an EACCPF person record:
Image Added
View MADS Person
The default view for a MADS person record (reflecting a "scholar" in an Institution)
Image Added
Other Views
EACCPF Objects, Events, and Places (after a thumbnail has been affiliated) will look as below:
Image Added
...
- Islandora Entity Content Model (islandora:entityCModel)
- Islandora Place Content Model (islandora:placeCModel)
- Islandora Person Content Model (islandora:personCModel)
- Islandora Event Content Model (islandora:eventCModel)
- Islandora Organization Content Model (islandora:organizationCModel)
- Entity Collection (islandora:entity_collection)
...
RELS-EXT | Default Fedora relationship metadata |
MADS/EACCPF/MODS | MODS record, created at time of ingest |
DC | Dublin Core record |
OBJ | The original image file uploaded |
Descriptive metadata, in a format correlating to the form selected. |
TN | Thumbnail image, created at time of ingest |
MEDIUM_SIZE | A compressed version of the image, used on the object's View page |
DC | Dublin Core record |
People entities comes with a default MADS and EACCPF form. Events, and Places have an EACCPF form. Organization entities come with a Organization EAC-CPF form and a Department MADS form. The Basic Image Solution Pack comes with the Basic image MODS form.