diff --git a/config/install/core.entity_form_display.node.islandora_object.default.yml b/config/install/core.entity_form_display.node.islandora_object.default.yml
index ebeb499..ff792ec 100644
--- a/config/install/core.entity_form_display.node.islandora_object.default.yml
+++ b/config/install/core.entity_form_display.node.islandora_object.default.yml
@@ -2,10 +2,15 @@ langcode: en
status: true
dependencies:
config:
- - field.field.node.islandora_object.field_alternative_title
+ - field.field.node.islandora_object.field_abstract
+ - field.field.node.islandora_object.field_alt_title
- field.field.node.islandora_object.field_classification
- field.field.node.islandora_object.field_coordinates
- field.field.node.islandora_object.field_coordinates_text
+ - field.field.node.islandora_object.field_copyright_date
+ - field.field.node.islandora_object.field_date_captured
+ - field.field.node.islandora_object.field_date_modified
+ - field.field.node.islandora_object.field_date_valid
- field.field.node.islandora_object.field_description
- field.field.node.islandora_object.field_dewey_classification
- field.field.node.islandora_object.field_display_hints
@@ -14,6 +19,8 @@ dependencies:
- field.field.node.islandora_object.field_edtf_date_created
- field.field.node.islandora_object.field_edtf_date_issued
- field.field.node.islandora_object.field_extent
+ - field.field.node.islandora_object.field_frequency
+ - field.field.node.islandora_object.field_full_title
- field.field.node.islandora_object.field_genre
- field.field.node.islandora_object.field_geographic_subject
- field.field.node.islandora_object.field_identifier
@@ -23,15 +30,18 @@ dependencies:
- field.field.node.islandora_object.field_linked_agent
- field.field.node.islandora_object.field_local_identifier
- field.field.node.islandora_object.field_member_of
+ - field.field.node.islandora_object.field_mode_of_issuance
- field.field.node.islandora_object.field_model
- field.field.node.islandora_object.field_note
- field.field.node.islandora_object.field_oclc_number
- field.field.node.islandora_object.field_physical_form
- field.field.node.islandora_object.field_pid
- field.field.node.islandora_object.field_place_published
+ - field.field.node.islandora_object.field_place_published_country
- field.field.node.islandora_object.field_resource_type
- field.field.node.islandora_object.field_rights
- field.field.node.islandora_object.field_subject
+ - field.field.node.islandora_object.field_subject_general
- field.field.node.islandora_object.field_subjects_name
- field.field.node.islandora_object.field_table_of_contents
- field.field.node.islandora_object.field_temporal_subject
@@ -50,65 +60,196 @@ third_party_settings:
field_group:
group_structure:
children:
- - field_model
- - field_member_of
- langcode
- - field_access_terms
- field_display_hints
- - field_pid
- field_weight
+ - translation
+ - path
+ - status
+ - promote
+ - uid
+ - created
+ - sticky
parent_name: ''
- weight: 1
+ weight: 23
format_type: details
format_settings:
- open: true
+ description: ''
required_fields: true
id: ''
classes: ''
+ open: false
label: System
region: content
- group_descriptive:
+ group_required:
children:
- title
+ - field_model
+ parent_name: ''
+ weight: 0
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: 'The title recorded here will be the main display title used within the system, and is limited to 255 characters. If your title is longer, enter a truncated version that will differentiate this resource from others in displays. Full titles longer than 255 characters may be optionally recorded below.'
+ open: true
+ required_fields: true
+ label: Required
+ group_relationships:
+ children:
+ - field_member_of
+ parent_name: ''
+ weight: 1
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: 'Relationships between this resource and other resources'
+ open: false
+ required_fields: true
+ weight: 0
+ formatter: closed
+ direction: vertical
+ label: Relationships
+ group_title_details:
+ children:
+ - field_full_title
+ - field_alt_title
- field_alternative_title
+ parent_name: ''
+ weight: 2
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: 'More specific title fields that are needed less frequently'
+ open: false
+ required_fields: true
+ weight: 0
+ formatter: closed
+ direction: vertical
+ label: 'Title Details'
+ group_identifiers:
+ children:
- field_identifier
- - field_resource_type
- - field_genre
- - field_linked_agent
- - field_edtf_date_created
- - field_edtf_date_issued
+ - field_isbn
+ - field_oclc_number
+ - field_local_identifier
+ - field_pid
+ parent_name: ''
+ weight: 21
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: ''
+ open: false
+ required_fields: true
+ label: Identifiers
+ group_publication_details:
+ children:
+ - field_mode_of_issuance
+ - field_frequency
+ parent_name: ''
+ weight: 9
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: ''
+ open: false
+ required_fields: true
+ label: 'Publication Details'
+ group_additional_date_types:
+ children:
- field_edtf_date
- - field_edition
- - field_place_published
- - field_language
- - field_description
+ - field_copyright_date
+ - field_date_valid
+ - field_date_captured
+ - field_date_modified
+ parent_name: ''
+ weight: 7
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: 'Less-frequently needed fields for specific types of dates'
+ open: false
+ required_fields: true
+ label: 'Additional Date Types'
+ group_specific_description_field:
+ children:
+ - field_abstract
- field_table_of_contents
- - field_physical_form
- - field_extent
- - field_rights
- - field_subject
- - field_geographic_subject
- - field_coordinates
- - field_coordinates_text
- - field_temporal_subject
- - field_subjects_name
+ - field_note
+ parent_name: ''
+ weight: 11
+ format_type: details
+ region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: 'Fields that capture description elements of specific types'
+ open: false
+ required_fields: true
+ label: 'Specific Description Fields'
+ group_classification_:
+ children:
- field_dewey_classification
- field_lcc_classification
- field_classification
- - field_local_identifier
- - field_isbn
- - field_oclc_number
- - field_note
parent_name: ''
- weight: 0
+ weight: 20
format_type: details
+ region: content
format_settings:
- open: true
+ id: ''
+ classes: ''
+ description: ''
+ open: false
required_fields: true
+ label: 'Classification '
+ group_specific_subject_types:
+ children:
+ - field_subject
+ - field_geographic_subject
+ - field_subjects_name
+ - field_temporal_subject
+ - group_geographic_coordinates
+ parent_name: ''
+ weight: 19
+ format_type: details
+ region: content
+ format_settings:
id: ''
classes: ''
- label: General
+ description: ''
+ open: false
+ required_fields: true
+ label: 'Specific Subject Types'
+ group_geographic_coordinates:
+ children:
+ - field_coordinates
+ - field_coordinates_text
+ parent_name: group_specific_subject_types
+ weight: 22
+ format_type: details
region: content
+ format_settings:
+ id: ''
+ classes: ''
+ description: ''
+ open: false
+ required_fields: true
+ label: 'Geographic Coordinates'
+_core:
+ default_config_hash: J4Q92jsh1vQ7qBhzDgR99-NYj3tuJdUrQKhCH8vlR9c
id: node.islandora_object.default
targetEntityType: node
bundle: islandora_object
@@ -116,18 +257,26 @@ mode: default
content:
created:
type: datetime_timestamp
- weight: 8
+ weight: 44
region: content
settings: { }
third_party_settings: { }
- field_alternative_title:
- type: string_textfield
- weight: 1
+ field_abstract:
+ weight: 14
+ settings:
+ rows: 5
+ placeholder: ''
+ third_party_settings: { }
+ type: string_textarea
region: content
+ field_alt_title:
+ weight: 9
settings:
size: 60
placeholder: ''
third_party_settings: { }
+ type: string_textfield
+ region: content
field_classification:
weight: 26
settings:
@@ -137,22 +286,58 @@ content:
type: string_textfield
region: content
field_coordinates:
- weight: 20
+ weight: 23
settings: { }
third_party_settings: { }
type: geolocation_latlng
region: content
field_coordinates_text:
- weight: 21
+ weight: 24
settings:
size: 60
placeholder: ''
third_party_settings: { }
type: string_textfield
region: content
+ field_copyright_date:
+ weight: 14
+ settings:
+ strict_dates: false
+ intervals: true
+ sets: false
+ third_party_settings: { }
+ type: edtf_default
+ region: content
+ field_date_captured:
+ weight: 17
+ settings:
+ strict_dates: false
+ intervals: true
+ sets: false
+ third_party_settings: { }
+ type: edtf_default
+ region: content
+ field_date_modified:
+ weight: 18
+ settings:
+ strict_dates: false
+ intervals: true
+ sets: false
+ third_party_settings: { }
+ type: edtf_default
+ region: content
+ field_date_valid:
+ weight: 16
+ settings:
+ strict_dates: false
+ intervals: true
+ sets: false
+ third_party_settings: { }
+ type: edtf_default
+ region: content
field_description:
type: string_textarea
- weight: 13
+ weight: 10
region: content
settings:
rows: 5
@@ -168,12 +353,12 @@ content:
region: content
field_display_hints:
type: options_buttons
- weight: 13
+ weight: 36
region: content
settings: { }
third_party_settings: { }
field_edition:
- weight: 9
+ weight: 8
settings:
size: 60
placeholder: ''
@@ -182,7 +367,7 @@ content:
region: content
field_edtf_date:
type: edtf_default
- weight: 8
+ weight: 13
region: content
settings:
strict_dates: false
@@ -200,7 +385,7 @@ content:
third_party_settings: { }
field_edtf_date_issued:
type: edtf_default
- weight: 7
+ weight: 5
region: content
settings:
strict_dates: false
@@ -215,14 +400,33 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
+ field_frequency:
+ weight: 32
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ type: entity_reference_autocomplete
+ region: content
+ field_full_title:
+ weight: 8
+ settings:
+ rows: 2
+ placeholder: ''
+ third_party_settings: { }
+ type: string_textarea
+ region: content
field_genre:
type: entity_reference_autocomplete
- weight: 4
+ weight: 14
region: content
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
field_geographic_subject:
weight: 19
@@ -230,19 +434,20 @@ content:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_identifier:
type: string_textfield
- weight: 2
+ weight: 18
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_isbn:
- weight: 28
+ weight: 19
settings:
size: 60
placeholder: ''
@@ -257,6 +462,7 @@ content:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
field_lcc_classification:
weight: 25
@@ -267,16 +473,17 @@ content:
type: string_textfield
region: content
field_linked_agent:
- weight: 5
+ weight: 3
settings:
match_operator: CONTAINS
size: '60'
placeholder: ''
+ match_limit: 10
third_party_settings: { }
type: typed_relation_default
region: content
field_local_identifier:
- weight: 27
+ weight: 21
settings:
size: 60
placeholder: ''
@@ -285,21 +492,32 @@ content:
region: content
field_member_of:
type: entity_reference_autocomplete
- weight: 9
+ weight: 33
region: content
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
+ field_mode_of_issuance:
+ weight: 31
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ type: entity_reference_autocomplete
+ region: content
field_model:
type: options_select
- weight: 8
+ weight: 1
region: content
settings: { }
third_party_settings: { }
field_note:
- weight: 30
+ weight: 16
settings:
rows: 5
placeholder: ''
@@ -307,7 +525,7 @@ content:
type: text_textarea
region: content
field_oclc_number:
- weight: 29
+ weight: 20
settings:
size: 60
placeholder: ''
@@ -322,9 +540,10 @@ content:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
field_pid:
- weight: 14
+ weight: 22
settings:
size: 60
placeholder: ''
@@ -332,7 +551,7 @@ content:
type: string_textfield
region: content
field_place_published:
- weight: 10
+ weight: 4
settings:
size: 60
placeholder: ''
@@ -340,14 +559,14 @@ content:
type: string_textfield
region: content
field_resource_type:
- weight: 3
+ weight: 13
settings: { }
third_party_settings: { }
type: options_select
region: content
field_rights:
type: string_textfield
- weight: 17
+ weight: 22
region: content
settings:
size: 60
@@ -359,20 +578,32 @@ content:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
+ third_party_settings: { }
+ type: entity_reference_autocomplete
+ region: content
+ field_subject_general:
+ weight: 17
+ settings:
+ match_operator: CONTAINS
+ match_limit: 10
+ size: 60
+ placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_subjects_name:
- weight: 23
+ weight: 20
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_table_of_contents:
- weight: 14
+ weight: 15
settings:
rows: 5
placeholder: ''
@@ -380,16 +611,17 @@ content:
type: text_textarea
region: content
field_temporal_subject:
- weight: 22
+ weight: 21
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_weight:
- weight: 15
+ weight: 38
settings:
placeholder: ''
third_party_settings: { }
@@ -397,20 +629,20 @@ content:
region: content
langcode:
type: language_select
- weight: 10
+ weight: 34
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
- weight: 3
+ weight: 40
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
- weight: 6
+ weight: 42
region: content
settings:
display_label: true
@@ -419,12 +651,12 @@ content:
type: boolean_checkbox
settings:
display_label: true
- weight: 5
+ weight: 41
region: content
third_party_settings: { }
sticky:
type: boolean_checkbox
- weight: 9
+ weight: 45
region: content
settings:
display_label: true
@@ -438,17 +670,19 @@ content:
placeholder: ''
third_party_settings: { }
translation:
- weight: 2
+ weight: 39
region: content
settings: { }
third_party_settings: { }
uid:
type: entity_reference_autocomplete
- weight: 7
+ weight: 43
region: content
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
+ match_limit: 10
third_party_settings: { }
-hidden: { }
+hidden:
+ field_place_published_country: true
diff --git a/modules/islandora_marc_countries/config/install/core.entity_form_display.taxonomy_term.country.default.yml b/config/install/core.entity_form_display.taxonomy_term.country.default.yml
similarity index 81%
rename from modules/islandora_marc_countries/config/install/core.entity_form_display.taxonomy_term.country.default.yml
rename to config/install/core.entity_form_display.taxonomy_term.country.default.yml
index 27dd20b..344c115 100644
--- a/modules/islandora_marc_countries/config/install/core.entity_form_display.taxonomy_term.country.default.yml
+++ b/config/install/core.entity_form_display.taxonomy_term.country.default.yml
@@ -50,4 +50,16 @@ content:
region: content
settings: { }
third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 100
+ region: content
+ third_party_settings: { }
+ translation:
+ weight: 10
+ settings: { }
+ third_party_settings: { }
+ region: content
hidden: { }
diff --git a/config/install/core.entity_form_display.taxonomy_term.form.default.yml b/config/install/core.entity_form_display.taxonomy_term.form.default.yml
new file mode 100644
index 0000000..84cf372
--- /dev/null
+++ b/config/install/core.entity_form_display.taxonomy_term.form.default.yml
@@ -0,0 +1,65 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.form.field_authority_link
+ - taxonomy.vocabulary.form
+ module:
+ - controlled_access_terms
+ - path
+ - text
+id: taxonomy_term.form.default
+targetEntityType: taxonomy_term
+bundle: form
+mode: default
+content:
+ description:
+ type: text_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ field_authority_link:
+ weight: 101
+ settings:
+ placeholder_url: ''
+ placeholder_title: ''
+ third_party_settings: { }
+ type: authority_link_default
+ region: content
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ name:
+ type: string_textfield
+ weight: -5
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 30
+ region: content
+ settings: { }
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 100
+ region: content
+ third_party_settings: { }
+ translation:
+ weight: 10
+ settings: { }
+ third_party_settings: { }
+ region: content
+hidden: { }
diff --git a/config/install/core.entity_form_display.taxonomy_term.frequencies.default.yml b/config/install/core.entity_form_display.taxonomy_term.frequencies.default.yml
new file mode 100644
index 0000000..5d07f5e
--- /dev/null
+++ b/config/install/core.entity_form_display.taxonomy_term.frequencies.default.yml
@@ -0,0 +1,65 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.frequencies.field_authority_link
+ - taxonomy.vocabulary.frequencies
+ module:
+ - controlled_access_terms
+ - path
+ - text
+id: taxonomy_term.frequencies.default
+targetEntityType: taxonomy_term
+bundle: frequencies
+mode: default
+content:
+ description:
+ type: text_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ field_authority_link:
+ weight: 101
+ settings:
+ placeholder_url: ''
+ placeholder_title: ''
+ third_party_settings: { }
+ type: authority_link_default
+ region: content
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ name:
+ type: string_textfield
+ weight: -5
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 30
+ region: content
+ settings: { }
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 100
+ region: content
+ third_party_settings: { }
+ translation:
+ weight: 10
+ settings: { }
+ third_party_settings: { }
+ region: content
+hidden: { }
diff --git a/config/install/core.entity_form_display.taxonomy_term.issuance_modes.default.yml b/config/install/core.entity_form_display.taxonomy_term.issuance_modes.default.yml
new file mode 100644
index 0000000..d8547c8
--- /dev/null
+++ b/config/install/core.entity_form_display.taxonomy_term.issuance_modes.default.yml
@@ -0,0 +1,65 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.issuance_modes.field_authority_link
+ - taxonomy.vocabulary.issuance_modes
+ module:
+ - controlled_access_terms
+ - path
+ - text
+id: taxonomy_term.issuance_modes.default
+targetEntityType: taxonomy_term
+bundle: issuance_modes
+mode: default
+content:
+ description:
+ type: text_textarea
+ weight: 1
+ region: content
+ settings:
+ placeholder: ''
+ rows: 5
+ third_party_settings: { }
+ field_authority_link:
+ weight: 2
+ settings:
+ placeholder_url: ''
+ placeholder_title: ''
+ third_party_settings: { }
+ type: authority_link_default
+ region: content
+ langcode:
+ type: language_select
+ weight: 3
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ name:
+ type: string_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 5
+ region: content
+ settings: { }
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 6
+ region: content
+ third_party_settings: { }
+ translation:
+ weight: 4
+ region: content
+ settings: { }
+ third_party_settings: { }
+hidden: { }
diff --git a/config/install/core.entity_form_display.taxonomy_term.temporal_subjects.default.yml b/config/install/core.entity_form_display.taxonomy_term.temporal_subjects.default.yml
new file mode 100644
index 0000000..f000eab
--- /dev/null
+++ b/config/install/core.entity_form_display.taxonomy_term.temporal_subjects.default.yml
@@ -0,0 +1,65 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.temporal_subjects.field_authority_link
+ - taxonomy.vocabulary.temporal_subjects
+ module:
+ - controlled_access_terms
+ - path
+ - text
+id: taxonomy_term.temporal_subjects.default
+targetEntityType: taxonomy_term
+bundle: temporal_subjects
+mode: default
+content:
+ description:
+ type: text_textfield
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ field_authority_link:
+ weight: 101
+ settings:
+ placeholder_url: ''
+ placeholder_title: ''
+ third_party_settings: { }
+ type: authority_link_default
+ region: content
+ langcode:
+ type: language_select
+ weight: 2
+ region: content
+ settings:
+ include_locked: true
+ third_party_settings: { }
+ name:
+ type: string_textfield
+ weight: -5
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ third_party_settings: { }
+ path:
+ type: path
+ weight: 30
+ region: content
+ settings: { }
+ third_party_settings: { }
+ status:
+ type: boolean_checkbox
+ settings:
+ display_label: true
+ weight: 100
+ region: content
+ third_party_settings: { }
+ translation:
+ weight: 10
+ settings: { }
+ third_party_settings: { }
+ region: content
+hidden: { }
diff --git a/config/install/core.entity_view_display.node.islandora_object.binary.yml b/config/install/core.entity_view_display.node.islandora_object.binary.yml
index 6ef4bea..60ddfdb 100644
--- a/config/install/core.entity_view_display.node.islandora_object.binary.yml
+++ b/config/install/core.entity_view_display.node.islandora_object.binary.yml
@@ -3,10 +3,15 @@ status: true
dependencies:
config:
- core.entity_view_mode.node.binary
- - field.field.node.islandora_object.field_alternative_title
+ - field.field.node.islandora_object.field_abstract
+ - field.field.node.islandora_object.field_alt_title
- field.field.node.islandora_object.field_classification
- field.field.node.islandora_object.field_coordinates
- field.field.node.islandora_object.field_coordinates_text
+ - field.field.node.islandora_object.field_copyright_date
+ - field.field.node.islandora_object.field_date_captured
+ - field.field.node.islandora_object.field_date_modified
+ - field.field.node.islandora_object.field_date_valid
- field.field.node.islandora_object.field_description
- field.field.node.islandora_object.field_dewey_classification
- field.field.node.islandora_object.field_display_hints
@@ -15,6 +20,8 @@ dependencies:
- field.field.node.islandora_object.field_edtf_date_created
- field.field.node.islandora_object.field_edtf_date_issued
- field.field.node.islandora_object.field_extent
+ - field.field.node.islandora_object.field_frequency
+ - field.field.node.islandora_object.field_full_title
- field.field.node.islandora_object.field_genre
- field.field.node.islandora_object.field_geographic_subject
- field.field.node.islandora_object.field_identifier
@@ -24,15 +31,18 @@ dependencies:
- field.field.node.islandora_object.field_linked_agent
- field.field.node.islandora_object.field_local_identifier
- field.field.node.islandora_object.field_member_of
+ - field.field.node.islandora_object.field_mode_of_issuance
- field.field.node.islandora_object.field_model
- field.field.node.islandora_object.field_note
- field.field.node.islandora_object.field_oclc_number
- field.field.node.islandora_object.field_physical_form
- field.field.node.islandora_object.field_pid
- field.field.node.islandora_object.field_place_published
+ - field.field.node.islandora_object.field_place_published_country
- field.field.node.islandora_object.field_resource_type
- field.field.node.islandora_object.field_rights
- field.field.node.islandora_object.field_subject
+ - field.field.node.islandora_object.field_subject_general
- field.field.node.islandora_object.field_subjects_name
- field.field.node.islandora_object.field_table_of_contents
- field.field.node.islandora_object.field_temporal_subject
@@ -61,14 +71,6 @@ content:
region: content
settings: { }
third_party_settings: { }
- field_alternative_title:
- type: string
- weight: 0
- region: content
- label: above
- settings:
- link_to_entity: false
- third_party_settings: { }
field_classification:
type: string
weight: 28
@@ -325,18 +327,25 @@ hidden:
display_media_entity_view_1: true
display_media_service_file: true
display_media_thumbnail: true
+ field_abstract: true
+ field_alt_title: true
+ field_copyright_date: true
+ field_date_captured: true
+ field_date_modified: true
+ field_date_valid: true
field_display_hints: true
+ field_frequency: true
+ field_full_title: true
+ field_mode_of_issuance: true
field_model: true
field_pid: true
+ field_place_published_country: true
+ field_subject_general: true
field_weight: true
langcode: true
- mirador_evas_entity_view_1: true
- mirador_evas_entity_view_2: true
- mirador_evas_entity_view_3: true
openseadragon_media_evas_entity_view_1: true
openseadragon_media_evas_entity_view_2: true
openseadragon_media_evas_service_file: true
pdfjs_media_evas_entity_view_1: true
pdfjs_media_evas_entity_view_2: true
pdfjs_media_evas_service_file: true
- search_api_excerpt: true
diff --git a/config/install/core.entity_view_display.node.islandora_object.default.yml b/config/install/core.entity_view_display.node.islandora_object.default.yml
index 05e88e5..ff5ea90 100644
--- a/config/install/core.entity_view_display.node.islandora_object.default.yml
+++ b/config/install/core.entity_view_display.node.islandora_object.default.yml
@@ -2,10 +2,15 @@ langcode: en
status: true
dependencies:
config:
- - field.field.node.islandora_object.field_alternative_title
+ - field.field.node.islandora_object.field_abstract
+ - field.field.node.islandora_object.field_alt_title
- field.field.node.islandora_object.field_classification
- field.field.node.islandora_object.field_coordinates
- field.field.node.islandora_object.field_coordinates_text
+ - field.field.node.islandora_object.field_copyright_date
+ - field.field.node.islandora_object.field_date_captured
+ - field.field.node.islandora_object.field_date_modified
+ - field.field.node.islandora_object.field_date_valid
- field.field.node.islandora_object.field_description
- field.field.node.islandora_object.field_dewey_classification
- field.field.node.islandora_object.field_display_hints
@@ -14,6 +19,8 @@ dependencies:
- field.field.node.islandora_object.field_edtf_date_created
- field.field.node.islandora_object.field_edtf_date_issued
- field.field.node.islandora_object.field_extent
+ - field.field.node.islandora_object.field_frequency
+ - field.field.node.islandora_object.field_full_title
- field.field.node.islandora_object.field_genre
- field.field.node.islandora_object.field_geographic_subject
- field.field.node.islandora_object.field_identifier
@@ -23,15 +30,18 @@ dependencies:
- field.field.node.islandora_object.field_linked_agent
- field.field.node.islandora_object.field_local_identifier
- field.field.node.islandora_object.field_member_of
+ - field.field.node.islandora_object.field_mode_of_issuance
- field.field.node.islandora_object.field_model
- field.field.node.islandora_object.field_note
- field.field.node.islandora_object.field_oclc_number
- field.field.node.islandora_object.field_physical_form
- field.field.node.islandora_object.field_pid
- field.field.node.islandora_object.field_place_published
+ - field.field.node.islandora_object.field_place_published_country
- field.field.node.islandora_object.field_resource_type
- field.field.node.islandora_object.field_rights
- field.field.node.islandora_object.field_subject
+ - field.field.node.islandora_object.field_subject_general
- field.field.node.islandora_object.field_subjects_name
- field.field.node.islandora_object.field_table_of_contents
- field.field.node.islandora_object.field_temporal_subject
@@ -51,20 +61,27 @@ bundle: islandora_object
mode: default
content:
display_media_service_file:
- weight: 3
+ weight: 2
region: content
settings: { }
third_party_settings: { }
- field_alternative_title:
- type: string
- weight: 0
+ field_abstract:
+ weight: 19
+ label: above
+ settings: { }
+ third_party_settings: { }
+ type: basic_string
region: content
+ field_alt_title:
+ weight: 4
label: above
settings:
link_to_entity: false
third_party_settings: { }
+ type: string
+ region: content
field_classification:
- weight: 28
+ weight: 36
label: above
settings:
link_to_entity: false
@@ -72,29 +89,73 @@ content:
type: string
region: content
field_coordinates:
- weight: 22
+ weight: 32
label: above
settings: { }
third_party_settings: { }
type: geolocation_latlng
region: content
field_coordinates_text:
- weight: 23
+ weight: 33
label: above
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
+ field_copyright_date:
+ weight: 11
+ label: above
+ settings:
+ date_separator: dash
+ date_order: big_endian
+ month_format: mm
+ day_format: dd
+ third_party_settings: { }
+ type: edtf_default
+ region: content
+ field_date_captured:
+ weight: 13
+ label: above
+ settings:
+ date_separator: dash
+ date_order: big_endian
+ month_format: mm
+ day_format: dd
+ third_party_settings: { }
+ type: edtf_default
+ region: content
+ field_date_modified:
+ weight: 14
+ label: above
+ settings:
+ date_separator: dash
+ date_order: big_endian
+ month_format: mm
+ day_format: dd
+ third_party_settings: { }
+ type: edtf_default
+ region: content
+ field_date_valid:
+ weight: 12
+ label: above
+ settings:
+ date_separator: dash
+ date_order: big_endian
+ month_format: mm
+ day_format: dd
+ third_party_settings: { }
+ type: edtf_default
+ region: content
field_description:
type: basic_string
- weight: 15
+ weight: 18
region: content
label: above
settings: { }
third_party_settings: { }
field_dewey_classification:
- weight: 26
+ weight: 34
label: above
settings:
link_to_entity: false
@@ -102,7 +163,7 @@ content:
type: string
region: content
field_edition:
- weight: 9
+ weight: 15
label: above
settings:
link_to_entity: false
@@ -111,7 +172,7 @@ content:
region: content
field_edtf_date:
type: edtf_default
- weight: 8
+ weight: 10
region: content
label: above
settings:
@@ -122,7 +183,7 @@ content:
third_party_settings: { }
field_edtf_date_created:
type: edtf_default
- weight: 6
+ weight: 9
region: content
label: above
settings:
@@ -133,7 +194,7 @@ content:
third_party_settings: { }
field_edtf_date_issued:
type: edtf_default
- weight: 7
+ weight: 8
region: content
label: above
settings:
@@ -144,27 +205,37 @@ content:
third_party_settings: { }
field_extent:
type: string
- weight: 18
+ weight: 26
region: content
label: above
settings:
link_to_entity: false
third_party_settings: { }
- field_gemini_uri:
- weight: 33
+ field_frequency:
+ weight: 17
+ label: above
+ settings:
+ link: true
+ third_party_settings: { }
+ type: entity_reference_label
region: content
+ field_full_title:
+ weight: 0
+ label: above
settings: { }
third_party_settings: { }
+ type: basic_string
+ region: content
field_genre:
type: entity_reference_label
- weight: 14
+ weight: 24
region: content
label: above
settings:
link: true
third_party_settings: { }
field_geographic_subject:
- weight: 21
+ weight: 29
label: above
settings:
link: true
@@ -173,14 +244,14 @@ content:
region: content
field_identifier:
type: string
- weight: 1
+ weight: 37
region: content
label: above
settings:
link_to_entity: false
third_party_settings: { }
field_isbn:
- weight: 30
+ weight: 38
label: above
settings:
link_to_entity: false
@@ -189,14 +260,14 @@ content:
region: content
field_language:
type: entity_reference_label
- weight: 12
+ weight: 22
region: content
label: above
settings:
link: true
third_party_settings: { }
field_lcc_classification:
- weight: 27
+ weight: 35
label: above
settings:
link_to_entity: false
@@ -204,7 +275,7 @@ content:
type: string
region: content
field_linked_agent:
- weight: 5
+ weight: 6
label: above
settings:
link: true
@@ -212,7 +283,7 @@ content:
type: typed_relation_default
region: content
field_local_identifier:
- weight: 29
+ weight: 40
label: above
settings:
link_to_entity: false
@@ -221,21 +292,29 @@ content:
region: content
field_member_of:
type: entity_reference_label
- weight: 4
+ weight: 3
region: content
label: above
settings:
link: true
third_party_settings: { }
+ field_mode_of_issuance:
+ weight: 16
+ label: above
+ settings:
+ link: true
+ third_party_settings: { }
+ type: entity_reference_label
+ region: content
field_note:
- weight: 32
+ weight: 21
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_oclc_number:
- weight: 31
+ weight: 39
label: above
settings:
link_to_entity: false
@@ -244,14 +323,14 @@ content:
region: content
field_physical_form:
type: entity_reference_label
- weight: 17
+ weight: 25
region: content
label: above
settings:
link: true
third_party_settings: { }
field_place_published:
- weight: 10
+ weight: 7
label: above
settings:
link_to_entity: false
@@ -259,7 +338,7 @@ content:
type: string
region: content
field_resource_type:
- weight: 13
+ weight: 23
label: above
settings:
link: true
@@ -268,14 +347,22 @@ content:
region: content
field_rights:
type: string
- weight: 19
+ weight: 41
region: content
label: above
settings:
link_to_entity: false
third_party_settings: { }
field_subject:
- weight: 20
+ weight: 28
+ label: above
+ settings:
+ link: true
+ third_party_settings: { }
+ type: entity_reference_label
+ region: content
+ field_subject_general:
+ weight: 27
label: above
settings:
link: true
@@ -283,7 +370,7 @@ content:
type: entity_reference_label
region: content
field_subjects_name:
- weight: 25
+ weight: 30
label: above
settings:
link: true
@@ -291,27 +378,22 @@ content:
type: entity_reference_label
region: content
field_table_of_contents:
- weight: 16
+ weight: 20
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_temporal_subject:
- weight: 24
+ weight: 31
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
- islandora_fits_checksum:
- weight: 100
- settings: { }
- third_party_settings: { }
- region: content
links:
- weight: 2
+ weight: 1
region: content
settings: { }
third_party_settings: { }
@@ -320,17 +402,16 @@ hidden:
display_media_entity_view_2: true
display_media_thumbnail: true
field_display_hints: true
+ field_gemini_uri: true
field_model: true
field_pid: true
+ field_place_published_country: true
field_weight: true
+ islandora_fits_checksum: true
langcode: true
- mirador_evas_entity_view_1: true
- mirador_evas_entity_view_2: true
- mirador_evas_entity_view_3: true
openseadragon_media_evas_entity_view_1: true
openseadragon_media_evas_entity_view_2: true
openseadragon_media_evas_service_file: true
pdfjs_media_evas_entity_view_1: true
pdfjs_media_evas_entity_view_2: true
pdfjs_media_evas_service_file: true
- search_api_excerpt: true
diff --git a/config/install/core.entity_view_display.node.islandora_object.open_seadragon.yml b/config/install/core.entity_view_display.node.islandora_object.open_seadragon.yml
index d19aa71..ace2496 100644
--- a/config/install/core.entity_view_display.node.islandora_object.open_seadragon.yml
+++ b/config/install/core.entity_view_display.node.islandora_object.open_seadragon.yml
@@ -3,10 +3,15 @@ status: true
dependencies:
config:
- core.entity_view_mode.node.open_seadragon
- - field.field.node.islandora_object.field_alternative_title
+ - field.field.node.islandora_object.field_abstract
+ - field.field.node.islandora_object.field_alt_title
- field.field.node.islandora_object.field_classification
- field.field.node.islandora_object.field_coordinates
- field.field.node.islandora_object.field_coordinates_text
+ - field.field.node.islandora_object.field_copyright_date
+ - field.field.node.islandora_object.field_date_captured
+ - field.field.node.islandora_object.field_date_modified
+ - field.field.node.islandora_object.field_date_valid
- field.field.node.islandora_object.field_description
- field.field.node.islandora_object.field_dewey_classification
- field.field.node.islandora_object.field_display_hints
@@ -15,6 +20,8 @@ dependencies:
- field.field.node.islandora_object.field_edtf_date_created
- field.field.node.islandora_object.field_edtf_date_issued
- field.field.node.islandora_object.field_extent
+ - field.field.node.islandora_object.field_frequency
+ - field.field.node.islandora_object.field_full_title
- field.field.node.islandora_object.field_genre
- field.field.node.islandora_object.field_geographic_subject
- field.field.node.islandora_object.field_identifier
@@ -24,15 +31,18 @@ dependencies:
- field.field.node.islandora_object.field_linked_agent
- field.field.node.islandora_object.field_local_identifier
- field.field.node.islandora_object.field_member_of
+ - field.field.node.islandora_object.field_mode_of_issuance
- field.field.node.islandora_object.field_model
- field.field.node.islandora_object.field_note
- field.field.node.islandora_object.field_oclc_number
- field.field.node.islandora_object.field_physical_form
- field.field.node.islandora_object.field_pid
- field.field.node.islandora_object.field_place_published
+ - field.field.node.islandora_object.field_place_published_country
- field.field.node.islandora_object.field_resource_type
- field.field.node.islandora_object.field_rights
- field.field.node.islandora_object.field_subject
+ - field.field.node.islandora_object.field_subject_general
- field.field.node.islandora_object.field_subjects_name
- field.field.node.islandora_object.field_table_of_contents
- field.field.node.islandora_object.field_temporal_subject
@@ -46,6 +56,8 @@ dependencies:
- geolocation
- text
- user
+_core:
+ default_config_hash: mPp1vEJs4FqdSUFadcVwL1lQyATNL96yhZ0Na3Xkfvs
id: node.islandora_object.open_seadragon
targetEntityType: node
bundle: islandora_object
@@ -56,14 +68,6 @@ content:
region: content
settings: { }
third_party_settings: { }
- field_alternative_title:
- type: string
- weight: 0
- region: content
- label: above
- settings:
- link_to_entity: false
- third_party_settings: { }
field_classification:
type: string
weight: 28
@@ -326,17 +330,24 @@ hidden:
display_media_entity_view_2: true
display_media_service_file: true
display_media_thumbnail: true
+ field_abstract: true
+ field_alt_title: true
+ field_copyright_date: true
+ field_date_captured: true
+ field_date_modified: true
+ field_date_valid: true
field_display_hints: true
+ field_frequency: true
+ field_full_title: true
+ field_mode_of_issuance: true
field_model: true
field_pid: true
+ field_place_published_country: true
+ field_subject_general: true
field_weight: true
langcode: true
- mirador_evas_entity_view_1: true
- mirador_evas_entity_view_2: true
- mirador_evas_entity_view_3: true
openseadragon_media_evas_entity_view_2: true
openseadragon_media_evas_service_file: true
pdfjs_media_evas_entity_view_1: true
pdfjs_media_evas_entity_view_2: true
pdfjs_media_evas_service_file: true
- search_api_excerpt: true
diff --git a/config/install/core.entity_view_display.node.islandora_object.pdfjs.yml b/config/install/core.entity_view_display.node.islandora_object.pdfjs.yml
index 7691907..2cd26c4 100644
--- a/config/install/core.entity_view_display.node.islandora_object.pdfjs.yml
+++ b/config/install/core.entity_view_display.node.islandora_object.pdfjs.yml
@@ -3,10 +3,15 @@ status: true
dependencies:
config:
- core.entity_view_mode.node.pdfjs
- - field.field.node.islandora_object.field_alternative_title
+ - field.field.node.islandora_object.field_abstract
+ - field.field.node.islandora_object.field_alt_title
- field.field.node.islandora_object.field_classification
- field.field.node.islandora_object.field_coordinates
- field.field.node.islandora_object.field_coordinates_text
+ - field.field.node.islandora_object.field_copyright_date
+ - field.field.node.islandora_object.field_date_captured
+ - field.field.node.islandora_object.field_date_modified
+ - field.field.node.islandora_object.field_date_valid
- field.field.node.islandora_object.field_description
- field.field.node.islandora_object.field_dewey_classification
- field.field.node.islandora_object.field_display_hints
@@ -15,6 +20,8 @@ dependencies:
- field.field.node.islandora_object.field_edtf_date_created
- field.field.node.islandora_object.field_edtf_date_issued
- field.field.node.islandora_object.field_extent
+ - field.field.node.islandora_object.field_frequency
+ - field.field.node.islandora_object.field_full_title
- field.field.node.islandora_object.field_genre
- field.field.node.islandora_object.field_geographic_subject
- field.field.node.islandora_object.field_identifier
@@ -24,15 +31,18 @@ dependencies:
- field.field.node.islandora_object.field_linked_agent
- field.field.node.islandora_object.field_local_identifier
- field.field.node.islandora_object.field_member_of
+ - field.field.node.islandora_object.field_mode_of_issuance
- field.field.node.islandora_object.field_model
- field.field.node.islandora_object.field_note
- field.field.node.islandora_object.field_oclc_number
- field.field.node.islandora_object.field_physical_form
- field.field.node.islandora_object.field_pid
- field.field.node.islandora_object.field_place_published
+ - field.field.node.islandora_object.field_place_published_country
- field.field.node.islandora_object.field_resource_type
- field.field.node.islandora_object.field_rights
- field.field.node.islandora_object.field_subject
+ - field.field.node.islandora_object.field_subject_general
- field.field.node.islandora_object.field_subjects_name
- field.field.node.islandora_object.field_table_of_contents
- field.field.node.islandora_object.field_temporal_subject
@@ -51,14 +61,6 @@ targetEntityType: node
bundle: islandora_object
mode: pdfjs
content:
- field_alternative_title:
- type: string
- weight: 0
- region: content
- label: above
- settings:
- link_to_entity: false
- third_party_settings: { }
field_classification:
type: string
weight: 28
@@ -321,17 +323,24 @@ hidden:
display_media_entity_view_2: true
display_media_service_file: true
display_media_thumbnail: true
+ field_abstract: true
+ field_alt_title: true
+ field_copyright_date: true
+ field_date_captured: true
+ field_date_modified: true
+ field_date_valid: true
field_display_hints: true
+ field_frequency: true
+ field_full_title: true
+ field_mode_of_issuance: true
field_model: true
field_pid: true
+ field_place_published_country: true
+ field_subject_general: true
field_weight: true
langcode: true
- mirador_evas_entity_view_1: true
- mirador_evas_entity_view_2: true
- mirador_evas_entity_view_3: true
openseadragon_media_evas_entity_view_1: true
openseadragon_media_evas_entity_view_2: true
openseadragon_media_evas_service_file: true
pdfjs_media_evas_entity_view_2: true
pdfjs_media_evas_service_file: true
- search_api_excerpt: true
diff --git a/config/install/core.entity_view_display.node.islandora_object.teaser.yml b/config/install/core.entity_view_display.node.islandora_object.teaser.yml
index d3ba86d..e5b242b 100644
--- a/config/install/core.entity_view_display.node.islandora_object.teaser.yml
+++ b/config/install/core.entity_view_display.node.islandora_object.teaser.yml
@@ -3,10 +3,15 @@ status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- - field.field.node.islandora_object.field_alternative_title
+ - field.field.node.islandora_object.field_abstract
+ - field.field.node.islandora_object.field_alt_title
- field.field.node.islandora_object.field_classification
- field.field.node.islandora_object.field_coordinates
- field.field.node.islandora_object.field_coordinates_text
+ - field.field.node.islandora_object.field_copyright_date
+ - field.field.node.islandora_object.field_date_captured
+ - field.field.node.islandora_object.field_date_modified
+ - field.field.node.islandora_object.field_date_valid
- field.field.node.islandora_object.field_description
- field.field.node.islandora_object.field_dewey_classification
- field.field.node.islandora_object.field_display_hints
@@ -15,6 +20,8 @@ dependencies:
- field.field.node.islandora_object.field_edtf_date_created
- field.field.node.islandora_object.field_edtf_date_issued
- field.field.node.islandora_object.field_extent
+ - field.field.node.islandora_object.field_frequency
+ - field.field.node.islandora_object.field_full_title
- field.field.node.islandora_object.field_genre
- field.field.node.islandora_object.field_geographic_subject
- field.field.node.islandora_object.field_identifier
@@ -24,15 +31,18 @@ dependencies:
- field.field.node.islandora_object.field_linked_agent
- field.field.node.islandora_object.field_local_identifier
- field.field.node.islandora_object.field_member_of
+ - field.field.node.islandora_object.field_mode_of_issuance
- field.field.node.islandora_object.field_model
- field.field.node.islandora_object.field_note
- field.field.node.islandora_object.field_oclc_number
- field.field.node.islandora_object.field_physical_form
- field.field.node.islandora_object.field_pid
- field.field.node.islandora_object.field_place_published
+ - field.field.node.islandora_object.field_place_published_country
- field.field.node.islandora_object.field_resource_type
- field.field.node.islandora_object.field_rights
- field.field.node.islandora_object.field_subject
+ - field.field.node.islandora_object.field_subject_general
- field.field.node.islandora_object.field_subjects_name
- field.field.node.islandora_object.field_table_of_contents
- field.field.node.islandora_object.field_temporal_subject
@@ -72,10 +82,15 @@ hidden:
display_media_entity_view_1: true
display_media_entity_view_2: true
display_media_service_file: true
- field_alternative_title: true
+ field_abstract: true
+ field_alt_title: true
field_classification: true
field_coordinates: true
field_coordinates_text: true
+ field_copyright_date: true
+ field_date_captured: true
+ field_date_modified: true
+ field_date_valid: true
field_description: true
field_dewey_classification: true
field_display_hints: true
@@ -84,6 +99,8 @@ hidden:
field_edtf_date_created: true
field_edtf_date_issued: true
field_extent: true
+ field_frequency: true
+ field_full_title: true
field_genre: true
field_geographic_subject: true
field_identifier: true
@@ -93,28 +110,27 @@ hidden:
field_linked_agent: true
field_local_identifier: true
field_member_of: true
+ field_mode_of_issuance: true
field_model: true
field_note: true
field_oclc_number: true
field_physical_form: true
field_pid: true
field_place_published: true
+ field_place_published_country: true
field_resource_type: true
field_rights: true
field_subject: true
+ field_subject_general: true
field_subjects_name: true
field_table_of_contents: true
field_temporal_subject: true
field_weight: true
langcode: true
members_eva_entity_view_1: true
- mirador_evas_entity_view_1: true
- mirador_evas_entity_view_2: true
- mirador_evas_entity_view_3: true
openseadragon_media_evas_entity_view_1: true
openseadragon_media_evas_entity_view_2: true
openseadragon_media_evas_service_file: true
pdfjs_media_evas_entity_view_1: true
pdfjs_media_evas_entity_view_2: true
pdfjs_media_evas_service_file: true
- search_api_excerpt: true
diff --git a/modules/islandora_marc_countries/config/install/core.entity_view_display.taxonomy_term.country.default.yml b/config/install/core.entity_view_display.taxonomy_term.country.default.yml
similarity index 100%
rename from modules/islandora_marc_countries/config/install/core.entity_view_display.taxonomy_term.country.default.yml
rename to config/install/core.entity_view_display.taxonomy_term.country.default.yml
diff --git a/config/install/core.entity_view_display.taxonomy_term.form.default.yml b/config/install/core.entity_view_display.taxonomy_term.form.default.yml
new file mode 100644
index 0000000..d4c275f
--- /dev/null
+++ b/config/install/core.entity_view_display.taxonomy_term.form.default.yml
@@ -0,0 +1,35 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.form.field_authority_link
+ - taxonomy.vocabulary.form
+ module:
+ - controlled_access_terms
+ - text
+id: taxonomy_term.form.default
+targetEntityType: taxonomy_term
+bundle: form
+mode: default
+content:
+ description:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_authority_link:
+ weight: 1
+ label: above
+ settings:
+ trim_length: 80
+ url_only: false
+ url_plain: false
+ rel: ''
+ target: _blank
+ third_party_settings: { }
+ type: authority_formatter_default
+ region: content
+hidden:
+ langcode: true
diff --git a/config/install/core.entity_view_display.taxonomy_term.frequencies.default.yml b/config/install/core.entity_view_display.taxonomy_term.frequencies.default.yml
new file mode 100644
index 0000000..e2170e0
--- /dev/null
+++ b/config/install/core.entity_view_display.taxonomy_term.frequencies.default.yml
@@ -0,0 +1,35 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.frequencies.field_authority_link
+ - taxonomy.vocabulary.frequencies
+ module:
+ - controlled_access_terms
+ - text
+id: taxonomy_term.frequencies.default
+targetEntityType: taxonomy_term
+bundle: frequencies
+mode: default
+content:
+ description:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_authority_link:
+ weight: 1
+ label: above
+ settings:
+ trim_length: 80
+ url_only: false
+ url_plain: false
+ rel: ''
+ target: _blank
+ third_party_settings: { }
+ type: authority_formatter_default
+ region: content
+hidden:
+ langcode: true
diff --git a/config/install/core.entity_view_display.taxonomy_term.issuance_modes.default.yml b/config/install/core.entity_view_display.taxonomy_term.issuance_modes.default.yml
new file mode 100644
index 0000000..7d0dac3
--- /dev/null
+++ b/config/install/core.entity_view_display.taxonomy_term.issuance_modes.default.yml
@@ -0,0 +1,35 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.issuance_modes.field_authority_link
+ - taxonomy.vocabulary.issuance_modes
+ module:
+ - controlled_access_terms
+ - text
+id: taxonomy_term.issuance_modes.default
+targetEntityType: taxonomy_term
+bundle: issuance_modes
+mode: default
+content:
+ description:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_authority_link:
+ weight: 1
+ label: above
+ settings:
+ trim_length: 80
+ url_only: false
+ url_plain: false
+ rel: ''
+ target: _blank
+ third_party_settings: { }
+ type: authority_formatter_default
+ region: content
+hidden:
+ langcode: true
diff --git a/config/install/core.entity_view_display.taxonomy_term.temporal_subjects.default.yml b/config/install/core.entity_view_display.taxonomy_term.temporal_subjects.default.yml
new file mode 100644
index 0000000..9e40a02
--- /dev/null
+++ b/config/install/core.entity_view_display.taxonomy_term.temporal_subjects.default.yml
@@ -0,0 +1,35 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.taxonomy_term.temporal_subjects.field_authority_link
+ - taxonomy.vocabulary.temporal_subjects
+ module:
+ - controlled_access_terms
+ - text
+id: taxonomy_term.temporal_subjects.default
+targetEntityType: taxonomy_term
+bundle: temporal_subjects
+mode: default
+content:
+ description:
+ label: hidden
+ type: text_default
+ weight: 0
+ region: content
+ settings: { }
+ third_party_settings: { }
+ field_authority_link:
+ weight: 1
+ label: above
+ settings:
+ trim_length: 80
+ url_only: false
+ url_plain: false
+ rel: ''
+ target: _blank
+ third_party_settings: { }
+ type: authority_formatter_default
+ region: content
+hidden:
+ langcode: true
diff --git a/config/install/field.field.node.islandora_object.field_abstract.yml b/config/install/field.field.node.islandora_object.field_abstract.yml
new file mode 100644
index 0000000..8b268c3
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_abstract.yml
@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_abstract
+ - node.type.islandora_object
+id: node.islandora_object.field_abstract
+field_name: field_abstract
+entity_type: node
+bundle: islandora_object
+label: Abstract
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string_long
diff --git a/config/install/field.field.node.islandora_object.field_alternative_title.yml b/config/install/field.field.node.islandora_object.field_alt_title.yml
similarity index 67%
rename from config/install/field.field.node.islandora_object.field_alternative_title.yml
rename to config/install/field.field.node.islandora_object.field_alt_title.yml
index 23c4705..3b0164d 100644
--- a/config/install/field.field.node.islandora_object.field_alternative_title.yml
+++ b/config/install/field.field.node.islandora_object.field_alt_title.yml
@@ -2,10 +2,10 @@ langcode: en
status: true
dependencies:
config:
- - field.storage.node.field_alternative_title
+ - field.storage.node.field_alt_title
- node.type.islandora_object
-id: node.islandora_object.field_alternative_title
-field_name: field_alternative_title
+id: node.islandora_object.field_alt_title
+field_name: field_alt_title
entity_type: node
bundle: islandora_object
label: 'Alternative Title'
diff --git a/config/install/field.field.node.islandora_object.field_classification.yml b/config/install/field.field.node.islandora_object.field_classification.yml
index e628d18..9cb0ce5 100644
--- a/config/install/field.field.node.islandora_object.field_classification.yml
+++ b/config/install/field.field.node.islandora_object.field_classification.yml
@@ -1,4 +1,3 @@
-uuid: 4a62e3d0-d02a-4ed9-ad59-618c948a7d02
langcode: en
status: true
dependencies:
@@ -9,7 +8,7 @@ id: node.islandora_object.field_classification
field_name: field_classification
entity_type: node
bundle: islandora_object
-label: 'Classification (Text)'
+label: 'Classification (Other)'
description: ''
required: false
translatable: false
diff --git a/config/install/field.field.node.islandora_object.field_copyright_date.yml b/config/install/field.field.node.islandora_object.field_copyright_date.yml
new file mode 100644
index 0000000..0c16642
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_copyright_date.yml
@@ -0,0 +1,20 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_copyright_date
+ - node.type.islandora_object
+ module:
+ - controlled_access_terms
+id: node.islandora_object.field_copyright_date
+field_name: field_copyright_date
+entity_type: node
+bundle: islandora_object
+label: 'Copyright Date'
+description: 'Date of copyright of the resource.'
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: edtf
diff --git a/config/install/field.field.node.islandora_object.field_date_captured.yml b/config/install/field.field.node.islandora_object.field_date_captured.yml
new file mode 100644
index 0000000..b35f87e
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_date_captured.yml
@@ -0,0 +1,20 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_date_captured
+ - node.type.islandora_object
+ module:
+ - controlled_access_terms
+id: node.islandora_object.field_date_captured
+field_name: field_date_captured
+entity_type: node
+bundle: islandora_object
+label: 'Date Captured'
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: edtf
diff --git a/config/install/field.field.node.islandora_object.field_date_modified.yml b/config/install/field.field.node.islandora_object.field_date_modified.yml
new file mode 100644
index 0000000..80158f3
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_date_modified.yml
@@ -0,0 +1,20 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_date_modified
+ - node.type.islandora_object
+ module:
+ - controlled_access_terms
+id: node.islandora_object.field_date_modified
+field_name: field_date_modified
+entity_type: node
+bundle: islandora_object
+label: 'Date Modified'
+description: 'Date on which the original resource being represented in Islandora was changed. Typically modification dates of digital representations of the resource stored in Islandora will be recorded on the relevant Media instead of here.'
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: edtf
diff --git a/config/install/field.field.node.islandora_object.field_date_valid.yml b/config/install/field.field.node.islandora_object.field_date_valid.yml
new file mode 100644
index 0000000..f459b2e
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_date_valid.yml
@@ -0,0 +1,20 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_date_valid
+ - node.type.islandora_object
+ module:
+ - controlled_access_terms
+id: node.islandora_object.field_date_valid
+field_name: field_date_valid
+entity_type: node
+bundle: islandora_object
+label: 'Date Valid'
+description: 'Date (often a range) of validity of a resource.'
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: edtf
diff --git a/config/install/field.field.node.islandora_object.field_description.yml b/config/install/field.field.node.islandora_object.field_description.yml
index 31af5e0..93d5926 100644
--- a/config/install/field.field.node.islandora_object.field_description.yml
+++ b/config/install/field.field.node.islandora_object.field_description.yml
@@ -12,7 +12,7 @@ field_name: field_description
entity_type: node
bundle: islandora_object
label: Description
-description: ''
+description: 'Description of the resource. Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.'
required: false
translatable: true
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_display_hints.yml b/config/install/field.field.node.islandora_object.field_display_hints.yml
index 6100fb1..0bfa80c 100644
--- a/config/install/field.field.node.islandora_object.field_display_hints.yml
+++ b/config/install/field.field.node.islandora_object.field_display_hints.yml
@@ -12,7 +12,7 @@ id: node.islandora_object.field_display_hints
field_name: field_display_hints
entity_type: node
bundle: islandora_object
-label: 'Display hints'
+label: 'Display Hints'
description: 'Terms that will change how this resource is displayed.'
required: false
translatable: false
diff --git a/config/install/field.field.node.islandora_object.field_edition.yml b/config/install/field.field.node.islandora_object.field_edition.yml
index 40d8df6..7930209 100644
--- a/config/install/field.field.node.islandora_object.field_edition.yml
+++ b/config/install/field.field.node.islandora_object.field_edition.yml
@@ -8,7 +8,7 @@ id: node.islandora_object.field_edition
field_name: field_edition
entity_type: node
bundle: islandora_object
-label: Edition
+label: 'Edition Statement'
description: ''
required: false
translatable: true
diff --git a/config/install/field.field.node.islandora_object.field_edtf_date.yml b/config/install/field.field.node.islandora_object.field_edtf_date.yml
index 6df74b1..067343c 100644
--- a/config/install/field.field.node.islandora_object.field_edtf_date.yml
+++ b/config/install/field.field.node.islandora_object.field_edtf_date.yml
@@ -10,8 +10,8 @@ id: node.islandora_object.field_edtf_date
field_name: field_edtf_date
entity_type: node
bundle: islandora_object
-label: Date
-description: ''
+label: 'Date (Unspecified)'
+description: 'A date without a type or relationship to the resource specified'
required: false
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_edtf_date_created.yml b/config/install/field.field.node.islandora_object.field_edtf_date_created.yml
index 2cdec0e..794d395 100644
--- a/config/install/field.field.node.islandora_object.field_edtf_date_created.yml
+++ b/config/install/field.field.node.islandora_object.field_edtf_date_created.yml
@@ -11,7 +11,7 @@ field_name: field_edtf_date_created
entity_type: node
bundle: islandora_object
label: 'Date Created'
-description: ''
+description: 'Date of creation of the resource'
required: false
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_edtf_date_issued.yml b/config/install/field.field.node.islandora_object.field_edtf_date_issued.yml
index f9f73e9..c6aee5e 100644
--- a/config/install/field.field.node.islandora_object.field_edtf_date_issued.yml
+++ b/config/install/field.field.node.islandora_object.field_edtf_date_issued.yml
@@ -11,7 +11,7 @@ field_name: field_edtf_date_issued
entity_type: node
bundle: islandora_object
label: 'Date Issued'
-description: ''
+description: 'Date of formal issuance of the resource. This includes publication dates.'
required: false
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_extent.yml b/config/install/field.field.node.islandora_object.field_extent.yml
index cd9cdd7..dcfa816 100644
--- a/config/install/field.field.node.islandora_object.field_extent.yml
+++ b/config/install/field.field.node.islandora_object.field_extent.yml
@@ -9,7 +9,7 @@ field_name: field_extent
entity_type: node
bundle: islandora_object
label: Extent
-description: ''
+description: 'The size or duration of the resource in its original form. Extent of representations of the resource stored in Islandora should be recorded on the relevant Media files.'
required: false
translatable: false
default_value:
diff --git a/config/install/field.field.node.islandora_object.field_frequency.yml b/config/install/field.field.node.islandora_object.field_frequency.yml
new file mode 100644
index 0000000..9d753df
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_frequency.yml
@@ -0,0 +1,28 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_frequency
+ - node.type.islandora_object
+ - taxonomy.vocabulary.frequencies
+id: node.islandora_object.field_frequency
+field_name: field_frequency
+entity_type: node
+bundle: islandora_object
+label: Frequency
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ frequencies: frequencies
+ sort:
+ field: name
+ direction: asc
+ auto_create: true
+ auto_create_bundle: ''
+field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_full_title.yml b/config/install/field.field.node.islandora_object.field_full_title.yml
new file mode 100644
index 0000000..1b21196
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_full_title.yml
@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_full_title
+ - node.type.islandora_object
+id: node.islandora_object.field_full_title
+field_name: field_full_title
+entity_type: node
+bundle: islandora_object
+label: 'Full Title'
+description: 'If the full resource title is longer than 255 characters and you truncated it in the required Title field above, record the full title here.'
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings: { }
+field_type: string_long
diff --git a/config/install/field.field.node.islandora_object.field_genre.yml b/config/install/field.field.node.islandora_object.field_genre.yml
index 0bf7fda..03e346b 100644
--- a/config/install/field.field.node.islandora_object.field_genre.yml
+++ b/config/install/field.field.node.islandora_object.field_genre.yml
@@ -10,7 +10,7 @@ field_name: field_genre
entity_type: node
bundle: islandora_object
label: Genre
-description: ''
+description: 'A term or terms that designate a category characterizing a particular style, form, or content, such as artistic, musical, literary composition, etc.'
required: false
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_geographic_subject.yml b/config/install/field.field.node.islandora_object.field_geographic_subject.yml
index ebded4d..52f157e 100644
--- a/config/install/field.field.node.islandora_object.field_geographic_subject.yml
+++ b/config/install/field.field.node.islandora_object.field_geographic_subject.yml
@@ -9,7 +9,7 @@ id: node.islandora_object.field_geographic_subject
field_name: field_geographic_subject
entity_type: node
bundle: islandora_object
-label: 'Geographic Subject'
+label: 'Subject (Geographic)'
description: ''
required: false
translatable: false
diff --git a/config/install/field.field.node.islandora_object.field_language.yml b/config/install/field.field.node.islandora_object.field_language.yml
index 0206897..2c82177 100644
--- a/config/install/field.field.node.islandora_object.field_language.yml
+++ b/config/install/field.field.node.islandora_object.field_language.yml
@@ -10,7 +10,7 @@ field_name: field_language
entity_type: node
bundle: islandora_object
label: Language
-description: ''
+description: 'Language of the resource content'
required: false
translatable: false
default_value: { }
@@ -24,5 +24,5 @@ settings:
field: name
direction: asc
auto_create: true
- auto_create_bundle: ''
+ auto_create_bundle: language
field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_linked_agent.yml b/config/install/field.field.node.islandora_object.field_linked_agent.yml
index 15c2215..d5ae653 100644
--- a/config/install/field.field.node.islandora_object.field_linked_agent.yml
+++ b/config/install/field.field.node.islandora_object.field_linked_agent.yml
@@ -14,7 +14,7 @@ field_name: field_linked_agent
entity_type: node
bundle: islandora_object
label: 'Linked Agent'
-description: 'Create new agents by adding terms to the Person, Family, or Corporate Body vocabularies.'
+description: 'Names of entities having some relationship to the resource, and, optionally, the relationship to the resource. If a relationship is not specified, it will be recorded as Associated Name in the system''s linked data representation.
Publisher/manufacturer/distributor/etc. name is recorded here, with the appropriate relationship specified.'
required: false
translatable: false
default_value: { }
@@ -33,269 +33,269 @@ settings:
auto_create_bundle: person
rel_types:
'relators:asn': ''
- 'relators:abr': 'Abridger'
- 'relators:act': 'Actor'
- 'relators:adp': 'Adapter'
- 'relators:rcp': 'Addressee'
- 'relators:anl': 'Analyst'
- 'relators:anm': 'Animator'
- 'relators:ann': 'Annotator'
- 'relators:apl': 'Appellant'
- 'relators:ape': 'Appellee'
- 'relators:app': 'Applicant'
- 'relators:arc': 'Architect'
- 'relators:arr': 'Arranger'
+ 'relators:abr': Abridger
+ 'relators:act': Actor
+ 'relators:adp': Adapter
+ 'relators:rcp': Addressee
+ 'relators:anl': Analyst
+ 'relators:anm': Animator
+ 'relators:ann': Annotator
+ 'relators:apl': Appellant
+ 'relators:ape': Appellee
+ 'relators:app': Applicant
+ 'relators:arc': Architect
+ 'relators:arr': Arranger
'relators:acp': 'Art copyist'
'relators:adi': 'Art director'
- 'relators:art': 'Artist'
+ 'relators:art': Artist
'relators:ard': 'Artistic director'
- 'relators:asg': 'Assignee'
+ 'relators:asg': Assignee
'relators:att': 'Attributed name'
- 'relators:auc': 'Auctioneer'
- 'relators:aut': 'Author'
+ 'relators:auc': Auctioneer
+ 'relators:aut': Author
'relators:aqt': 'Author in quotations or text abstracts'
'relators:aft': 'Author of afterword, colophon, etc.'
'relators:aud': 'Author of dialog'
'relators:aui': 'Author of introduction, etc.'
- 'relators:ato': 'Autographer'
+ 'relators:ato': Autographer
'relators:ant': 'Bibliographic antecedent'
- 'relators:bnd': 'Binder'
+ 'relators:bnd': Binder
'relators:bdd': 'Binding designer'
'relators:blw': 'Blurb writer'
'relators:bkd': 'Book designer'
'relators:bkp': 'Book producer'
'relators:bjd': 'Bookjacket designer'
'relators:bpd': 'Bookplate designer'
- 'relators:bsl': 'Bookseller'
+ 'relators:bsl': Bookseller
'relators:brl': 'Braille embosser'
- 'relators:brd': 'Broadcaster'
- 'relators:cll': 'Calligrapher'
- 'relators:ctg': 'Cartographer'
- 'relators:cas': 'Caster'
- 'relators:cns': 'Censor'
- 'relators:chr': 'Choreographer'
- 'relators:clb': 'Collaborator'
- 'relators:cng': 'Cinematographer'
- 'relators:cli': 'Client'
+ 'relators:brd': Broadcaster
+ 'relators:cll': Calligrapher
+ 'relators:ctg': Cartographer
+ 'relators:cas': Caster
+ 'relators:cns': Censor
+ 'relators:chr': Choreographer
+ 'relators:clb': 'Collaborator (deprecated, use Contributor)'
+ 'relators:cng': Cinematographer
+ 'relators:cli': Client
'relators:cor': 'Collection registrar'
- 'relators:col': 'Collector'
- 'relators:clt': 'Collotyper'
- 'relators:clr': 'Colorist'
- 'relators:cmm': 'Commentator'
+ 'relators:col': Collector
+ 'relators:clt': Collotyper
+ 'relators:clr': Colorist
+ 'relators:cmm': Commentator
'relators:cwt': 'Commentator for written text'
- 'relators:com': 'Compiler'
- 'relators:cpl': 'Complainant'
- 'relators:cpt': 'Complainant-appellant'
- 'relators:cpe': 'Complainant-appellee'
- 'relators:cmp': 'Composer'
- 'relators:cmt': 'Compositor'
- 'relators:ccp': 'Conceptor'
- 'relators:cnd': 'Conductor'
- 'relators:con': 'Conservator'
- 'relators:csl': 'Consultant'
+ 'relators:com': Compiler
+ 'relators:cpl': Complainant
+ 'relators:cpt': Complainant-appellant
+ 'relators:cpe': Complainant-appellee
+ 'relators:cmp': Composer
+ 'relators:cmt': Compositor
+ 'relators:ccp': Conceptor
+ 'relators:cnd': Conductor
+ 'relators:con': Conservator
+ 'relators:csl': Consultant
'relators:csp': 'Consultant to a project'
- 'relators:cos': 'Contestant'
- 'relators:cot': 'Contestant-appellant'
- 'relators:coe': 'Contestant-appellee'
- 'relators:cts': 'Contestee'
- 'relators:ctt': 'Contestee-appellant'
- 'relators:cte': 'Contestee-appellee'
- 'relators:ctr': 'Contractor'
- 'relators:ctb': 'Contributor'
+ 'relators:cos': Contestant
+ 'relators:cot': Contestant-appellant
+ 'relators:coe': Contestant-appellee
+ 'relators:cts': Contestee
+ 'relators:ctt': Contestee-appellant
+ 'relators:cte': Contestee-appellee
+ 'relators:ctr': Contractor
+ 'relators:ctb': Contributor
'relators:cpc': 'Copyright claimant'
'relators:cph': 'Copyright holder'
- 'relators:crr': 'Corrector'
- 'relators:crp': 'Correspondent'
+ 'relators:crr': Corrector
+ 'relators:crp': Correspondent
'relators:cst': 'Costume designer'
'relators:cou': 'Court governed'
'relators:crt': 'Court reporter'
'relators:cov': 'Cover designer'
- 'relators:cre': 'Creator'
- 'relators:cur': 'Curator'
- 'relators:dnc': 'Dancer'
+ 'relators:cre': Creator
+ 'relators:cur': Curator
+ 'relators:dnc': Dancer
'relators:dtc': 'Data contributor'
'relators:dtm': 'Data manager'
- 'relators:dte': 'Dedicatee'
- 'relators:dto': 'Dedicator'
- 'relators:dfd': 'Defendant'
- 'relators:dft': 'Defendant-appellant'
- 'relators:dfe': 'Defendant-appellee'
+ 'relators:dte': Dedicatee
+ 'relators:dto': Dedicator
+ 'relators:dfd': Defendant
+ 'relators:dft': Defendant-appellant
+ 'relators:dfe': Defendant-appellee
'relators:dgg': 'Degree granting institution'
'relators:dgs': 'Degree supervisor'
- 'relators:dln': 'Delineator'
- 'relators:dpc': 'Depicted'
- 'relators:dpt': 'Depositor'
- 'relators:dsr': 'Designer'
- 'relators:drt': 'Director'
- 'relators:dis': 'Dissertant'
+ 'relators:dln': Delineator
+ 'relators:dpc': Depicted
+ 'relators:dpt': Depositor
+ 'relators:dsr': Designer
+ 'relators:drt': Director
+ 'relators:dis': Dissertant
'relators:dbp': 'Distribution place'
- 'relators:dst': 'Distributor'
- 'relators:dnr': 'Donor'
- 'relators:drm': 'Draftsman'
+ 'relators:dst': Distributor
+ 'relators:dnr': Donor
+ 'relators:drm': Draftsman
'relators:dub': 'Dubious author'
- 'relators:edt': 'Editor'
+ 'relators:edt': Editor
'relators:edc': 'Editor of compilation'
'relators:edm': 'Editor of moving image work'
- 'relators:elg': 'Electrician'
- 'relators:elt': 'Electrotyper'
+ 'relators:elg': Electrician
+ 'relators:elt': Electrotyper
'relators:enj': 'Enacting jurisdiction'
- 'relators:eng': 'Engineer'
- 'relators:egr': 'Engraver'
- 'relators:etr': 'Etcher'
+ 'relators:eng': Engineer
+ 'relators:egr': Engraver
+ 'relators:etr': Etcher
'relators:evp': 'Event place'
- 'relators:exp': 'Expert'
- 'relators:fac': 'Facsimilist'
+ 'relators:exp': Expert
+ 'relators:fac': Facsimilist
'relators:fld': 'Field director'
'relators:fmd': 'Film director'
'relators:fds': 'Film distributor'
'relators:flm': 'Film editor'
'relators:fmp': 'Film producer'
- 'relators:fmk': 'Filmmaker'
+ 'relators:fmk': Filmmaker
'relators:fpy': 'First party'
- 'relators:frg': 'Forger'
+ 'relators:frg': Forger
'relators:fmo': 'Former owner'
- 'relators:fnd': 'Funder'
+ 'relators:fnd': Funder
'relators:gis': 'Geographic information specialist'
- 'relators:grt': 'Graphic technician'
- 'relators:hnr': 'Honoree'
- 'relators:hst': 'Host'
+ 'relators:grt': 'Graphic technician (deprecated, use Artist)'
+ 'relators:hnr': Honoree
+ 'relators:hst': Host
'relators:his': 'Host institution'
- 'relators:ilu': 'Illuminator'
- 'relators:ill': 'Illustrator'
- 'relators:ins': 'Inscriber'
- 'relators:itr': 'Instrumentalist'
- 'relators:ive': 'Interviewee'
- 'relators:ivr': 'Interviewer'
- 'relators:inv': 'Inventor'
+ 'relators:ilu': Illuminator
+ 'relators:ill': Illustrator
+ 'relators:ins': Inscriber
+ 'relators:itr': Instrumentalist
+ 'relators:ive': Interviewee
+ 'relators:ivr': Interviewer
+ 'relators:inv': Inventor
'relators:isb': 'Issuing body'
- 'relators:jud': 'Judge'
+ 'relators:jud': Judge
'relators:jug': 'Jurisdiction governed'
- 'relators:lbr': 'Laboratory'
+ 'relators:lbr': Laboratory
'relators:ldr': 'Laboratory director'
'relators:lsa': 'Landscape architect'
- 'relators:led': 'Lead'
- 'relators:len': 'Lender'
- 'relators:lil': 'Libelant'
- 'relators:lit': 'Libelant-appellant'
- 'relators:lie': 'Libelant-appellee'
- 'relators:lel': 'Libelee'
- 'relators:let': 'Libelee-appellant'
- 'relators:lee': 'Libelee-appellee'
- 'relators:lbt': 'Librettist'
- 'relators:lse': 'Licensee'
- 'relators:lso': 'Licensor'
+ 'relators:led': Lead
+ 'relators:len': Lender
+ 'relators:lil': Libelant
+ 'relators:lit': Libelant-appellant
+ 'relators:lie': Libelant-appellee
+ 'relators:lel': Libelee
+ 'relators:let': Libelee-appellant
+ 'relators:lee': Libelee-appellee
+ 'relators:lbt': Librettist
+ 'relators:lse': Licensee
+ 'relators:lso': Licensor
'relators:lgd': 'Lighting designer'
- 'relators:ltg': 'Lithographer'
- 'relators:lyr': 'Lyricist'
+ 'relators:ltg': Lithographer
+ 'relators:lyr': Lyricist
'relators:mfp': 'Manufacture place'
- 'relators:mfr': 'Manufacturer'
- 'relators:mrb': 'Marbler'
+ 'relators:mfr': Manufacturer
+ 'relators:mrb': Marbler
'relators:mrk': 'Markup editor'
- 'relators:med': 'Medium'
+ 'relators:med': Medium
'relators:mdc': 'Metadata contact'
- 'relators:mte': 'Metal-engraver'
+ 'relators:mte': Metal-engraver
'relators:mtk': 'Minute taker'
- 'relators:mod': 'Moderator'
- 'relators:mon': 'Monitor'
+ 'relators:mod': Moderator
+ 'relators:mon': Monitor
'relators:mcp': 'Music copyist'
'relators:msd': 'Musical director'
- 'relators:mus': 'Musician'
- 'relators:nrt': 'Narrator'
+ 'relators:mus': Musician
+ 'relators:nrt': Narrator
'relators:osp': 'Onscreen presenter'
- 'relators:opn': 'Opponent'
- 'relators:orm': 'Organizer'
- 'relators:org': 'Originator'
- 'relators:oth': 'Other'
- 'relators:own': 'Owner'
- 'relators:pan': 'Panelist'
- 'relators:ppm': 'Papermaker'
+ 'relators:opn': Opponent
+ 'relators:orm': Organizer
+ 'relators:org': Originator
+ 'relators:oth': Other
+ 'relators:own': Owner
+ 'relators:pan': Panelist
+ 'relators:ppm': Papermaker
'relators:pta': 'Patent applicant'
'relators:pth': 'Patent holder'
- 'relators:pat': 'Patron'
- 'relators:prf': 'Performer'
+ 'relators:pat': Patron
+ 'relators:prf': Performer
'relators:pma': 'Permitting agency'
- 'relators:pht': 'Photographer'
- 'relators:ptf': 'Plaintiff'
- 'relators:ptt': 'Plaintiff-appellant'
- 'relators:pte': 'Plaintiff-appellee'
- 'relators:plt': 'Platemaker'
- 'relators:pra': 'Praeses'
- 'relators:pre': 'Presenter'
- 'relators:prt': 'Printer'
+ 'relators:pht': Photographer
+ 'relators:ptf': Plaintiff
+ 'relators:ptt': Plaintiff-appellant
+ 'relators:pte': Plaintiff-appellee
+ 'relators:plt': Platemaker
+ 'relators:pra': Praeses
+ 'relators:pre': Presenter
+ 'relators:prt': Printer
'relators:pop': 'Printer of plates'
- 'relators:prm': 'Printmaker'
+ 'relators:prm': Printmaker
'relators:prc': 'Process contact'
- 'relators:pro': 'Producer'
+ 'relators:pro': Producer
'relators:prn': 'Production company'
'relators:prs': 'Production designer'
'relators:pmn': 'Production manager'
'relators:prd': 'Production personnel'
'relators:prp': 'Production place'
- 'relators:prg': 'Programmer'
+ 'relators:prg': Programmer
'relators:pdr': 'Project director'
- 'relators:pfr': 'Proofreader'
- 'relators:prv': 'Provider'
+ 'relators:pfr': Proofreader
+ 'relators:prv': Provider
'relators:pup': 'Publication place'
- 'relators:pbl': 'Publisher'
+ 'relators:pbl': Publisher
'relators:pbd': 'Publishing director'
- 'relators:ppt': 'Puppeteer'
+ 'relators:ppt': Puppeteer
'relators:rdd': 'Radio director'
'relators:rpc': 'Radio producer'
'relators:rce': 'Recording engineer'
- 'relators:rcd': 'Recordist'
- 'relators:red': 'Redaktor'
- 'relators:ren': 'Renderer'
- 'relators:rpt': 'Reporter'
- 'relators:rps': 'Repository'
+ 'relators:rcd': Recordist
+ 'relators:red': Redaktor
+ 'relators:ren': Renderer
+ 'relators:rpt': Reporter
+ 'relators:rps': Repository
'relators:rth': 'Research team head'
'relators:rtm': 'Research team member'
- 'relators:res': 'Researcher'
- 'relators:rsp': 'Respondent'
- 'relators:rst': 'Respondent-appellant'
- 'relators:rse': 'Respondent-appellee'
+ 'relators:res': Researcher
+ 'relators:rsp': Respondent
+ 'relators:rst': Respondent-appellant
+ 'relators:rse': Respondent-appellee
'relators:rpy': 'Responsible party'
- 'relators:rsg': 'Restager'
- 'relators:rsr': 'Restorationist'
- 'relators:rev': 'Reviewer'
- 'relators:rbr': 'Rubricator'
- 'relators:sce': 'Scenarist'
+ 'relators:rsg': Restager
+ 'relators:rsr': Restorationist
+ 'relators:rev': Reviewer
+ 'relators:rbr': Rubricator
+ 'relators:sce': Scenarist
'relators:sad': 'Scientific advisor'
- 'relators:aus': 'Screenwriter'
- 'relators:scr': 'Scribe'
- 'relators:scl': 'Sculptor'
+ 'relators:aus': Screenwriter
+ 'relators:scr': Scribe
+ 'relators:scl': Sculptor
'relators:spy': 'Second party'
- 'relators:sec': 'Secretary'
- 'relators:sll': 'Seller'
+ 'relators:sec': Secretary
+ 'relators:sll': Seller
'relators:std': 'Set designer'
- 'relators:stg': 'Setting'
- 'relators:sgn': 'Signer'
- 'relators:sng': 'Singer'
+ 'relators:stg': Setting
+ 'relators:sgn': Signer
+ 'relators:sng': Singer
'relators:sds': 'Sound designer'
- 'relators:spk': 'Speaker'
- 'relators:spn': 'Sponsor'
+ 'relators:spk': Speaker
+ 'relators:spn': Sponsor
'relators:sgd': 'Stage director'
'relators:stm': 'Stage manager'
'relators:stn': 'Standards body'
- 'relators:str': 'Stereotyper'
- 'relators:stl': 'Storyteller'
+ 'relators:str': Stereotyper
+ 'relators:stl': Storyteller
'relators:sht': 'Supporting host'
- 'relators:srv': 'Surveyor'
- 'relators:tch': 'Teacher'
+ 'relators:srv': Surveyor
+ 'relators:tch': Teacher
'relators:tcd': 'Technical director'
'relators:tld': 'Television director'
'relators:tlp': 'Television producer'
'relators:ths': 'Thesis advisor'
- 'relators:trc': 'Transcriber'
- 'relators:trl': 'Translator'
+ 'relators:trc': Transcriber
+ 'relators:trl': Translator
'relators:tyd': 'Type designer'
- 'relators:tyg': 'Typographer'
+ 'relators:tyg': Typographer
'relators:uvp': 'University place'
- 'relators:vdg': 'Videographer'
- 'relators:voc': 'Vocalist'
+ 'relators:vdg': Videographer
+ 'relators:voc': 'Vocalist (deprecated, use Singer)'
'relators:vac': 'Voice actor'
- 'relators:wit': 'Witness'
+ 'relators:wit': Witness
'relators:wde': 'Wood engraver'
- 'relators:wdc': 'Woodcutter'
+ 'relators:wdc': Woodcutter
'relators:wam': 'Writer of accompanying material'
'relators:wac': 'Writer of added commentary'
'relators:wal': 'Writer of added lyrics'
diff --git a/config/install/field.field.node.islandora_object.field_member_of.yml b/config/install/field.field.node.islandora_object.field_member_of.yml
index 368b58f..ff67e5c 100644
--- a/config/install/field.field.node.islandora_object.field_member_of.yml
+++ b/config/install/field.field.node.islandora_object.field_member_of.yml
@@ -12,12 +12,18 @@ field_name: field_member_of
entity_type: node
bundle: islandora_object
label: 'Member of'
-description: ''
+description: 'This item''s parent item in Islandora. Usually this will be a collection or compound object.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
- handler_settings: { }
+ handler_settings:
+ target_bundles:
+ islandora_object: islandora_object
+ sort:
+ field: _none
+ auto_create: false
+ auto_create_bundle: ''
field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_mode_of_issuance.yml b/config/install/field.field.node.islandora_object.field_mode_of_issuance.yml
new file mode 100644
index 0000000..03dc379
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_mode_of_issuance.yml
@@ -0,0 +1,28 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_mode_of_issuance
+ - node.type.islandora_object
+ - taxonomy.vocabulary.issuance_modes
+id: node.islandora_object.field_mode_of_issuance
+field_name: field_mode_of_issuance
+entity_type: node
+bundle: islandora_object
+label: 'Mode of Issuance'
+description: ''
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ issuance_modes: issuance_modes
+ sort:
+ field: name
+ direction: asc
+ auto_create: true
+ auto_create_bundle: ''
+field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_model.yml b/config/install/field.field.node.islandora_object.field_model.yml
index 5d50815..9169764 100644
--- a/config/install/field.field.node.islandora_object.field_model.yml
+++ b/config/install/field.field.node.islandora_object.field_model.yml
@@ -13,7 +13,7 @@ field_name: field_model
entity_type: node
bundle: islandora_object
label: Model
-description: 'This is the "type" of resource, this does affect how it is displayed/viewed.'
+description: 'The internal-to-Islandora category of the resource. Affects how the item is displayed/viewed.'
required: true
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_physical_form.yml b/config/install/field.field.node.islandora_object.field_physical_form.yml
index 55dd28b..2c59cd6 100644
--- a/config/install/field.field.node.islandora_object.field_physical_form.yml
+++ b/config/install/field.field.node.islandora_object.field_physical_form.yml
@@ -9,8 +9,8 @@ id: node.islandora_object.field_physical_form
field_name: field_physical_form
entity_type: node
bundle: islandora_object
-label: 'Physical Form'
-description: ''
+label: Form
+description: 'The physical format of the original resource being described. If the resource is a physical object, the physical form is recorded here. If the resource is born-digital, the original digital form is recorded here. Details of the formats of resource representations stored in Islandora should be recorded on the relevant Media files. '
required: false
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_pid.yml b/config/install/field.field.node.islandora_object.field_pid.yml
index 0fb4250..c719fe3 100644
--- a/config/install/field.field.node.islandora_object.field_pid.yml
+++ b/config/install/field.field.node.islandora_object.field_pid.yml
@@ -9,7 +9,7 @@ field_name: field_pid
entity_type: node
bundle: islandora_object
label: PID
-description: ''
+description: 'PID of this object in Islandora 7.x (applies to migrated objects only)'
required: false
translatable: false
default_value: { }
diff --git a/modules/islandora_marc_countries/config/install/field.field.node.islandora_object.field_place_published_country.yml b/config/install/field.field.node.islandora_object.field_place_published_country.yml
similarity index 94%
rename from modules/islandora_marc_countries/config/install/field.field.node.islandora_object.field_place_published_country.yml
rename to config/install/field.field.node.islandora_object.field_place_published_country.yml
index b12703c..0a47a6c 100644
--- a/modules/islandora_marc_countries/config/install/field.field.node.islandora_object.field_place_published_country.yml
+++ b/config/install/field.field.node.islandora_object.field_place_published_country.yml
@@ -9,7 +9,7 @@ id: node.islandora_object.field_place_published_country
field_name: field_place_published_country
entity_type: node
bundle: islandora_object
-label: 'Place Published (Country)'
+label: 'Country of Publication'
description: ''
required: false
translatable: false
diff --git a/config/install/field.field.node.islandora_object.field_resource_type.yml b/config/install/field.field.node.islandora_object.field_resource_type.yml
index 3522a07..a21bfd0 100644
--- a/config/install/field.field.node.islandora_object.field_resource_type.yml
+++ b/config/install/field.field.node.islandora_object.field_resource_type.yml
@@ -9,8 +9,8 @@ id: node.islandora_object.field_resource_type
field_name: field_resource_type
entity_type: node
bundle: islandora_object
-label: 'Resource Type'
-description: ''
+label: Type
+description: 'The general nature or genre of the content of the resource. To describe the digital or physical format of the resource, use Form instead.'
required: false
translatable: false
default_value: { }
diff --git a/config/install/field.field.node.islandora_object.field_subject.yml b/config/install/field.field.node.islandora_object.field_subject.yml
index 3366d43..14cad2c 100644
--- a/config/install/field.field.node.islandora_object.field_subject.yml
+++ b/config/install/field.field.node.islandora_object.field_subject.yml
@@ -4,17 +4,13 @@ dependencies:
config:
- field.storage.node.field_subject
- node.type.islandora_object
- - taxonomy.vocabulary.corporate_body
- - taxonomy.vocabulary.family
- - taxonomy.vocabulary.geo_location
- - taxonomy.vocabulary.person
- taxonomy.vocabulary.subject
id: node.islandora_object.field_subject
field_name: field_subject
entity_type: node
bundle: islandora_object
-label: Subject
-description: ''
+label: 'Subject (Topical)'
+description: 'If using separate fields to record topical, geographic, name, and temporal subjects, record topical subjects here. If not splitting subjects into to different fields, all subjects can be recorded in this field.'
required: false
translatable: true
default_value: { }
@@ -23,14 +19,10 @@ settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
- corporate_body: corporate_body
- family: family
- geo_location: geo_location
- person: person
subject: subject
sort:
field: name
direction: asc
auto_create: false
- auto_create_bundle: corporate_body
+ auto_create_bundle: subject
field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_subject_general.yml b/config/install/field.field.node.islandora_object.field_subject_general.yml
new file mode 100644
index 0000000..2df1ac7
--- /dev/null
+++ b/config/install/field.field.node.islandora_object.field_subject_general.yml
@@ -0,0 +1,36 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_subject_general
+ - node.type.islandora_object
+ - taxonomy.vocabulary.corporate_body
+ - taxonomy.vocabulary.family
+ - taxonomy.vocabulary.geo_location
+ - taxonomy.vocabulary.person
+ - taxonomy.vocabulary.subject
+id: node.islandora_object.field_subject_general
+field_name: field_subject_general
+entity_type: node
+bundle: islandora_object
+label: Subject
+description: 'General subjects which may include topical, geographic, temporal, and genre elements. If you wish to manage these types of subjects separately, use the more specific Subject fields.
Any new term added by typing it here will be added to the Subject taxonomy. If you need to create a new term in another taxonomy, do Structure > Taxonomy > [the appropriate taxonomy] > Add terms to add terms. You may need to save this form and reload it for your terms to be available here.'
+required: false
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:taxonomy_term'
+ handler_settings:
+ target_bundles:
+ corporate_body: corporate_body
+ family: family
+ geo_location: geo_location
+ person: person
+ subject: subject
+ sort:
+ field: name
+ direction: asc
+ auto_create: true
+ auto_create_bundle: subject
+field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_subjects_name.yml b/config/install/field.field.node.islandora_object.field_subjects_name.yml
index 98260d3..87560de 100644
--- a/config/install/field.field.node.islandora_object.field_subjects_name.yml
+++ b/config/install/field.field.node.islandora_object.field_subjects_name.yml
@@ -11,8 +11,8 @@ id: node.islandora_object.field_subjects_name
field_name: field_subjects_name
entity_type: node
bundle: islandora_object
-label: 'Subjects (name)'
-description: ''
+label: 'Subject (Name)'
+description: 'Any new term added by typing it here will be added to the Person taxonomy. If you need to create a new Corporate Body or Family taxonomy term, do Structure > Taxonomy > [the appropriate taxonomy] > Add terms to add terms. You may need to save this form and reload it for your terms to be available here.'
required: false
translatable: false
default_value: { }
@@ -28,5 +28,5 @@ settings:
field: name
direction: asc
auto_create: true
- auto_create_bundle: corporate_body
+ auto_create_bundle: person
field_type: entity_reference
diff --git a/config/install/field.field.node.islandora_object.field_table_of_contents.yml b/config/install/field.field.node.islandora_object.field_table_of_contents.yml
index 1519318..5c8d748 100644
--- a/config/install/field.field.node.islandora_object.field_table_of_contents.yml
+++ b/config/install/field.field.node.islandora_object.field_table_of_contents.yml
@@ -8,7 +8,7 @@ id: node.islandora_object.field_table_of_contents
field_name: field_table_of_contents
entity_type: node
bundle: islandora_object
-label: 'Table Of Contents'
+label: 'Table of Contents'
description: ''
required: false
translatable: true
diff --git a/config/install/field.field.node.islandora_object.field_temporal_subject.yml b/config/install/field.field.node.islandora_object.field_temporal_subject.yml
index f525b02..b681248 100644
--- a/config/install/field.field.node.islandora_object.field_temporal_subject.yml
+++ b/config/install/field.field.node.islandora_object.field_temporal_subject.yml
@@ -4,12 +4,12 @@ dependencies:
config:
- field.storage.node.field_temporal_subject
- node.type.islandora_object
- - taxonomy.vocabulary.temporal
+ - taxonomy.vocabulary.temporal_subjects
id: node.islandora_object.field_temporal_subject
field_name: field_temporal_subject
entity_type: node
bundle: islandora_object
-label: 'Temporal Subject'
+label: 'Subject (Temporal)'
description: ''
required: false
translatable: false
@@ -19,7 +19,7 @@ settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
- temporal: temporal
+ temporal_subjects: temporal_subjects
sort:
field: name
direction: asc
diff --git a/config/install/field.field.node.islandora_object.field_weight.yml b/config/install/field.field.node.islandora_object.field_weight.yml
index 707b6b4..1e46e32 100644
--- a/config/install/field.field.node.islandora_object.field_weight.yml
+++ b/config/install/field.field.node.islandora_object.field_weight.yml
@@ -8,8 +8,8 @@ id: node.islandora_object.field_weight
field_name: field_weight
entity_type: node
bundle: islandora_object
-label: Weight
-description: 'Indicates the order of a resource in a collection of resources.'
+label: 'Custom Sort Value'
+description: 'Enter numeric values to force a custom sort order within a collection of resources. See external documentation for the Weight module. '
required: false
translatable: false
default_value: { }
diff --git a/modules/islandora_marc_countries/config/install/field.field.taxonomy_term.country.field_authority_link.yml b/config/install/field.field.taxonomy_term.country.field_authority_link.yml
similarity index 100%
rename from modules/islandora_marc_countries/config/install/field.field.taxonomy_term.country.field_authority_link.yml
rename to config/install/field.field.taxonomy_term.country.field_authority_link.yml
diff --git a/config/install/field.field.taxonomy_term.form.field_authority_link.yml b/config/install/field.field.taxonomy_term.form.field_authority_link.yml
new file mode 100644
index 0000000..91fee84
--- /dev/null
+++ b/config/install/field.field.taxonomy_term.form.field_authority_link.yml
@@ -0,0 +1,28 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.taxonomy_term.field_authority_link
+ - taxonomy.vocabulary.form
+ module:
+ - controlled_access_terms
+id: taxonomy_term.form.field_authority_link
+field_name: field_authority_link
+entity_type: taxonomy_term
+bundle: form
+label: 'Authority Sources'
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ authority_sources:
+ carriers: 'Carriers Scheme'
+ mediatypes: 'Media Types Scheme'
+ mencformat: 'Encoding Format'
+ mvidformat: 'Video Format'
+ other: Other
+ title: 1
+ link_type: 16
+field_type: authority_link
diff --git a/config/install/field.field.taxonomy_term.frequencies.field_authority_link.yml b/config/install/field.field.taxonomy_term.frequencies.field_authority_link.yml
new file mode 100644
index 0000000..196a953
--- /dev/null
+++ b/config/install/field.field.taxonomy_term.frequencies.field_authority_link.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.taxonomy_term.field_authority_link
+ - taxonomy.vocabulary.frequencies
+ module:
+ - controlled_access_terms
+id: taxonomy_term.frequencies.field_authority_link
+field_name: field_authority_link
+entity_type: taxonomy_term
+bundle: frequencies
+label: 'Authority Link'
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ authority_sources:
+ frequencies: 'Publication Frequencies Scheme (LC)'
+ other: Other
+ title: 1
+ link_type: 16
+field_type: authority_link
diff --git a/config/install/field.field.taxonomy_term.issuance_modes.field_authority_link.yml b/config/install/field.field.taxonomy_term.issuance_modes.field_authority_link.yml
new file mode 100644
index 0000000..b4c120a
--- /dev/null
+++ b/config/install/field.field.taxonomy_term.issuance_modes.field_authority_link.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.taxonomy_term.field_authority_link
+ - taxonomy.vocabulary.issuance_modes
+ module:
+ - controlled_access_terms
+id: taxonomy_term.issuance_modes.field_authority_link
+field_name: field_authority_link
+entity_type: taxonomy_term
+bundle: issuance_modes
+label: 'Authority Link'
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ authority_sources:
+ issuance: 'MARC Issuance List'
+ other: Other
+ title: 1
+ link_type: 16
+field_type: authority_link
diff --git a/config/install/field.field.taxonomy_term.temporal_subjects.field_authority_link.yml b/config/install/field.field.taxonomy_term.temporal_subjects.field_authority_link.yml
new file mode 100644
index 0000000..dc03504
--- /dev/null
+++ b/config/install/field.field.taxonomy_term.temporal_subjects.field_authority_link.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.taxonomy_term.field_authority_link
+ - taxonomy.vocabulary.temporal_subjects
+ module:
+ - controlled_access_terms
+id: taxonomy_term.temporal_subjects.field_authority_link
+field_name: field_authority_link
+entity_type: taxonomy_term
+bundle: temporal_subjects
+label: 'Authority Sources'
+description: ''
+required: false
+translatable: true
+default_value: { }
+default_value_callback: ''
+settings:
+ authority_sources:
+ lcsh: 'Library of Congress Subject Headings'
+ other: Other
+ title: 1
+ link_type: 16
+field_type: authority_link
diff --git a/config/install/field.storage.node.field_abstract.yml b/config/install/field.storage.node.field_abstract.yml
new file mode 100644
index 0000000..66ddcdc
--- /dev/null
+++ b/config/install/field.storage.node.field_abstract.yml
@@ -0,0 +1,22 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - field_permissions
+ - node
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_abstract
+field_name: field_abstract
+entity_type: node
+type: string_long
+settings:
+ case_sensitive: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_alternative_title.yml b/config/install/field.storage.node.field_alt_title.yml
similarity index 62%
rename from config/install/field.storage.node.field_alternative_title.yml
rename to config/install/field.storage.node.field_alt_title.yml
index b86145f..0d9eb15 100644
--- a/config/install/field.storage.node.field_alternative_title.yml
+++ b/config/install/field.storage.node.field_alt_title.yml
@@ -2,9 +2,13 @@ langcode: en
status: true
dependencies:
module:
+ - field_permissions
- node
-id: node.field_alternative_title
-field_name: field_alternative_title
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_alt_title
+field_name: field_alt_title
entity_type: node
type: string
settings:
@@ -13,7 +17,7 @@ settings:
case_sensitive: false
module: core
locked: false
-cardinality: 1
+cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
diff --git a/config/install/field.storage.node.field_copyright_date.yml b/config/install/field.storage.node.field_copyright_date.yml
new file mode 100644
index 0000000..cd09cd3
--- /dev/null
+++ b/config/install/field.storage.node.field_copyright_date.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - controlled_access_terms
+ - field_permissions
+ - node
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_copyright_date
+field_name: field_copyright_date
+entity_type: node
+type: edtf
+settings:
+ max_length: '128'
+ is_ascii: false
+ case_sensitive: false
+module: controlled_access_terms
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_date_captured.yml b/config/install/field.storage.node.field_date_captured.yml
new file mode 100644
index 0000000..5ad739f
--- /dev/null
+++ b/config/install/field.storage.node.field_date_captured.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - controlled_access_terms
+ - field_permissions
+ - node
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_date_captured
+field_name: field_date_captured
+entity_type: node
+type: edtf
+settings:
+ max_length: '128'
+ is_ascii: false
+ case_sensitive: false
+module: controlled_access_terms
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_date_modified.yml b/config/install/field.storage.node.field_date_modified.yml
new file mode 100644
index 0000000..6e1feb8
--- /dev/null
+++ b/config/install/field.storage.node.field_date_modified.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - controlled_access_terms
+ - field_permissions
+ - node
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_date_modified
+field_name: field_date_modified
+entity_type: node
+type: edtf
+settings:
+ max_length: '128'
+ is_ascii: false
+ case_sensitive: false
+module: controlled_access_terms
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_date_valid.yml b/config/install/field.storage.node.field_date_valid.yml
new file mode 100644
index 0000000..30757e1
--- /dev/null
+++ b/config/install/field.storage.node.field_date_valid.yml
@@ -0,0 +1,25 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - controlled_access_terms
+ - field_permissions
+ - node
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_date_valid
+field_name: field_date_valid
+entity_type: node
+type: edtf
+settings:
+ max_length: '128'
+ is_ascii: false
+ case_sensitive: false
+module: controlled_access_terms
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_frequency.yml b/config/install/field.storage.node.field_frequency.yml
new file mode 100644
index 0000000..b38dd84
--- /dev/null
+++ b/config/install/field.storage.node.field_frequency.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - field_permissions
+ - node
+ - taxonomy
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_frequency
+field_name: field_frequency
+entity_type: node
+type: entity_reference
+settings:
+ target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_full_title.yml b/config/install/field.storage.node.field_full_title.yml
new file mode 100644
index 0000000..88d5531
--- /dev/null
+++ b/config/install/field.storage.node.field_full_title.yml
@@ -0,0 +1,22 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - field_permissions
+ - node
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_full_title
+field_name: field_full_title
+entity_type: node
+type: string_long
+settings:
+ case_sensitive: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/install/field.storage.node.field_mode_of_issuance.yml b/config/install/field.storage.node.field_mode_of_issuance.yml
new file mode 100644
index 0000000..6efde1e
--- /dev/null
+++ b/config/install/field.storage.node.field_mode_of_issuance.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - field_permissions
+ - node
+ - taxonomy
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_mode_of_issuance
+field_name: field_mode_of_issuance
+entity_type: node
+type: entity_reference
+settings:
+ target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/modules/islandora_marc_countries/config/install/field.storage.node.field_place_published_country.yml b/config/install/field.storage.node.field_place_published_country.yml
similarity index 100%
rename from modules/islandora_marc_countries/config/install/field.storage.node.field_place_published_country.yml
rename to config/install/field.storage.node.field_place_published_country.yml
diff --git a/config/install/field.storage.node.field_subject_general.yml b/config/install/field.storage.node.field_subject_general.yml
new file mode 100644
index 0000000..c517091
--- /dev/null
+++ b/config/install/field.storage.node.field_subject_general.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+ module:
+ - field_permissions
+ - node
+ - taxonomy
+third_party_settings:
+ field_permissions:
+ permission_type: public
+id: node.field_subject_general
+field_name: field_subject_general
+entity_type: node
+type: entity_reference
+settings:
+ target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/modules/islandora_marc_countries/config/install/language.content_settings.taxonomy_term.country.yml b/config/install/language.content_settings.taxonomy_term.country.yml
similarity index 100%
rename from modules/islandora_marc_countries/config/install/language.content_settings.taxonomy_term.country.yml
rename to config/install/language.content_settings.taxonomy_term.country.yml
diff --git a/config/install/language.content_settings.taxonomy_term.form.yml b/config/install/language.content_settings.taxonomy_term.form.yml
new file mode 100644
index 0000000..975da67
--- /dev/null
+++ b/config/install/language.content_settings.taxonomy_term.form.yml
@@ -0,0 +1,15 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.form
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+id: taxonomy_term.form
+target_entity_type_id: taxonomy_term
+target_bundle: form
+default_langcode: site_default
+language_alterable: false
diff --git a/config/install/language.content_settings.taxonomy_term.frequencies.yml b/config/install/language.content_settings.taxonomy_term.frequencies.yml
new file mode 100644
index 0000000..959eef4
--- /dev/null
+++ b/config/install/language.content_settings.taxonomy_term.frequencies.yml
@@ -0,0 +1,15 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.frequencies
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+id: taxonomy_term.frequencies
+target_entity_type_id: taxonomy_term
+target_bundle: frequencies
+default_langcode: site_default
+language_alterable: false
diff --git a/config/install/language.content_settings.taxonomy_term.issuance_modes.yml b/config/install/language.content_settings.taxonomy_term.issuance_modes.yml
new file mode 100644
index 0000000..c482a89
--- /dev/null
+++ b/config/install/language.content_settings.taxonomy_term.issuance_modes.yml
@@ -0,0 +1,15 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.issuance_modes
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+id: taxonomy_term.issuance_modes
+target_entity_type_id: taxonomy_term
+target_bundle: issuance_modes
+default_langcode: site_default
+language_alterable: false
diff --git a/config/install/language.content_settings.taxonomy_term.temporal_subjects.yml b/config/install/language.content_settings.taxonomy_term.temporal_subjects.yml
new file mode 100644
index 0000000..b656777
--- /dev/null
+++ b/config/install/language.content_settings.taxonomy_term.temporal_subjects.yml
@@ -0,0 +1,15 @@
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.temporal_subjects
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+id: taxonomy_term.temporal_subjects
+target_entity_type_id: taxonomy_term
+target_bundle: temporal_subjects
+default_langcode: site_default
+language_alterable: false
diff --git a/config/install/rdf.mapping.node.islandora_object.yml b/config/install/rdf.mapping.node.islandora_object.yml
index ac4ca34..254e9d8 100644
--- a/config/install/rdf.mapping.node.islandora_object.yml
+++ b/config/install/rdf.mapping.node.islandora_object.yml
@@ -14,7 +14,10 @@ bundle: islandora_object
types:
- 'pcdm:Object'
fieldMappings:
- field_alternative_title:
+ field_full_title:
+ properties:
+ - 'rdau:P60515'
+ field_alt_title:
properties:
- 'dcterms:alternative'
field_edtf_date:
@@ -32,9 +35,38 @@ fieldMappings:
- 'dcterms:issued'
datatype_callback:
callable: 'Drupal\controlled_access_terms\EDTFConverter::dateIso8601Value'
+ field_copyright_date:
+ properties:
+ - 'dcterms:dateCopyrighted'
+ datatype_callback:
+ callable: 'Drupal\controlled_access_terms\EDTFConverter::dateIso8601Value'
+ field_date_captured:
+ properties:
+ - 'premis:creation'
+ datatype_callback:
+ callable: 'Drupal\controlled_access_terms\EDTFConverter::dateIso8601Value'
+ field_date_modified:
+ properties:
+ - 'dcterms:modified'
+ datatype_callback:
+ callable: 'Drupal\controlled_access_terms\EDTFConverter::dateIso8601Value'
+ field_date_valid:
+ properties:
+ - 'dcterms:valid'
+ datatype_callback:
+ callable: 'Drupal\controlled_access_terms\EDTFConverter::dateIso8601Value'
+ field_frequency:
+ properties:
+ - 'rdau:P60538'
+ field_mode_of_issuance:
+ properties:
+ - 'rdau:P60051'
field_description:
properties:
- 'dcterms:description'
+ field_abstract:
+ properties:
+ - 'dcterms:abstract'
field_extent:
properties:
- 'dcterms:extent'
@@ -51,7 +83,11 @@ fieldMappings:
mapping_type: rel
field_rights:
properties:
- - 'dcterms:rights'
+ - 'dc11:rights'
+ field_subject_general:
+ properties:
+ - 'dcterms:subject'
+ mapping_type: rel
field_subject:
properties:
- 'dcterms:subject'
@@ -71,15 +107,27 @@ fieldMappings:
field_place_published:
properties:
- 'relators:pup'
+ field_place_published_country:
+ properties:
+ - 'relators:pup'
field_table_of_contents:
properties:
- 'dcterms:tableOfContents'
+ field_coordinates:
+ properties:
+ - 'dcterms:spatial'
+ field_coordinates_text:
+ properties:
+ - 'dcterms:spatial'
+ field_classification:
+ properties:
+ - 'dc11:subject'
field_dewey_classification:
properties:
- - 'dcterms:subject'
+ - 'dc11:subject'
field_lcc_classification:
properties:
- - 'dcterms:subject'
+ - 'dc11:subject'
field_subjects_name:
properties:
- 'dcterms:subject'
diff --git a/modules/islandora_marc_countries/config/install/rdf.mapping.taxonomy_term.country.yml b/config/install/rdf.mapping.taxonomy_term.country.yml
similarity index 99%
rename from modules/islandora_marc_countries/config/install/rdf.mapping.taxonomy_term.country.yml
rename to config/install/rdf.mapping.taxonomy_term.country.yml
index 9021a01..1335fbf 100644
--- a/modules/islandora_marc_countries/config/install/rdf.mapping.taxonomy_term.country.yml
+++ b/config/install/rdf.mapping.taxonomy_term.country.yml
@@ -20,4 +20,3 @@ fieldMappings:
field_authority_link:
properties:
- 'schema:sameAs'
-
diff --git a/modules/islandora_marc_countries/config/install/taxonomy.vocabulary.country.yml b/config/install/taxonomy.vocabulary.country.yml
similarity index 99%
rename from modules/islandora_marc_countries/config/install/taxonomy.vocabulary.country.yml
rename to config/install/taxonomy.vocabulary.country.yml
index f50f5e6..ca99c43 100644
--- a/modules/islandora_marc_countries/config/install/taxonomy.vocabulary.country.yml
+++ b/config/install/taxonomy.vocabulary.country.yml
@@ -5,4 +5,3 @@ name: Country
vid: country
description: 'The MARC Code List for Countries contains a list of places and their associated two- or three-character lowercase alphabetic cod'
weight: 0
-
diff --git a/config/install/taxonomy.vocabulary.form.yml b/config/install/taxonomy.vocabulary.form.yml
new file mode 100644
index 0000000..19f107a
--- /dev/null
+++ b/config/install/taxonomy.vocabulary.form.yml
@@ -0,0 +1,7 @@
+langcode: en
+status: true
+dependencies: { }
+name: Form
+vid: form
+description: 'Terms describing physical format of objects'
+weight: 0
diff --git a/config/install/taxonomy.vocabulary.frequencies.yml b/config/install/taxonomy.vocabulary.frequencies.yml
new file mode 100644
index 0000000..344ccd0
--- /dev/null
+++ b/config/install/taxonomy.vocabulary.frequencies.yml
@@ -0,0 +1,7 @@
+langcode: en
+status: true
+dependencies: { }
+name: Frequency
+vid: frequencies
+description: 'Terms to express publication frequency'
+weight: 0
diff --git a/config/install/taxonomy.vocabulary.issuance_modes.yml b/config/install/taxonomy.vocabulary.issuance_modes.yml
new file mode 100644
index 0000000..4f3e12a
--- /dev/null
+++ b/config/install/taxonomy.vocabulary.issuance_modes.yml
@@ -0,0 +1,7 @@
+langcode: en
+status: true
+dependencies: { }
+name: 'Issuance Mode'
+vid: issuance_modes
+description: 'Terms from Library of Congress'' MARC Issuance List vocabulary'
+weight: 0
diff --git a/config/install/taxonomy.vocabulary.temporal_subjects.yml b/config/install/taxonomy.vocabulary.temporal_subjects.yml
new file mode 100644
index 0000000..3807409
--- /dev/null
+++ b/config/install/taxonomy.vocabulary.temporal_subjects.yml
@@ -0,0 +1,7 @@
+langcode: en
+status: true
+dependencies: { }
+name: 'Temporal Subjects'
+vid: temporal_subjects
+description: 'Subject terms expressing periods of time'
+weight: 0
diff --git a/modules/islandora_marc_countries/islandora_marc_countries.features.yml b/modules/islandora_marc_countries/islandora_marc_countries.features.yml
deleted file mode 100644
index 25a30a0..0000000
--- a/modules/islandora_marc_countries/islandora_marc_countries.features.yml
+++ /dev/null
@@ -1 +0,0 @@
-bundle: islandora
diff --git a/modules/islandora_marc_countries/islandora_marc_countries.info.yml b/modules/islandora_marc_countries/islandora_marc_countries.info.yml
deleted file mode 100755
index 59003a2..0000000
--- a/modules/islandora_marc_countries/islandora_marc_countries.info.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: 'Islandora MARC Countries'
-type: module
-description: 'Default configuration for Islandora MARC countries'
-core: 8.x
-core_version_requirement: ^8 || ^9
-package: 'Islandora'
-dependencies:
- - islandora_defaults
diff --git a/modules/islandora_search/config/install/search_api.index.default_solr_index.yml b/modules/islandora_search/config/install/search_api.index.default_solr_index.yml
index 6cf198e..f424232 100644
--- a/modules/islandora_search/config/install/search_api.index.default_solr_index.yml
+++ b/modules/islandora_search/config/install/search_api.index.default_solr_index.yml
@@ -8,25 +8,24 @@ dependencies:
- taxonomy
- search_api
config:
- - field.storage.node.field_edtf_date
+ - field.storage.node.field_alt_title
- field.storage.node.field_edtf_date_created
- - field.storage.node.field_edtf_date_issued
- field.storage.node.field_description
- - field.storage.node.field_identifier
- - field.storage.node.field_linked_agent
- - field.storage.node.field_local_identifier
- - field.storage.node.field_member_of
- - field.storage.node.field_note
- - field.storage.node.field_physical_form
- - field.storage.node.field_subject
+ - field.storage.node.field_dewey_classification
+ - field.storage.node.field_edition
+ - field.storage.node.field_extent
+ - field.storage.node.field_full_title
+ - field.storage.node.field_isbn
+ - field.storage.node.field_lcc_classification
+ - field.storage.node.field_oclc_number
+ - field.storage.node.field_resource_type
+ - field.storage.node.field_rights
+ - field.storage.node.field_subject_general
+ - field.storage.node.field_geographic_subject
- field.storage.node.field_subjects_name
- - field.storage.node.field_table_of_contents
- - field.storage.node.field_tags
- field.storage.node.field_temporal_subject
- - field.storage.taxonomy_term.field_geo_alt_name
- - field.storage.taxonomy_term.field_corp_alt_name
- - field.storage.taxonomy_term.field_cat_date_end
- - field.storage.taxonomy_term.field_cat_date_begin
+ - field.storage.node.field_subject
+ - field.storage.node.field_tags
- search_api.server.default_solr_server
- core.entity_view_mode.node.search_index
third_party_settings:
@@ -74,6 +73,14 @@ field_settings:
dependencies:
module:
- node
+ changed_1:
+ label: Changed
+ datasource_id: 'entity:node'
+ property_path: changed
+ type: date
+ dependencies:
+ module:
+ - node
created:
label: 'Authored on'
datasource_id: 'entity:node'
@@ -82,38 +89,14 @@ field_settings:
dependencies:
module:
- node
- description:
- label: Description
- datasource_id: 'entity:taxonomy_term'
- property_path: description
- type: text
- dependencies:
- module:
- - taxonomy
- field_cat_date_begin:
- label: 'Founding Date'
- datasource_id: 'entity:taxonomy_term'
- property_path: field_cat_date_begin
- type: string
- dependencies:
- config:
- - field.storage.taxonomy_term.field_cat_date_begin
- field_cat_date_end:
- label: 'Dissolution Date'
- datasource_id: 'entity:taxonomy_term'
- property_path: field_cat_date_end
+ field_alt_title:
+ label: 'Alternative Title'
+ datasource_id: 'entity:node'
+ property_path: field_alt_title
type: string
dependencies:
config:
- - field.storage.taxonomy_term.field_cat_date_end
- field_corp_alt_name:
- label: 'Corporate Body Alternate Name'
- datasource_id: 'entity:taxonomy_term'
- property_path: field_corp_alt_name
- type: text
- dependencies:
- config:
- - field.storage.taxonomy_term.field_corp_alt_name
+ - field.storage.node.field_alt_title
field_description:
label: Description
datasource_id: 'entity:node'
@@ -122,19 +105,27 @@ field_settings:
dependencies:
config:
- field.storage.node.field_description
+ field_dewey_classification:
+ label: 'Dewey Classification'
+ datasource_id: 'entity:node'
+ property_path: field_dewey_classification
+ type: string
+ dependencies:
+ config:
+ - field.storage.node.field_dewey_classification
field_edited_text:
- label: 'Edited Text'
+ label: 'Reverse reference: Media using Media of ยป Edited Text'
datasource_id: 'entity:node'
property_path: 'search_api_reverse_entity_references_media__field_media_of:field_edited_text'
type: text
- field_edtf_date:
- label: Date
+ field_edition:
+ label: Edition
datasource_id: 'entity:node'
- property_path: field_edtf_date
+ property_path: field_edition
type: string
dependencies:
config:
- - field.storage.node.field_edtf_date
+ - field.storage.node.field_edition
field_edtf_date_created:
label: 'Date Created'
datasource_id: 'entity:node'
@@ -143,106 +134,54 @@ field_settings:
dependencies:
config:
- field.storage.node.field_edtf_date_created
- field_edtf_date_issued:
- label: 'Date Issued'
- datasource_id: 'entity:node'
- property_path: field_edtf_date_issued
- type: string
- dependencies:
- config:
- - field.storage.node.field_edtf_date_issued
- field_geo_alt_name:
- label: 'Alternate Name'
- datasource_id: 'entity:taxonomy_term'
- property_path: field_geo_alt_name
- type: text
- dependencies:
- config:
- - field.storage.taxonomy_term.field_geo_alt_name
- field_identifier:
- label: Identifier
- datasource_id: 'entity:node'
- property_path: field_identifier
- type: string
- dependencies:
- config:
- - field.storage.node.field_identifier
- field_linked_agent:
- label: 'Linked Agent'
- datasource_id: 'entity:node'
- property_path: 'field_linked_agent:entity:name'
- type: string
- dependencies:
- config:
- - field.storage.node.field_linked_agent
- module:
- - taxonomy
- - taxonomy
- field_local_identifier:
- label: 'Local Identifier'
+ field_extent:
+ label: Extent
datasource_id: 'entity:node'
- property_path: field_local_identifier
+ property_path: field_extent
type: string
dependencies:
config:
- - field.storage.node.field_local_identifier
- field_member_of:
- label: 'Member of'
- datasource_id: 'entity:node'
- property_path: field_member_of
- type: integer
- dependencies:
- config:
- - field.storage.node.field_member_of
- field_note:
- label: Note
+ - field.storage.node.field_extent
+ field_full_title:
+ label: 'Full Title'
datasource_id: 'entity:node'
- property_path: field_note
+ property_path: field_full_title
type: text
dependencies:
config:
- - field.storage.node.field_note
- field_physical_form:
- label: 'Physical Form'
+ - field.storage.node.field_full_title
+ field_isbn:
+ label: ISBN
datasource_id: 'entity:node'
- property_path: 'field_physical_form:entity:name'
+ property_path: field_isbn
type: string
dependencies:
config:
- - field.storage.node.field_physical_form
- module:
- - taxonomy
- - taxonomy
- field_subject:
- label: Subject
+ - field.storage.node.field_isbn
+ field_lcc_classification:
+ label: 'Library of Congress Classification'
datasource_id: 'entity:node'
- property_path: 'field_subject:entity:name'
+ property_path: field_lcc_classification
type: string
dependencies:
config:
- - field.storage.node.field_subject
- module:
- - taxonomy
- - taxonomy
- field_subjects_name:
- label: 'Subject (name)'
+ - field.storage.node.field_lcc_classification
+ field_oclc_number:
+ label: 'OCLC Number'
datasource_id: 'entity:node'
- property_path: 'field_subjects_name:entity:name'
+ property_path: field_oclc_number
type: string
dependencies:
config:
- - field.storage.node.field_subjects_name
- module:
- - taxonomy
- - taxonomy
- field_table_of_contents:
- label: 'Table of Contents'
+ - field.storage.node.field_oclc_number
+ field_rights:
+ label: Rights
datasource_id: 'entity:node'
- property_path: field_table_of_contents
- type: text
+ property_path: field_rights
+ type: string
dependencies:
config:
- - field.storage.node.field_table_of_contents
+ - field.storage.node.field_rights
field_tags:
label: Tags
datasource_id: 'entity:node'
@@ -251,26 +190,17 @@ field_settings:
dependencies:
config:
- field.storage.node.field_tags
- field_temporal_subject:
- label: 'Temporal Subject'
+ name_1:
+ label: 'Resource Type'
datasource_id: 'entity:node'
- property_path: 'field_temporal_subject:entity:name'
+ property_path: 'field_resource_type:entity:name'
type: string
dependencies:
config:
- - field.storage.node.field_temporal_subject
+ - field.storage.node.field_resource_type
module:
- taxonomy
- taxonomy
- name:
- label: Name
- datasource_id: 'entity:taxonomy_term'
- property_path: name
- type: text
- boost: !!float 8
- dependencies:
- module:
- - taxonomy
node_grants:
label: 'Node access information'
property_path: search_api_node_grants
@@ -288,20 +218,7 @@ field_settings:
view_mode:
'entity:node':
article: search_index
- islandora_object: search_index
page: search_index
- 'entity:taxonomy_term':
- corporate_body: default
- family: default
- genre: default
- geo_location: default
- language: default
- person: default
- physical_form: default
- resource_types: default
- subject: default
- tags: default
- temporal: default
status:
label: 'Publishing status'
datasource_id: 'entity:node'
@@ -320,6 +237,73 @@ field_settings:
dependencies:
module:
- node
+ subject_aggregated:
+ label: 'Subjects (All)'
+ property_path: aggregated_field
+ type: string
+ configuration:
+ type: union
+ fields:
+ - 'entity:node/field_geographic_subject'
+ - 'entity:node/field_subject'
+ - 'entity:node/field_subject_general'
+ - 'entity:node/field_subjects_name'
+ - 'entity:node/field_temporal_subject'
+ subject_general_name:
+ label: Subject
+ datasource_id: 'entity:node'
+ property_path: 'field_subject_general:entity:name'
+ type: string
+ dependencies:
+ config:
+ - field.storage.node.field_subject_general
+ module:
+ - taxonomy
+ - taxonomy
+ subject_geographic_name:
+ label: 'Subject (Geographic)'
+ datasource_id: 'entity:node'
+ property_path: 'field_geographic_subject:entity:name'
+ type: string
+ dependencies:
+ config:
+ - field.storage.node.field_geographic_subject
+ module:
+ - taxonomy
+ - taxonomy
+ subject_names_name:
+ label: 'Subject (Names)'
+ datasource_id: 'entity:node'
+ property_path: 'field_subjects_name:entity:name'
+ type: string
+ dependencies:
+ config:
+ - field.storage.node.field_subjects_name
+ module:
+ - taxonomy
+ - taxonomy
+ subject_temporal_name:
+ label: 'Subject (Temporal)'
+ datasource_id: 'entity:node'
+ property_path: 'field_temporal_subject:entity:name'
+ type: string
+ dependencies:
+ config:
+ - field.storage.node.field_temporal_subject
+ module:
+ - taxonomy
+ - taxonomy
+ subject_topical_name:
+ label: 'Subject (Topical)'
+ datasource_id: 'entity:node'
+ property_path: 'field_subject:entity:name'
+ type: string
+ dependencies:
+ config:
+ - field.storage.node.field_subject
+ module:
+ - taxonomy
+ - taxonomy
title:
label: Title
datasource_id: 'entity:node'
@@ -329,6 +313,16 @@ field_settings:
dependencies:
module:
- node
+ title_aggregated:
+ label: 'Title (All)'
+ property_path: aggregated_field
+ type: string
+ configuration:
+ type: union
+ fields:
+ - 'entity:node/field_alt_title'
+ - 'entity:node/field_full_title'
+ - 'entity:node/title'
type:
label: 'Content type'
datasource_id: 'entity:node'
@@ -355,17 +349,6 @@ datasource_settings:
languages:
default: true
selected: { }
- 'entity:taxonomy_term':
- bundles:
- default: true
- selected:
- - islandora_access
- - islandora_display
- - islandora_media_use
- - islandora_models
- languages:
- default: true
- selected: { }
processor_settings:
add_url:
weights:
@@ -380,22 +363,6 @@ processor_settings:
entity_status:
weights:
preprocess_index: -10
- hierarchy:
- fields:
- field_member_of: node-field_member_of
- weights:
- preprocess_index: -45
- highlight:
- highlight: always
- highlight_partial: true
- excerpt: true
- excerpt_length: 256
- exclude_fields:
- - rendered_item
- prefix: ''
- suffix: ''
- weights:
- postprocess_query: 0
html_filter:
all_fields: false
fields:
@@ -426,3 +393,4 @@ options:
index_directly: true
cron_limit: 50
server: default_solr_server
+