From 7c6623375c96c12fa117d2880808059350313813 Mon Sep 17 00:00:00 2001 From: Willow Gillingham Date: Fri, 17 Jun 2022 16:03:29 -0700 Subject: [PATCH 1/7] added , and commands --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Makefile b/Makefile index 9a957edc4..fa5357f43 100644 --- a/Makefile +++ b/Makefile @@ -349,3 +349,20 @@ clean: -docker-compose down -v sudo rm -fr codebase certs git clean -xffd . + +.PHONY: down +down: + docker-compose down --remove-orphans + -docker ps -q --filter "name=gulp" | grep -q . && docker stop gulp && docker rm -fv gulp + +.PHONY: composer_install +composer_install: + docker-compose exec -T drupal with-contenv bash -lc "COMPOSER_MEMORY_LIMIT=-1 composer install -o --prefer-dist --no-interaction" + $(MAKE) databases + docker-compose exec -T drupal with-contenv bash -lc "mysql --user=root --password=\$$DRUPAL_DEFAULT_DB_ROOT_PASSWORD --database=drupal_default --host=mariadb --port=3306 -A -e 'SET GLOBAL max_allowed_packet = 1024 * 1024 * 512;'" + -docker-compose exec -T drupal with-contenv bash -lc "chown -Rf nginx:www-data /var/www/drupal/web/../../data/private_files" + +.PHONY: composer_update +composer_update: databases + docker-compose exec -T drupal with-contenv bash -lc "COMPOSER_MEMORY_LIMIT=-1 composer update -W -o --prefer-dist --no-interaction" + -docker-compose exec -T drupal with-contenv bash -lc "chown -Rf nginx:www-data /var/www/drupal/web/../../data/private_files" From 05695fe304dfe668acb46d01c4b78dcb24d08aca Mon Sep 17 00:00:00 2001 From: Willow Gillingham Date: Fri, 24 Jun 2022 14:06:59 -0700 Subject: [PATCH 2/7] fixed spacing in Makefile --- Makefile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index fa5357f43..45398e6f1 100644 --- a/Makefile +++ b/Makefile @@ -352,17 +352,17 @@ clean: .PHONY: down down: - docker-compose down --remove-orphans - -docker ps -q --filter "name=gulp" | grep -q . && docker stop gulp && docker rm -fv gulp + docker-compose down --remove-orphans + -docker ps -q --filter "name=gulp" | grep -q . && docker stop gulp && docker rm -fv gulp .PHONY: composer_install composer_install: - docker-compose exec -T drupal with-contenv bash -lc "COMPOSER_MEMORY_LIMIT=-1 composer install -o --prefer-dist --no-interaction" - $(MAKE) databases - docker-compose exec -T drupal with-contenv bash -lc "mysql --user=root --password=\$$DRUPAL_DEFAULT_DB_ROOT_PASSWORD --database=drupal_default --host=mariadb --port=3306 -A -e 'SET GLOBAL max_allowed_packet = 1024 * 1024 * 512;'" - -docker-compose exec -T drupal with-contenv bash -lc "chown -Rf nginx:www-data /var/www/drupal/web/../../data/private_files" + docker-compose exec -T drupal with-contenv bash -lc "COMPOSER_MEMORY_LIMIT=-1 composer install -o --prefer-dist --no-interaction" + $(MAKE) databases + docker-compose exec -T drupal with-contenv bash -lc "mysql --user=root --password=\$$DRUPAL_DEFAULT_DB_ROOT_PASSWORD --database=drupal_default --host=mariadb --port=3306 -A -e 'SET GLOBAL max_allowed_packet = 1024 * 1024 * 512;'" + -docker-compose exec -T drupal with-contenv bash -lc "chown -Rf nginx:www-data /var/www/drupal/web/../../data/private_files" .PHONY: composer_update composer_update: databases - docker-compose exec -T drupal with-contenv bash -lc "COMPOSER_MEMORY_LIMIT=-1 composer update -W -o --prefer-dist --no-interaction" - -docker-compose exec -T drupal with-contenv bash -lc "chown -Rf nginx:www-data /var/www/drupal/web/../../data/private_files" + docker-compose exec -T drupal with-contenv bash -lc "COMPOSER_MEMORY_LIMIT=-1 composer update -W -o --prefer-dist --no-interaction" + -docker-compose exec -T drupal with-contenv bash -lc "chown -Rf nginx:www-data /var/www/drupal/web/../../data/private_files" From afdec1399492f6743b4072c851a4767ff78a3ef0 Mon Sep 17 00:00:00 2001 From: Willow Gillingham Date: Tue, 28 Jun 2022 10:17:46 -0700 Subject: [PATCH 3/7] merged configs from old pre-LAGS-129 branch while keeping field_years --- ..._display.node.islandora_object.default.yml | 40 ++++++++----------- ..._display.node.islandora_object.default.yml | 27 +++++++++---- ...w_display.node.islandora_object.teaser.yml | 2 + ....node.islandora_object.field_sort_date.yml | 26 ++++++++++++ .../field.storage.node.field_sort_date.yml | 24 +++++++++++ .../search_api.index.default_solr_index.yml | 11 ++++- .../sync/views.view.solr_search_content.yml | 37 +++++++++++------ 7 files changed, 122 insertions(+), 45 deletions(-) create mode 100644 codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml create mode 100644 codebase/config/sync/field.storage.node.field_sort_date.yml diff --git a/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml b/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml index 5c40458ed..bc6f79c6c 100644 --- a/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml +++ b/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml @@ -41,6 +41,7 @@ dependencies: - field.field.node.islandora_object.field_publisher - field.field.node.islandora_object.field_publisher_country - field.field.node.islandora_object.field_resource_type + - field.field.node.islandora_object.field_sort_date - field.field.node.islandora_object.field_spatial_coverage - field.field.node.islandora_object.field_subject - field.field.node.islandora_object.field_table_of_contents @@ -54,6 +55,7 @@ dependencies: - islandora_defaults module: - controlled_access_terms + - datetime - field_group - link - reference_value_pair @@ -112,7 +114,7 @@ third_party_settings: - field_date_created - field_date_published - field_date_copyrighted - - group_date_solr_year + - field_sort_date parent_name: '' weight: 2 format_type: details @@ -194,20 +196,6 @@ third_party_settings: classes: '' open: false label: Resources - group_date_solr_year: - children: - - field_years - parent_name: group_dates - weight: 46 - format_type: details - region: content - format_settings: - id: '' - classes: '' - description: '' - open: false - required_fields: true - label: 'Date - Solr Year' _core: default_config_hash: HLvUbruUDjxBUB1PEtEQF7ZvGRY-87E68yLt78KBruM id: node.islandora_object.default @@ -237,7 +225,7 @@ content: type: options_buttons region: content field_access_terms: - weight: 10 + weight: 11 settings: { } third_party_settings: { } type: options_select @@ -377,12 +365,12 @@ content: region: content field_display_hints: type: options_buttons - weight: 11 + weight: 12 region: content settings: { } third_party_settings: { } field_dspace_identifier: - weight: 67 + weight: 68 settings: placeholder_url: '' placeholder_title: '' @@ -390,7 +378,7 @@ content: type: link_default region: content field_dspace_item_id: - weight: 68 + weight: 69 settings: size: 60 placeholder: '' @@ -490,7 +478,7 @@ content: region: content field_member_of: type: entity_reference_autocomplete - weight: 9 + weight: 10 region: content settings: match_operator: CONTAINS @@ -557,6 +545,12 @@ content: third_party_settings: { } type: options_buttons region: content + field_sort_date: + weight: 46 + settings: { } + third_party_settings: { } + type: datetime_default + region: content field_spatial_coverage: weight: 24 settings: @@ -593,7 +587,7 @@ content: type: options_select region: content field_unique_id: - weight: 12 + weight: 13 settings: size: 60 placeholder: '' @@ -601,14 +595,14 @@ content: type: string_textfield region: content field_weight: - weight: 13 + weight: 14 settings: placeholder: '' third_party_settings: { } type: number region: content field_years: - weight: 42 + weight: 47 settings: strict_dates: false intervals: true diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml index 15bcf28fe..daa3dc117 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml @@ -41,6 +41,7 @@ dependencies: - field.field.node.islandora_object.field_publisher - field.field.node.islandora_object.field_publisher_country - field.field.node.islandora_object.field_resource_type + - field.field.node.islandora_object.field_sort_date - field.field.node.islandora_object.field_spatial_coverage - field.field.node.islandora_object.field_subject - field.field.node.islandora_object.field_table_of_contents @@ -54,6 +55,7 @@ dependencies: - islandora_defaults module: - controlled_access_terms + - datetime - link - reference_value_pair - user @@ -395,6 +397,15 @@ content: third_party_settings: { } type: entity_reference_label region: content + field_sort_date: + weight: 43 + label: above + settings: + format_type: medium + timezone_override: '' + third_party_settings: { } + type: datetime_default + region: content field_spatial_coverage: weight: 9 label: above @@ -420,14 +431,6 @@ content: third_party_settings: { } type: reference_value_formatter region: content - field_title_language: - weight: 38 - label: above - settings: - link: true - third_party_settings: { } - type: entity_reference_label - region: content field_years: weight: 22 label: above @@ -439,6 +442,14 @@ content: third_party_settings: { } type: edtf_default region: content + field_title_language: + weight: 38 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content islandora_fits_checksum: weight: 10 region: content diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml index 9a73ef62a..fc85e42ad 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml @@ -42,6 +42,7 @@ dependencies: - field.field.node.islandora_object.field_publisher - field.field.node.islandora_object.field_publisher_country - field.field.node.islandora_object.field_resource_type + - field.field.node.islandora_object.field_sort_date - field.field.node.islandora_object.field_spatial_coverage - field.field.node.islandora_object.field_subject - field.field.node.islandora_object.field_table_of_contents @@ -115,6 +116,7 @@ hidden: field_publisher: true field_publisher_country: true field_resource_type: true + field_sort_date: true field_spatial_coverage: true field_subject: true field_table_of_contents: true diff --git a/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml b/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml new file mode 100644 index 000000000..53c5d7d34 --- /dev/null +++ b/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml @@ -0,0 +1,26 @@ +uuid: f1c1e21c-7ac1-4e2f-bba5-8cb17765293f +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_sort_date + - node.type.islandora_object + module: + - datetime + - epp +third_party_settings: + epp: + value: '' + on_update: 1 +id: node.islandora_object.field_sort_date +field_name: field_sort_date +entity_type: node +bundle: islandora_object +label: 'Sort Date' +description: 'This field is for the purpose of overriding the singular sort date that is derived from the Published and Created date fields. Metadata Librarian and Collection Admins should not enter a Sort Date unless the system cannot process the Pub Date/Created Date to determine the sort.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/codebase/config/sync/field.storage.node.field_sort_date.yml b/codebase/config/sync/field.storage.node.field_sort_date.yml new file mode 100644 index 000000000..235188e39 --- /dev/null +++ b/codebase/config/sync/field.storage.node.field_sort_date.yml @@ -0,0 +1,24 @@ +uuid: 90599c8b-a166-4ac8-8e6e-5a383b9c40dc +langcode: en +status: true +dependencies: + module: + - datetime + - field_permissions + - node +third_party_settings: + field_permissions: + permission_type: public +id: node.field_sort_date +field_name: field_sort_date +entity_type: node +type: datetime +settings: + datetime_type: datetime +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/codebase/config/sync/search_api.index.default_solr_index.yml b/codebase/config/sync/search_api.index.default_solr_index.yml index c055324c5..b156469ca 100644 --- a/codebase/config/sync/search_api.index.default_solr_index.yml +++ b/codebase/config/sync/search_api.index.default_solr_index.yml @@ -67,7 +67,6 @@ dependencies: - field.storage.node.field_title_language - field.storage.taxonomy_term.field_language_code - field.storage.node.field_unique_id - - field.storage.node.field_years - search_api.server.default_solr_server - core.entity_view_mode.node.search_index third_party_settings: @@ -817,6 +816,14 @@ field_settings: dependencies: module: - node + solr_years: + label: 'Solr Years' + property_path: solr_years + type: string + sort_date: + label: 'Sort Date' + property_path: sort_date + type: date status: label: 'Publishing status' datasource_id: 'entity:node' @@ -952,6 +959,8 @@ processor_settings: solr_date_range: weights: preprocess_index: 0 + solr_years: { } + sort_date: { } tracker_settings: default: indexing_order: fifo diff --git a/codebase/config/sync/views.view.solr_search_content.yml b/codebase/config/sync/views.view.solr_search_content.yml index 2bca552c2..bc7443119 100644 --- a/codebase/config/sync/views.view.solr_search_content.yml +++ b/codebase/config/sync/views.view.solr_search_content.yml @@ -266,18 +266,6 @@ display: error_message: true plugin_id: search_api_term sorts: - type: - id: type - table: search_api_index_default_solr_index - field: type - relationship: none - group_type: group - admin_label: '' - order: ASC - exposed: false - expose: - label: 'Content type' - plugin_id: search_api search_api_relevance: id: search_api_relevance table: search_api_index_default_solr_index @@ -302,6 +290,30 @@ display: expose: label: Title plugin_id: search_api + sort_date: + id: sort_date + table: search_api_index_default_solr_index + field: sort_date + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: true + expose: + label: Date + plugin_id: search_api + type: + id: type + table: search_api_index_default_solr_index + field: type + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: 'Content type' + plugin_id: search_api title_1: id: title_1 table: search_api_index_default_solr_index @@ -5702,5 +5714,4 @@ display: - 'config:field.storage.node.field_subject' - 'config:field.storage.node.field_table_of_contents' - 'config:field.storage.node.field_title_language' - - 'config:field.storage.node.field_years' - 'config:search_api.index.default_solr_index' From 06c21854d82e0213c8f21f2c4f526bd9920ec289 Mon Sep 17 00:00:00 2001 From: Don Richards Date: Thu, 12 Jan 2023 10:55:41 -0500 Subject: [PATCH 4/7] Add a full solr config dump --- codebase/assets/solr/accents_en.txt | 164 ++++ codebase/assets/solr/accents_und.txt | 148 +++ codebase/assets/solr/elevate.xml | 27 + codebase/assets/solr/protwords_en.txt | 0 codebase/assets/solr/protwords_und.txt | 0 codebase/assets/solr/schema.xml | 478 +++++++++ codebase/assets/solr/schema_extra_fields.xml | 89 ++ codebase/assets/solr/schema_extra_types.xml | 228 +++++ codebase/assets/solr/solrconfig.xml | 811 +++++++++++++++ codebase/assets/solr/solrconfig_extra.xml | 922 +----------------- codebase/assets/solr/solrconfig_index.xml | 0 codebase/assets/solr/solrconfig_query.xml | 47 + .../solr/solrconfig_requestdispatcher.xml | 6 + codebase/assets/solr/solrcore.properties | 13 + codebase/assets/solr/stopwords_en.txt | 35 + codebase/assets/solr/stopwords_und.txt | 0 codebase/assets/solr/synonyms_en.txt | 1 + codebase/assets/solr/synonyms_und.txt | 1 + 18 files changed, 2068 insertions(+), 902 deletions(-) create mode 100644 codebase/assets/solr/accents_en.txt create mode 100644 codebase/assets/solr/accents_und.txt create mode 100644 codebase/assets/solr/elevate.xml create mode 100644 codebase/assets/solr/protwords_en.txt create mode 100644 codebase/assets/solr/protwords_und.txt create mode 100644 codebase/assets/solr/schema.xml create mode 100644 codebase/assets/solr/schema_extra_fields.xml create mode 100644 codebase/assets/solr/schema_extra_types.xml create mode 100644 codebase/assets/solr/solrconfig.xml create mode 100644 codebase/assets/solr/solrconfig_index.xml create mode 100644 codebase/assets/solr/solrconfig_query.xml create mode 100644 codebase/assets/solr/solrconfig_requestdispatcher.xml create mode 100644 codebase/assets/solr/solrcore.properties create mode 100644 codebase/assets/solr/stopwords_en.txt create mode 100644 codebase/assets/solr/stopwords_und.txt create mode 100644 codebase/assets/solr/synonyms_en.txt create mode 100644 codebase/assets/solr/synonyms_und.txt diff --git a/codebase/assets/solr/accents_en.txt b/codebase/assets/solr/accents_en.txt new file mode 100644 index 000000000..bed051477 --- /dev/null +++ b/codebase/assets/solr/accents_en.txt @@ -0,0 +1,164 @@ +# À => A +"\u00C0" => "A" +# Á => A +"\u00C1" => "A" +#  => A +"\u00C2" => "A" +# à => A +"\u00C3" => "A" +# Ä => A +"\u00C4" => "A" +# Å => A +"\u00C5" => "A" +# Ą => A +"\u0104" => "A" +# Æ => AE +"\u00C6" => "AE" +# Ç => C +"\u00C7" => "C" +# Ć => C +"\U0106" => "C" +# È => E +"\u00C8" => "E" +# É => E +"\u00C9" => "E" +# Ê => E +"\u00CA" => "E" +# Ë => E +"\u00CB" => "E" +# Ę => E +"\u0118" => "E" +# Ì => I +"\u00CC" => "I" +# Í => I +"\u00CD" => "I" +# Î => I +"\u00CE" => "I" +# Ï => I +"\u00CF" => "I" +# IJ => IJ +"\u0132" => "IJ" +# Ð => D +"\u00D0" => "D" +# Ł => L +"\u0141" => "L" +# Ñ => N +"\u00D1" => "N" +# Ń => N +"\u0143" => "N" +# Ò => O +"\u00D2" => "O" +# Ó => O +"\u00D3" => "O" +# Ô => O +"\u00D4" => "O" +# Õ => O +"\u00D5" => "O" +# Ö => O +"\u00D6" => "O" +# Ø => O +"\u00D8" => "O" +# Œ => OE +"\u0152" => "OE" +# Þ +"\u00DE" => "TH" +# Ù => U +"\u00D9" => "U" +# Ú => U +"\u00DA" => "U" +# Û => U +"\u00DB" => "U" +# Ü => U +"\u00DC" => "U" +# Ý => Y +"\u00DD" => "Y" +# Ÿ => Y +"\u0178" => "Y" +# à => a +"\u00E0" => "a" +# á => a +"\u00E1" => "a" +# â => a +"\u00E2" => "a" +# ã => a +"\u00E3" => "a" +# ä => a +"\u00E4" => "a" +# å => a +"\u00E5" => "a" +# æ => ae +"\u00E6" => "ae" +# ç => c +"\u00E7" => "c" +# è => e +"\u00E8" => "e" +# é => e +"\u00E9" => "e" +# ê => e +"\u00EA" => "e" +# ë => e +"\u00EB" => "e" +# ì => i +"\u00EC" => "i" +# í => i +"\u00ED" => "i" +# î => i +"\u00EE" => "i" +# ï => i +"\u00EF" => "i" +# ij => ij +"\u0133" => "ij" +# ð => d +"\u00F0" => "d" +# ñ => n +"\u00F1" => "n" +# ò => o +"\u00F2" => "o" +# ó => o +"\u00F3" => "o" +# ô => o +"\u00F4" => "o" +# õ => o +"\u00F5" => "o" +# ö => o +"\u00F6" => "o" +# ø => o +"\u00F8" => "o" +# œ => oe +"\u0153" => "oe" +# ß => ss +"\u00DF" => "ss" +# Ś => S +"\u015a" => "S" +# þ => th +"\u00FE" => "th" +# ù => u +"\u00F9" => "u" +# ú => u +"\u00FA" => "u" +# û => u +"\u00FB" => "u" +# ü => u +"\u00FC" => "u" +# ý => y +"\u00FD" => "y" +# ÿ => y +"\u00FF" => "y" +# Ź => Z +"\u0179" => "Z" +# Ż => Z +"\u017b" => "Z" +# ff => ff +"\uFB00" => "ff" +# fi => fi +"\uFB01" => "fi" +# fl => fl +"\uFB02" => "fl" +# ffi => ffi +"\uFB03" => "ffi" +# ffl => ffl +"\uFB04" => "ffl" +# ſt => st +"\uFB05" => "st" +# st => st +"\uFB06" => "st" diff --git a/codebase/assets/solr/accents_und.txt b/codebase/assets/solr/accents_und.txt new file mode 100644 index 000000000..7c883f87a --- /dev/null +++ b/codebase/assets/solr/accents_und.txt @@ -0,0 +1,148 @@ +# À => A +"\u00C0" => "A" +# Á => A +"\u00C1" => "A" +#  => A +"\u00C2" => "A" +# à => A +"\u00C3" => "A" +# Ä => A +"\u00C4" => "A" +# Å => A +"\u00C5" => "A" +# Æ => AE +"\u00C6" => "AE" +# Ç => C +"\u00C7" => "C" +# È => E +"\u00C8" => "E" +# É => E +"\u00C9" => "E" +# Ê => E +"\u00CA" => "E" +# Ë => E +"\u00CB" => "E" +# Ì => I +"\u00CC" => "I" +# Í => I +"\u00CD" => "I" +# Î => I +"\u00CE" => "I" +# Ï => I +"\u00CF" => "I" +# IJ => IJ +"\u0132" => "IJ" +# Ð => D +"\u00D0" => "D" +# Ñ => N +"\u00D1" => "N" +# Ò => O +"\u00D2" => "O" +# Ó => O +"\u00D3" => "O" +# Ô => O +"\u00D4" => "O" +# Õ => O +"\u00D5" => "O" +# Ö => O +"\u00D6" => "O" +# Ø => O +"\u00D8" => "O" +# Œ => OE +"\u0152" => "OE" +# Þ +"\u00DE" => "TH" +# Ù => U +"\u00D9" => "U" +# Ú => U +"\u00DA" => "U" +# Û => U +"\u00DB" => "U" +# Ü => U +"\u00DC" => "U" +# Ý => Y +"\u00DD" => "Y" +# Ÿ => Y +"\u0178" => "Y" +# à => a +"\u00E0" => "a" +# á => a +"\u00E1" => "a" +# â => a +"\u00E2" => "a" +# ã => a +"\u00E3" => "a" +# ä => a +"\u00E4" => "a" +# å => a +"\u00E5" => "a" +# æ => ae +"\u00E6" => "ae" +# ç => c +"\u00E7" => "c" +# è => e +"\u00E8" => "e" +# é => e +"\u00E9" => "e" +# ê => e +"\u00EA" => "e" +# ë => e +"\u00EB" => "e" +# ì => i +"\u00EC" => "i" +# í => i +"\u00ED" => "i" +# î => i +"\u00EE" => "i" +# ï => i +"\u00EF" => "i" +# ij => ij +"\u0133" => "ij" +# ð => d +"\u00F0" => "d" +# ñ => n +"\u00F1" => "n" +# ò => o +"\u00F2" => "o" +# ó => o +"\u00F3" => "o" +# ô => o +"\u00F4" => "o" +# õ => o +"\u00F5" => "o" +# ö => o +"\u00F6" => "o" +# ø => o +"\u00F8" => "o" +# œ => oe +"\u0153" => "oe" +# ß => ss +"\u00DF" => "ss" +# þ => th +"\u00FE" => "th" +# ù => u +"\u00F9" => "u" +# ú => u +"\u00FA" => "u" +# û => u +"\u00FB" => "u" +# ü => u +"\u00FC" => "u" +# ý => y +"\u00FD" => "y" +# ÿ => y +"\u00FF" => "y" +# ff => ff +"\uFB00" => "ff" +# fi => fi +"\uFB01" => "fi" +# fl => fl +"\uFB02" => "fl" +# ffi => ffi +"\uFB03" => "ffi" +# ffl => ffl +"\uFB04" => "ffl" +# ſt => st +"\uFB05" => "st" +# st => st +"\uFB06" => "st" diff --git a/codebase/assets/solr/elevate.xml b/codebase/assets/solr/elevate.xml new file mode 100644 index 000000000..193a0e727 --- /dev/null +++ b/codebase/assets/solr/elevate.xml @@ -0,0 +1,27 @@ + + + + + + + + + + diff --git a/codebase/assets/solr/protwords_en.txt b/codebase/assets/solr/protwords_en.txt new file mode 100644 index 000000000..e69de29bb diff --git a/codebase/assets/solr/protwords_und.txt b/codebase/assets/solr/protwords_und.txt new file mode 100644 index 000000000..e69de29bb diff --git a/codebase/assets/solr/schema.xml b/codebase/assets/solr/schema.xml new file mode 100644 index 000000000..35f25ef61 --- /dev/null +++ b/codebase/assets/solr/schema.xml @@ -0,0 +1,478 @@ + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + &extrafields; + + + &extratypes; + + + id + + + + + diff --git a/codebase/assets/solr/schema_extra_fields.xml b/codebase/assets/solr/schema_extra_fields.xml new file mode 100644 index 000000000..78c3fea36 --- /dev/null +++ b/codebase/assets/solr/schema_extra_fields.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/codebase/assets/solr/schema_extra_types.xml b/codebase/assets/solr/schema_extra_types.xml new file mode 100644 index 000000000..160b63f64 --- /dev/null +++ b/codebase/assets/solr/schema_extra_types.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/codebase/assets/solr/solrconfig.xml b/codebase/assets/solr/solrconfig.xml new file mode 100644 index 000000000..774152157 --- /dev/null +++ b/codebase/assets/solr/solrconfig.xml @@ -0,0 +1,811 @@ + + + + + + +]> + + + + + + + ${solr.abortOnConfigurationError:true} + + + ${solr.luceneMatchVersion:LUCENE_80} + + + + + + + + + + + + + + + + + + + + + ${solr.data.dir:} + + + + + + + + + ${solr.hdfs.home:} + + ${solr.hdfs.confdir:} + + ${solr.hdfs.blockcache.enabled:true} + + ${solr.hdfs.blockcache.global:true} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${solr.lock.type:native} + + + + + + + + + + + + + true + + + &index; + + + + + + + + + ${solr.ulog.dir:} + + + + + ${solr.autoCommit.MaxDocs:-1} + ${solr.autoCommit.MaxTime:15000} + false + + + + + + ${solr.autoSoftCommit.MaxDocs:-1} + ${solr.autoSoftCommit.MaxTime:5000} + + + + + + + + + + + + + + + + &query; + + + + + + + + + + + + static firstSearcher warming in solrconfig.xml + + + + + + false + + + + + + + + + &requestdispatcher; + + + + + + + &extra; + + + + + + + + + 100 + + + + + + + + 70 + + 0.5 + + [-\w ,/\n\"']{20,200} + + + + + + + ]]> + ]]> + + + + + + + + + + + + + + + + + + + + + + + + ,, + ,, + ,, + ,, + ,]]> + ]]> + + + + + + 10 + .,!? + + + + + + + WORD + + + en + US + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + + + + + + + + + + + + + + + diff --git a/codebase/assets/solr/solrconfig_extra.xml b/codebase/assets/solr/solrconfig_extra.xml index c14552a80..1a59c4593 100644 --- a/codebase/assets/solr/solrconfig_extra.xml +++ b/codebase/assets/solr/solrconfig_extra.xml @@ -1,109 +1,4 @@ - - ar - spellcheck_ar - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - bg - spellcheck_bg - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - ca - spellcheck_ca - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - hr - spellcheck_hr - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - cs - spellcheck_cs - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - da - spellcheck_da - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - nl - spellcheck_nl - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - en spellcheck_en @@ -112,523 +7,29 @@ 0.5 2 1 - 5 - 4 - 0.01 - .01 - true - - - - fi - spellcheck_fi - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - fr - spellcheck_fr - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - de - spellcheck_de - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - el - spellcheck_el - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - hi - spellcheck_hi - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - hu - spellcheck_hu - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - id - spellcheck_id - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - ga - spellcheck_ga - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - it - spellcheck_it - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - ja - spellcheck_ja - solr.DirectSolrSpellChecker - internal - 0.5 - 1 - 1 - 5 - 1 - 0.01 - true - - - - und - spellcheck_und - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - lv - spellcheck_lv - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - nb - spellcheck_nb - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - nn - spellcheck_nn - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - fa - spellcheck_fa - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - pl - spellcheck_pl - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - pt_br - spellcheck_pt_br - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - pt_pt - spellcheck_pt_pt - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - ro - spellcheck_ro - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - ru - spellcheck_ru - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - sr - spellcheck_sr - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - zh_hans - spellcheck_zh_hans - solr.DirectSolrSpellChecker - internal - 0.5 - 1 - 1 - 5 - 1 - 0.01 - true - - - - sk - spellcheck_sk - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - es - spellcheck_es - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - sv - spellcheck_sv - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - th - spellcheck_th - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - zh_hant - spellcheck_zh_hant - solr.DirectSolrSpellChecker - internal - 0.5 - 1 - 1 - 5 - 1 - 0.01 - true - - - - tr - spellcheck_tr - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - uk - spellcheck_uk - solr.DirectSolrSpellChecker - internal - 0.5 - 2 - 1 - 5 - 4 - 0.01 - .01 - true - - - - - ar - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_ar - sm_context_tags - true - false - - - - bg - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_bg - sm_context_tags - true - false - - - - ca - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_ca - sm_context_tags - true - false - - - - hr - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_hr - sm_context_tags - true - false - - - - cs - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_cs - sm_context_tags - true - false - - - - da - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_da - sm_context_tags - true - false + 5 + 4 + 0.01 + .01 + true - - nl - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_nl - sm_context_tags - true - false + + und + spellcheck_und + solr.DirectSolrSpellChecker + internal + 0.5 + 2 + 1 + 5 + 4 + 0.01 + .01 + true - + + en AnalyzingInfixLookupFactory @@ -640,105 +41,6 @@ false - - fi - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_fi - sm_context_tags - true - false - - - - fr - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_fr - sm_context_tags - true - false - - - - de - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_de - sm_context_tags - true - false - - - - el - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_el - sm_context_tags - true - false - - - - hi - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_hi - sm_context_tags - true - false - - - - hu - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_hu - sm_context_tags - true - false - - - - id - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_id - sm_context_tags - true - false - - - - ga - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_ga - sm_context_tags - true - false - - - - it - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_it - sm_context_tags - true - false - - und AnalyzingInfixLookupFactory @@ -749,182 +51,6 @@ true false - - - lv - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_lv - sm_context_tags - true - false - - - - nb - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_nb - sm_context_tags - true - false - - - - nn - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_nn - sm_context_tags - true - false - - - - fa - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_fa - sm_context_tags - true - false - - - - pl - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_pl - sm_context_tags - true - false - - - - pt_br - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_pt_br - sm_context_tags - true - false - - - - pt_pt - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_pt_pt - sm_context_tags - true - false - - - - ro - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_ro - sm_context_tags - true - false - - - - ru - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_ru - sm_context_tags - true - false - - - - sr - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_sr - sm_context_tags - true - false - - - - sk - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_sk - sm_context_tags - true - false - - - - es - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_es - sm_context_tags - true - false - - - - sv - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_sv - sm_context_tags - true - false - - - - th - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_th - sm_context_tags - true - false - - - - tr - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_tr - sm_context_tags - true - false - - - - uk - AnalyzingInfixLookupFactory - DocumentDictionaryFactory - twm_suggest - text_uk - sm_context_tags - true - false - + + + + + + + + + + + + + + + + true + + false + + 20 + 200 + 1024 diff --git a/codebase/assets/solr/solrconfig_requestdispatcher.xml b/codebase/assets/solr/solrconfig_requestdispatcher.xml new file mode 100644 index 000000000..3a3f17d1c --- /dev/null +++ b/codebase/assets/solr/solrconfig_requestdispatcher.xml @@ -0,0 +1,6 @@ + + + diff --git a/codebase/assets/solr/solrcore.properties b/codebase/assets/solr/solrcore.properties new file mode 100644 index 000000000..749fd532e --- /dev/null +++ b/codebase/assets/solr/solrcore.properties @@ -0,0 +1,13 @@ +solr.replication.master=false +solr.replication.slave=false +solr.replication.pollInterval=00:00:60 +solr.replication.masterUrl=http://localhost:8983/solr +solr.replication.confFiles=schema.xml,schema_extra_types.xml,schema_extra_fields.xml,elevate.xml,stopwords_en.txt,protwords_en.txt,accents_en.txt,synonyms_en.txt,stopwords_und.txt,protwords_und.txt,accents_und.txt,synonyms_und.txt +solr.mlt.timeAllowed=2000 +solr.selectSearchHandler.timeAllowed=-1 +solr.autoCommit.MaxDocs=-1 +solr.autoCommit.MaxTime=15000 +solr.autoSoftCommit.MaxDocs=-1 +solr.autoSoftCommit.MaxTime=5000 + +solr.luceneMatchVersion=8.11 diff --git a/codebase/assets/solr/stopwords_en.txt b/codebase/assets/solr/stopwords_en.txt new file mode 100644 index 000000000..698105071 --- /dev/null +++ b/codebase/assets/solr/stopwords_en.txt @@ -0,0 +1,35 @@ +a +an +and +are +as +at +be +but +by +for +if +in +into +is +it +no +not +of +on +or +s +such +t +that +the +their +then +there +these +they +this +to +was +will +with diff --git a/codebase/assets/solr/stopwords_und.txt b/codebase/assets/solr/stopwords_und.txt new file mode 100644 index 000000000..e69de29bb diff --git a/codebase/assets/solr/synonyms_en.txt b/codebase/assets/solr/synonyms_en.txt new file mode 100644 index 000000000..91689ff92 --- /dev/null +++ b/codebase/assets/solr/synonyms_en.txt @@ -0,0 +1 @@ +drupal, durpal diff --git a/codebase/assets/solr/synonyms_und.txt b/codebase/assets/solr/synonyms_und.txt new file mode 100644 index 000000000..91689ff92 --- /dev/null +++ b/codebase/assets/solr/synonyms_und.txt @@ -0,0 +1 @@ +drupal, durpal From 75cc451c2d96ff75016d05d77c851d993f46d2e1 Mon Sep 17 00:00:00 2001 From: Don Richards Date: Thu, 12 Jan 2023 10:56:59 -0500 Subject: [PATCH 5/7] Add changes manually --- ..._display.node.islandora_object.default.yml | 243 +-- ...w_display.node.islandora_object.binary.yml | 48 +- ..._display.node.islandora_object.default.yml | 182 +- ...y.node.islandora_object.open_seadragon.yml | 186 +- ...ew_display.node.islandora_object.pdfjs.yml | 52 +- ...w_display.node.islandora_object.teaser.yml | 14 +- codebase/config/sync/facets.facet.date.yml | 51 + ....node.islandora_object.field_sort_date.yml | 2 +- ...ield.node.islandora_object.field_years.yml | 21 - .../field.storage.node.field_sort_date.yml | 2 +- .../sync/field.storage.node.field_years.yml | 26 - .../search_api.index.default_solr_index.yml | 64 +- .../sync/views.view.export_metadata.yml | 1665 ++++++++--------- .../views.view.jscholarship_redirects.yml | 20 +- .../sync/views.view.solr_search_content.yml | 1213 ++++-------- 15 files changed, 1606 insertions(+), 2183 deletions(-) create mode 100644 codebase/config/sync/facets.facet.date.yml delete mode 100644 codebase/config/sync/field.field.node.islandora_object.field_years.yml delete mode 100644 codebase/config/sync/field.storage.node.field_years.yml diff --git a/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml b/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml index 5453d3923..860d23303 100644 --- a/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml +++ b/codebase/config/sync/core.entity_form_display.node.islandora_object.default.yml @@ -48,17 +48,16 @@ dependencies: - field.field.node.islandora_object.field_title_language - field.field.node.islandora_object.field_unique_id - field.field.node.islandora_object.field_weight - - field.field.node.islandora_object.field_years - node.type.islandora_object + enforced: + module: + - islandora_defaults module: - controlled_access_terms - datetime - field_group - link - reference_value_pair - enforced: - module: - - islandora_defaults third_party_settings: field_group: group_structure: @@ -69,16 +68,16 @@ third_party_settings: - field_display_hints - field_unique_id - field_weight - label: System - region: content parent_name: '' weight: 6 format_type: details format_settings: - classes: '' - id: '' open: true required_fields: true + id: '' + classes: '' + label: System + region: content group_descriptive: children: - title @@ -98,16 +97,16 @@ third_party_settings: - field_contributor - field_creator - field_extent - label: General - region: content parent_name: '' weight: 0 format_type: details format_settings: - classes: '' - id: '' open: true required_fields: true + id: '' + classes: '' + label: General + region: content group_dates: children: - field_date_available @@ -118,12 +117,14 @@ third_party_settings: parent_name: '' weight: 2 format_type: details + region: content format_settings: - classes: '' - id: '' - open: false description: '' required_fields: true + id: '' + classes: '' + open: false + label: Dates group_identifiers: children: - field_citable_url @@ -132,49 +133,49 @@ third_party_settings: - field_jhir - field_dspace_identifier - field_dspace_item_id - label: Identifiers - region: content parent_name: '' weight: 4 format_type: details + region: content format_settings: - classes: '' - id: '' - open: false description: '' required_fields: true + id: '' + classes: '' + open: false + label: Identifiers group_copyright_and_use: children: - field_copyright_and_use - field_access_rights - field_copyright_holder - label: 'Copyright and Use' - region: content parent_name: '' weight: 3 format_type: details + region: content format_settings: - classes: '' - id: '' - open: false description: '' required_fields: true + id: '' + classes: '' + open: false + label: 'Copyright and Use' group_publisher: children: - field_publisher - field_publisher_country - field_digital_publisher - label: Publisher - region: content parent_name: '' weight: 1 format_type: details + region: content format_settings: - classes: '' - id: '' - open: false description: '' required_fields: true + id: '' + classes: '' + open: false + label: Publisher group_resources: children: - field_item_barcode @@ -183,14 +184,15 @@ third_party_settings: - field_oclc_number - field_issn - field_geoportal_link - label: Resources - region: content parent_name: '' weight: 5 format_type: details + region: content format_settings: - classes: '' + description: '' + required_fields: true id: '' + classes: '' open: false label: Resources _core: @@ -207,157 +209,159 @@ content: settings: { } third_party_settings: { } field_abstract: - type: reference_value_select weight: 18 - region: content settings: size_value: 5000 - placeholder_value: '' rows: 5 + placeholder_value: '' third_party_settings: { } + type: reference_value_select + region: content field_access_rights: - type: options_buttons weight: 59 - region: content settings: { } third_party_settings: { } + type: options_buttons + region: content field_access_terms: weight: 11 settings: { } third_party_settings: { } + type: options_select + region: content field_alternative_title: - type: reference_value_select weight: 15 - region: content settings: size_value: 5000 - placeholder_value: '' rows: 5 + placeholder_value: '' third_party_settings: { } + type: reference_value_select + region: content field_citable_url: - type: link_default weight: 63 - region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + type: link_default + region: content field_collection_number: - type: string_textfield weight: 64 - region: content settings: size: 60 placeholder: '' third_party_settings: { } + type: string_textfield + region: content field_contributor: - type: typed_relation_default weight: 26 - region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + type: typed_relation_default + region: content field_copyright_and_use: - type: options_select weight: 57 - region: content settings: { } third_party_settings: { } + type: options_select + region: content field_copyright_holder: - type: entity_reference_autocomplete weight: 60 - region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + type: entity_reference_autocomplete + region: content field_creator: - type: typed_relation_default weight: 27 - region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + type: typed_relation_default + region: content field_custodial_history: - type: reference_value_select weight: 19 - region: content settings: size_value: 5000 - placeholder_value: '' rows: 5 + placeholder_value: '' third_party_settings: { } + type: reference_value_select + region: content field_date_available: - type: edtf_default weight: 42 - region: content settings: strict_dates: false intervals: true sets: false third_party_settings: { } - field_date_copyrighted: type: edtf_default - weight: 45 region: content + field_date_copyrighted: + weight: 45 settings: strict_dates: false intervals: true sets: false third_party_settings: { } - field_date_created: type: edtf_default - weight: 43 region: content + field_date_created: + weight: 43 settings: intervals: '1' strict_dates: 0 sets: 0 third_party_settings: { } - field_date_published: type: edtf_default - weight: 44 region: content + field_date_published: + weight: 44 settings: intervals: '1' strict_dates: 0 sets: 0 third_party_settings: { } + type: edtf_default + region: content field_description: - type: reference_value_select weight: 17 - region: content settings: size_value: 5000 - placeholder_value: '' rows: 5 + placeholder_value: '' third_party_settings: { } + type: reference_value_select + region: content field_digital_identifier: - type: string_textfield weight: 65 - region: content settings: size: 60 placeholder: '' third_party_settings: { } + type: string_textfield + region: content field_digital_publisher: - type: entity_reference_autocomplete weight: 19 - region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + type: entity_reference_autocomplete + region: content field_display_hints: type: options_buttons weight: 12 @@ -370,103 +374,107 @@ content: placeholder_url: '' placeholder_title: '' third_party_settings: { } + type: link_default + region: content field_dspace_item_id: weight: 69 settings: size: 60 placeholder: '' third_party_settings: { } - field_extent: type: string_textfield - weight: 28 region: content + field_extent: + weight: 28 settings: size: 60 placeholder: '' third_party_settings: { } + type: string_textfield + region: content field_featured_item: - type: boolean_checkbox weight: 14 - region: content settings: display_label: true third_party_settings: { } + type: boolean_checkbox + region: content field_finding_aid: - type: link_default weight: 29 - region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + type: link_default + region: content field_genre: type: entity_reference_autocomplete weight: 21 region: content settings: match_operator: CONTAINS - match_limit: 10 size: 60 placeholder: '' + match_limit: 10 third_party_settings: { } field_geoportal_link: - type: link_default weight: 32 - region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } - field_is_part_of: type: link_default - weight: 25 region: content + field_is_part_of: + weight: 25 settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + type: link_default + region: content field_issn: - type: string_textfield weight: 31 - region: content settings: size: 60 placeholder: '' third_party_settings: { } - field_item_barcode: type: string_textfield - weight: 27 region: content + field_item_barcode: + weight: 27 settings: size: 60 placeholder: '' third_party_settings: { } + type: string_textfield + region: content field_jhir: - type: link_default weight: 66 - region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + type: link_default + region: content field_language: type: entity_reference_autocomplete weight: 23 region: content settings: match_operator: CONTAINS - match_limit: 10 size: 60 placeholder: '' + match_limit: 10 third_party_settings: { } field_library_catalog_link: - type: link_default weight: 28 - region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + type: link_default + region: content field_member_of: type: entity_reference_autocomplete weight: 10 @@ -503,37 +511,35 @@ content: settings: { } third_party_settings: { } field_oclc_number: - type: string_textfield weight: 30 - region: content settings: size: 60 placeholder: '' third_party_settings: { } + type: string_textfield + region: content field_publisher: - type: entity_reference_autocomplete weight: 17 - region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - field_publisher_country: type: entity_reference_autocomplete - weight: 18 region: content + field_publisher_country: + weight: 18 settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + type: entity_reference_autocomplete + region: content field_resource_type: - type: options_buttons weight: 16 - region: content settings: { } third_party_settings: { } type: options_buttons @@ -545,64 +551,61 @@ content: type: datetime_default region: content field_spatial_coverage: - type: entity_reference_autocomplete weight: 24 - region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - field_subject: type: entity_reference_autocomplete - weight: 22 region: content + field_subject: + weight: 22 settings: match_operator: CONTAINS - match_limit: 10 size: 60 placeholder: '' + match_limit: 10 third_party_settings: { } + type: entity_reference_autocomplete + region: content field_table_of_contents: - type: reference_value_select weight: 20 - region: content settings: size_value: 5000 - placeholder_value: '' rows: 5 + placeholder_value: '' third_party_settings: { } + type: reference_value_select + region: content field_title_language: - type: options_select weight: 13 - region: content settings: { } third_party_settings: { } + type: options_select + region: content field_unique_id: weight: 13 settings: size: 60 placeholder: '' third_party_settings: { } + type: string_textfield + region: content field_weight: weight: 14 settings: placeholder: '' third_party_settings: { } - field_years: - weight: 47 - settings: - strict_dates: false - intervals: true - sets: false - third_party_settings: { } + type: number + region: content status: type: boolean_checkbox - weight: 9 - region: content settings: display_label: true + weight: 9 + region: content third_party_settings: { } title: type: string_textfield @@ -618,13 +621,13 @@ content: region: content settings: match_operator: CONTAINS - match_limit: 10 size: 60 placeholder: '' + match_limit: 10 third_party_settings: { } hidden: langcode: true path: true promote: true sticky: true - translation: true + translation: true \ No newline at end of file diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.binary.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.binary.yml index 27c55529a..3d7d0310e 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.binary.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.binary.yml @@ -42,19 +42,19 @@ dependencies: - field.field.node.islandora_object.field_publisher - field.field.node.islandora_object.field_publisher_country - field.field.node.islandora_object.field_resource_type + - field.field.node.islandora_object.field_sort_date - field.field.node.islandora_object.field_spatial_coverage - field.field.node.islandora_object.field_subject - field.field.node.islandora_object.field_table_of_contents - field.field.node.islandora_object.field_title_language - field.field.node.islandora_object.field_unique_id - field.field.node.islandora_object.field_weight - - field.field.node.islandora_object.field_years - node.type.islandora_object - module: - - user enforced: module: - islandora_defaults + module: + - user _core: default_config_hash: BGfBEVZfQ_MW9H4r2eDyhSxojmtBBAFjYtvkRGYJQ9c id: node.islandora_object.binary @@ -63,78 +63,78 @@ bundle: islandora_object mode: binary content: display_media_entity_view_2: - settings: { } - third_party_settings: { } weight: 3 region: content - display_media_entity_view_3: settings: { } third_party_settings: { } + display_media_entity_view_3: weight: 4 region: content - field_gemini_uri: settings: { } third_party_settings: { } + field_gemini_uri: weight: 33 region: content + settings: { } + third_party_settings: { } field_genre: type: entity_reference_label + weight: 14 + region: content label: above settings: link: true third_party_settings: { } - weight: 14 - region: content field_language: type: entity_reference_label + weight: 12 + region: content label: above settings: link: true third_party_settings: { } - weight: 12 - region: content field_member_of: - type: entity_reference_label + weight: 4 label: above settings: link: true third_party_settings: { } - weight: 4 + type: entity_reference_label region: content field_oclc_number: type: string + weight: 31 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 31 - region: content field_resource_type: type: entity_reference_label + weight: 13 + region: content label: above settings: link: true third_party_settings: { } - weight: 13 - region: content field_subject: type: entity_reference_label + weight: 20 + region: content label: above settings: link: true third_party_settings: { } - weight: 20 - region: content islandora_fits_checksum: + weight: 100 settings: { } third_party_settings: { } - weight: 100 region: content links: - settings: { } - third_party_settings: { } weight: 2 region: content + settings: { } + third_party_settings: { } hidden: display_media_entity_view_1: true display_media_service_file: true @@ -172,12 +172,12 @@ hidden: field_model: true field_publisher: true field_publisher_country: true + field_sort_date: true field_spatial_coverage: true field_table_of_contents: true field_title_language: true field_unique_id: true field_weight: true - field_years: true langcode: true openseadragon_media_evas_entity_view_1: true openseadragon_media_evas_entity_view_2: true @@ -185,4 +185,4 @@ hidden: pdfjs_media_evas_entity_view_1: true pdfjs_media_evas_entity_view_2: true pdfjs_media_evas_service_file: true - search_api_excerpt: true + search_api_excerpt: true \ No newline at end of file diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml index 7d5f767a1..1c4491134 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.default.yml @@ -48,17 +48,16 @@ dependencies: - field.field.node.islandora_object.field_title_language - field.field.node.islandora_object.field_unique_id - field.field.node.islandora_object.field_weight - - field.field.node.islandora_object.field_years - node.type.islandora_object + enforced: + module: + - islandora_defaults module: - controlled_access_terms - datetime - link - reference_value_pair - user - enforced: - module: - - islandora_defaults _core: default_config_hash: L_B8lYULO6XSDjg0Np3rW-Hhn0lz13MIHeTAJFmqlD0 id: node.islandora_object.default @@ -67,38 +66,38 @@ bundle: islandora_object mode: default content: display_media_service_file: - settings: { } - third_party_settings: { } weight: 1 region: content + settings: { } + third_party_settings: { } field_abstract: - type: reference_value_formatter + weight: 40 label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 40 + type: reference_value_formatter region: content field_access_rights: - type: entity_reference_label + weight: 15 label: above settings: link: true third_party_settings: { } - weight: 15 + type: entity_reference_label region: content field_alternative_title: - type: reference_value_formatter + weight: 3 label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 3 + type: reference_value_formatter region: content field_citable_url: - type: link + weight: 23 label: above settings: trim_length: 80 @@ -107,59 +106,59 @@ content: rel: '' target: '' third_party_settings: { } - weight: 23 + type: link region: content field_collection_number: - type: string + weight: 13 label: above settings: link_to_entity: false third_party_settings: { } - weight: 13 + type: string region: content field_contributor: - type: typed_relation_default + weight: 11 label: above settings: link: true third_party_settings: { } - weight: 11 + type: typed_relation_default region: content field_copyright_and_use: - type: entity_reference_label + weight: 16 label: above settings: link: true third_party_settings: { } - weight: 16 + type: entity_reference_label region: content field_copyright_holder: - type: entity_reference_label + weight: 17 label: above settings: link: true third_party_settings: { } - weight: 17 + type: entity_reference_label region: content field_creator: - type: typed_relation_default + weight: 12 label: above settings: link: true third_party_settings: { } - weight: 12 + type: typed_relation_default region: content field_custodial_history: - type: reference_value_formatter + weight: 42 label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 42 + type: reference_value_formatter region: content field_date_available: - type: edtf_default + weight: 18 label: above settings: date_separator: dash @@ -167,10 +166,10 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 18 + type: edtf_default region: content field_date_copyrighted: - type: edtf_default + weight: 20 label: above settings: date_separator: dash @@ -178,10 +177,10 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 20 + type: edtf_default region: content field_date_created: - type: edtf_default + weight: 19 label: above settings: date_separator: dash @@ -189,10 +188,10 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 19 + type: edtf_default region: content field_date_published: - type: edtf_default + weight: 21 label: above settings: date_separator: dash @@ -200,35 +199,35 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 21 + type: edtf_default region: content field_description: - type: reference_value_formatter + weight: 39 label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 39 + type: reference_value_formatter region: content field_digital_identifier: - type: string + weight: 27 label: above settings: link_to_entity: false third_party_settings: { } - weight: 27 + type: string region: content field_digital_publisher: - type: entity_reference_label + weight: 25 label: above settings: link: true third_party_settings: { } - weight: 25 + type: entity_reference_label region: content field_dspace_identifier: - type: link + weight: 28 label: above settings: trim_length: 80 @@ -237,36 +236,36 @@ content: rel: '' target: '' third_party_settings: { } - weight: 28 + type: link region: content field_dspace_item_id: - type: string + weight: 29 label: above settings: link_to_entity: false third_party_settings: { } - weight: 29 + type: string region: content field_extent: - type: string + weight: 36 label: above settings: link_to_entity: false third_party_settings: { } - weight: 36 + type: string region: content field_featured_item: - type: boolean + weight: 2 label: above settings: format: default format_custom_false: '' format_custom_true: '' third_party_settings: { } - weight: 2 + type: boolean region: content field_finding_aid: - type: link + weight: 33 label: above settings: trim_length: 80 @@ -275,18 +274,18 @@ content: rel: '' target: '' third_party_settings: { } - weight: 33 + type: link region: content field_genre: type: entity_reference_label + weight: 7 + region: content label: above settings: link: true third_party_settings: { } - weight: 7 - region: content field_geoportal_link: - type: link + weight: 35 label: above settings: trim_length: 80 @@ -295,10 +294,10 @@ content: rel: '' target: '' third_party_settings: { } - weight: 35 + type: link region: content field_is_part_of: - type: link + weight: 14 label: above settings: trim_length: 80 @@ -307,26 +306,26 @@ content: rel: '' target: '' third_party_settings: { } - weight: 14 + type: link region: content field_issn: - type: string + weight: 31 label: above settings: link_to_entity: false third_party_settings: { } - weight: 31 + type: string region: content field_item_barcode: - type: string + weight: 32 label: above settings: link_to_entity: false third_party_settings: { } - weight: 32 + type: string region: content field_jhir: - type: link + weight: 37 label: above settings: trim_length: 80 @@ -335,18 +334,18 @@ content: rel: '' target: '' third_party_settings: { } - weight: 37 + type: link region: content field_language: type: entity_reference_label + weight: 5 + region: content label: above settings: link: true third_party_settings: { } - weight: 5 - region: content field_library_catalog_link: - type: link + weight: 34 label: above settings: trim_length: 80 @@ -355,47 +354,47 @@ content: rel: '' target: '' third_party_settings: { } - weight: 34 + type: link region: content field_member_of: type: entity_reference_label + weight: 4 + region: content label: above settings: link: true third_party_settings: { } - weight: 4 - region: content field_oclc_number: - type: string + weight: 30 label: above settings: link_to_entity: false third_party_settings: { } - weight: 30 + type: string region: content field_publisher: - type: entity_reference_label + weight: 24 label: above settings: link: true third_party_settings: { } - weight: 24 + type: entity_reference_label region: content field_publisher_country: - type: entity_reference_label + weight: 26 label: above settings: link: true third_party_settings: { } - weight: 26 + type: entity_reference_label region: content field_resource_type: - type: entity_reference_label + weight: 6 label: above settings: link: true third_party_settings: { } - weight: 6 + type: entity_reference_label region: content field_sort_date: weight: 43 @@ -407,40 +406,29 @@ content: type: datetime_default region: content field_spatial_coverage: - type: entity_reference_label + weight: 9 label: above settings: link: true third_party_settings: { } - weight: 9 + type: entity_reference_label region: content field_subject: - type: entity_reference_label + weight: 8 label: above settings: link: true third_party_settings: { } - weight: 8 + type: entity_reference_label region: content field_table_of_contents: - type: reference_value_formatter + weight: 41 label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 41 - region: content - field_years: - type: edtf_default - label: above - settings: - date_separator: dash - date_order: big_endian - month_format: mm - day_format: dd - third_party_settings: { } - weight: 22 + type: reference_value_formatter region: content field_title_language: weight: 38 @@ -451,15 +439,15 @@ content: type: entity_reference_label region: content islandora_fits_checksum: - settings: { } - third_party_settings: { } weight: 10 region: content - links: settings: { } third_party_settings: { } + links: weight: 0 region: content + settings: { } + third_party_settings: { } hidden: display_media_entity_view_1: true display_media_entity_view_2: true @@ -477,4 +465,4 @@ hidden: pdfjs_media_evas_entity_view_1: true pdfjs_media_evas_entity_view_2: true pdfjs_media_evas_service_file: true - search_api_excerpt: true + search_api_excerpt: true \ No newline at end of file diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.open_seadragon.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.open_seadragon.yml index 2b9334366..8c4c0de84 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.open_seadragon.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.open_seadragon.yml @@ -42,22 +42,22 @@ dependencies: - field.field.node.islandora_object.field_publisher - field.field.node.islandora_object.field_publisher_country - field.field.node.islandora_object.field_resource_type + - field.field.node.islandora_object.field_sort_date - field.field.node.islandora_object.field_spatial_coverage - field.field.node.islandora_object.field_subject - field.field.node.islandora_object.field_table_of_contents - field.field.node.islandora_object.field_title_language - field.field.node.islandora_object.field_unique_id - field.field.node.islandora_object.field_weight - - field.field.node.islandora_object.field_years - node.type.islandora_object + enforced: + module: + - islandora_defaults module: - controlled_access_terms - link - reference_value_pair - user - enforced: - module: - - islandora_defaults _core: default_config_hash: BOKmqgfhsFt_yEb5fjCzV99sysk7G9p43DoVfTsh3OQ id: node.islandora_object.open_seadragon @@ -66,38 +66,40 @@ bundle: islandora_object mode: open_seadragon content: display_media_entity_view_3: - settings: { } - third_party_settings: { } weight: 4 region: content + settings: { } + third_party_settings: { } field_abstract: type: reference_value_formatter + weight: 4 + region: content label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 4 - region: content field_access_rights: type: entity_reference_label + weight: 24 + region: content label: above settings: link: true third_party_settings: { } - weight: 24 - region: content field_alternative_title: type: reference_value_formatter + weight: 26 + region: content label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 26 - region: content field_citable_url: type: link + weight: 27 + region: content label: above settings: trim_length: 80 @@ -106,59 +108,59 @@ content: rel: '' target: '' third_party_settings: { } - weight: 27 - region: content field_collection_number: type: string + weight: 30 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 30 - region: content field_contributor: type: typed_relation_default + weight: 29 + region: content label: above settings: link: true third_party_settings: { } - weight: 29 - region: content field_copyright_and_use: type: entity_reference_label + weight: 34 + region: content label: above settings: link: true third_party_settings: { } - weight: 34 - region: content field_copyright_holder: type: entity_reference_label + weight: 35 + region: content label: above settings: link: true third_party_settings: { } - weight: 35 - region: content field_creator: type: typed_relation_default + weight: 28 + region: content label: above settings: link: true third_party_settings: { } - weight: 28 - region: content field_custodial_history: type: reference_value_formatter + weight: 41 + region: content label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 41 - region: content field_date_available: type: edtf_default + weight: 25 + region: content label: above settings: date_separator: dash @@ -166,10 +168,10 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 25 - region: content field_date_copyrighted: type: edtf_default + weight: 32 + region: content label: above settings: date_separator: dash @@ -177,10 +179,10 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 32 - region: content field_date_created: type: edtf_default + weight: 31 + region: content label: above settings: date_separator: dash @@ -188,10 +190,10 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 31 - region: content field_date_published: type: edtf_default + weight: 33 + region: content label: above settings: date_separator: dash @@ -199,53 +201,53 @@ content: month_format: mm day_format: dd third_party_settings: { } - weight: 33 - region: content field_description: type: reference_value_formatter + weight: 3 + region: content label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 3 - region: content field_digital_identifier: type: string + weight: 37 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 37 - region: content field_digital_publisher: type: entity_reference_label + weight: 14 + region: content label: above settings: link: true third_party_settings: { } - weight: 14 - region: content field_extent: type: string + weight: 38 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 38 - region: content field_featured_item: type: boolean + weight: 36 + region: content label: above settings: format: default format_custom_false: '' format_custom_true: '' third_party_settings: { } - weight: 36 - region: content field_finding_aid: type: link + weight: 23 + region: content label: above settings: trim_length: 80 @@ -254,18 +256,18 @@ content: rel: '' target: '' third_party_settings: { } - weight: 23 - region: content field_genre: type: entity_reference_label + weight: 9 + region: content label: above settings: link: true third_party_settings: { } - weight: 9 - region: content field_geoportal_link: type: link + weight: 21 + region: content label: above settings: trim_length: 80 @@ -274,10 +276,10 @@ content: rel: '' target: '' third_party_settings: { } - weight: 21 - region: content field_is_part_of: type: link + weight: 22 + region: content label: above settings: trim_length: 80 @@ -286,34 +288,34 @@ content: rel: '' target: '' third_party_settings: { } - weight: 22 - region: content field_issn: type: string + weight: 16 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 16 - region: content field_item_barcode: type: string + weight: 17 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 17 - region: content field_language: type: entity_reference_label + weight: 7 + region: content label: above settings: link: true third_party_settings: { } - weight: 7 - region: content field_library_catalog_link: type: link + weight: 18 + region: content label: above settings: trim_length: 80 @@ -322,124 +324,111 @@ content: rel: '' target: '' third_party_settings: { } - weight: 18 - region: content field_member_of: - type: entity_reference_label + weight: 6 label: above settings: link: true third_party_settings: { } - weight: 6 + type: entity_reference_label region: content field_model: type: entity_reference_label + weight: 19 + region: content label: above settings: link: true third_party_settings: { } - weight: 19 - region: content field_oclc_number: type: string + weight: 15 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 15 - region: content field_publisher: type: entity_reference_label + weight: 12 + region: content label: above settings: link: true third_party_settings: { } - weight: 12 - region: content field_publisher_country: type: entity_reference_label + weight: 13 + region: content label: above settings: link: true third_party_settings: { } - weight: 13 - region: content field_resource_type: type: entity_reference_label + weight: 8 + region: content label: above settings: link: true third_party_settings: { } - weight: 8 - region: content field_spatial_coverage: type: entity_reference_label + weight: 20 + region: content label: above settings: link: true third_party_settings: { } - weight: 20 - region: content field_subject: type: entity_reference_label + weight: 10 + region: content label: above settings: link: true third_party_settings: { } - weight: 10 - region: content field_table_of_contents: type: reference_value_formatter + weight: 5 + region: content label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 5 - region: content field_title_language: type: entity_reference_label - label: above - settings: - link: true - third_party_settings: { } weight: 2 region: content - field_years: - type: edtf_default label: above settings: - date_separator: dash - date_order: big_endian - month_format: mm - day_format: dd + link: true third_party_settings: { } - weight: 40 - region: content islandora_fits_checksum: - settings: { } - third_party_settings: { } weight: 39 region: content + settings: { } + third_party_settings: { } langcode: type: language + weight: 11 + region: content label: above settings: link_to_entity: false native_language: false third_party_settings: { } - weight: 11 - region: content links: - settings: { } - third_party_settings: { } weight: 0 region: content - openseadragon_media_evas_entity_view_1: settings: { } third_party_settings: { } + openseadragon_media_evas_entity_view_1: weight: 1 region: content + settings: { } + third_party_settings: { } hidden: display_media_entity_view_1: true display_media_entity_view_2: true @@ -451,6 +440,7 @@ hidden: field_dspace_item_id: true field_gemini_uri: true field_jhir: true + field_sort_date: true field_unique_id: true field_weight: true openseadragon_media_evas_entity_view_2: true @@ -458,4 +448,4 @@ hidden: pdfjs_media_evas_entity_view_1: true pdfjs_media_evas_entity_view_2: true pdfjs_media_evas_service_file: true - search_api_excerpt: true + search_api_excerpt: true \ No newline at end of file diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.pdfjs.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.pdfjs.yml index 269e4a26f..5c58ba6ea 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.pdfjs.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.pdfjs.yml @@ -42,20 +42,20 @@ dependencies: - field.field.node.islandora_object.field_publisher - field.field.node.islandora_object.field_publisher_country - field.field.node.islandora_object.field_resource_type + - field.field.node.islandora_object.field_sort_date - field.field.node.islandora_object.field_spatial_coverage - field.field.node.islandora_object.field_subject - field.field.node.islandora_object.field_table_of_contents - field.field.node.islandora_object.field_title_language - field.field.node.islandora_object.field_unique_id - field.field.node.islandora_object.field_weight - - field.field.node.islandora_object.field_years - node.type.islandora_object - module: - - reference_value_pair - - user enforced: module: - islandora_defaults + module: + - reference_value_pair + - user _core: default_config_hash: LL0DwJidNZPoF8xl8g2QIW9bNPeiqUcy0CwmsIqfPvo id: node.islandora_object.pdfjs @@ -65,81 +65,81 @@ mode: pdfjs content: field_custodial_history: type: reference_value_formatter + weight: 0 + region: content label: above settings: display_invalid_reference: 1 invalid_reference_label: '' third_party_settings: { } - weight: 0 - region: content field_gemini_uri: - settings: { } - third_party_settings: { } weight: 30 region: content + settings: { } + third_party_settings: { } field_genre: type: entity_reference_label + weight: 14 + region: content label: above settings: link: true third_party_settings: { } - weight: 14 - region: content field_language: type: entity_reference_label + weight: 12 + region: content label: above settings: link: true third_party_settings: { } - weight: 12 - region: content field_member_of: type: entity_reference_label + weight: 4 + region: content label: above settings: link: true third_party_settings: { } - weight: 4 - region: content field_oclc_number: type: string + weight: 32 + region: content label: above settings: link_to_entity: false third_party_settings: { } - weight: 32 - region: content field_resource_type: - type: entity_reference_label + weight: 13 label: above settings: link: true third_party_settings: { } - weight: 13 + type: entity_reference_label region: content field_subject: - type: entity_reference_label + weight: 20 label: above settings: link: true third_party_settings: { } - weight: 20 + type: entity_reference_label region: content islandora_fits_checksum: - settings: { } - third_party_settings: { } weight: 100 region: content - links: settings: { } third_party_settings: { } + links: weight: 2 region: content - pdfjs_media_evas_entity_view_1: settings: { } third_party_settings: { } + pdfjs_media_evas_entity_view_1: weight: 3 region: content + settings: { } + third_party_settings: { } hidden: display_media_entity_view_1: true display_media_entity_view_2: true @@ -177,16 +177,16 @@ hidden: field_model: true field_publisher: true field_publisher_country: true + field_sort_date: true field_spatial_coverage: true field_table_of_contents: true field_title_language: true field_unique_id: true field_weight: true - field_years: true langcode: 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 + search_api_excerpt: true \ No newline at end of file diff --git a/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml b/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml index e9430f2cd..caef60c92 100644 --- a/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml +++ b/codebase/config/sync/core.entity_view_display.node.islandora_object.teaser.yml @@ -49,13 +49,12 @@ dependencies: - field.field.node.islandora_object.field_title_language - field.field.node.islandora_object.field_unique_id - field.field.node.islandora_object.field_weight - - field.field.node.islandora_object.field_years - node.type.islandora_object - module: - - user enforced: module: - islandora_defaults + module: + - user _core: default_config_hash: zae03KDpB7clOXLmA52wfN-pGOrpH7xV1Y2nQcbSl-Q id: node.islandora_object.teaser @@ -64,15 +63,15 @@ bundle: islandora_object mode: teaser content: display_media_thumbnail: - settings: { } - third_party_settings: { } weight: 0 region: content - links: settings: { } third_party_settings: { } + links: weight: 2 region: content + settings: { } + third_party_settings: { } hidden: display_media_entity_view_1: true display_media_entity_view_2: true @@ -123,7 +122,6 @@ hidden: field_title_language: true field_unique_id: true field_weight: true - field_years: true islandora_fits_checksum: true langcode: true members_eva_entity_view_1: true @@ -133,4 +131,4 @@ hidden: pdfjs_media_evas_entity_view_1: true pdfjs_media_evas_entity_view_2: true pdfjs_media_evas_service_file: true - search_api_excerpt: true + search_api_excerpt: true \ No newline at end of file diff --git a/codebase/config/sync/facets.facet.date.yml b/codebase/config/sync/facets.facet.date.yml new file mode 100644 index 000000000..49c4eb222 --- /dev/null +++ b/codebase/config/sync/facets.facet.date.yml @@ -0,0 +1,51 @@ +uuid: 36253efe-86ba-4782-9f32-74c27203c6fa +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.solr_search_content + module: + - search_api +id: date +name: Date +url_alias: date +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: solr_years +facet_source_id: 'search_api:views_rest__solr_search_content__rest_export_1' +widget: + type: array + config: + show_numbers: false +query_operator: or +use_hierarchy: false +keep_hierarchy_parents_active: false +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +hard_limit: 0 +exclude: false +only_visible_when_facet_source_is_visible: true +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: DESC + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: false \ No newline at end of file diff --git a/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml b/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml index 53c5d7d34..cf0828da7 100644 --- a/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml +++ b/codebase/config/sync/field.field.node.islandora_object.field_sort_date.yml @@ -23,4 +23,4 @@ translatable: false default_value: { } default_value_callback: '' settings: { } -field_type: datetime +field_type: datetime \ No newline at end of file diff --git a/codebase/config/sync/field.field.node.islandora_object.field_years.yml b/codebase/config/sync/field.field.node.islandora_object.field_years.yml deleted file mode 100644 index 90bf3b427..000000000 --- a/codebase/config/sync/field.field.node.islandora_object.field_years.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: af8a3738-b3b5-4664-ac9d-374eda504bcd -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_years - - node.type.islandora_object - module: - - controlled_access_terms -id: node.islandora_object.field_years -field_name: field_years -entity_type: node -bundle: islandora_object -label: Years -description: "Required. This field is only used for Solr indexing and will not show up to end-users. Enter one year (YYYY) only per field, repeating field if necessary. See full instructions at [link].\r\n" -required: true -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: edtf diff --git a/codebase/config/sync/field.storage.node.field_sort_date.yml b/codebase/config/sync/field.storage.node.field_sort_date.yml index 235188e39..5dc76b1fb 100644 --- a/codebase/config/sync/field.storage.node.field_sort_date.yml +++ b/codebase/config/sync/field.storage.node.field_sort_date.yml @@ -21,4 +21,4 @@ cardinality: 1 translatable: true indexes: { } persist_with_no_fields: false -custom_storage: false +custom_storage: false \ No newline at end of file diff --git a/codebase/config/sync/field.storage.node.field_years.yml b/codebase/config/sync/field.storage.node.field_years.yml deleted file mode 100644 index f652f9b9b..000000000 --- a/codebase/config/sync/field.storage.node.field_years.yml +++ /dev/null @@ -1,26 +0,0 @@ -uuid: 096166cc-ed09-444b-8287-afa882539111 -langcode: en -status: true -dependencies: - module: - - controlled_access_terms - - field_permissions - - node -third_party_settings: - field_permissions: - permission_type: private -id: node.field_years -field_name: field_years -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/codebase/config/sync/search_api.index.default_solr_index.yml b/codebase/config/sync/search_api.index.default_solr_index.yml index b3a54499f..e1f60ce6e 100644 --- a/codebase/config/sync/search_api.index.default_solr_index.yml +++ b/codebase/config/sync/search_api.index.default_solr_index.yml @@ -2,6 +2,15 @@ uuid: 613242bb-243f-493d-9ad3-b1628800a99b langcode: en status: true dependencies: + module: + - search_api_solr + - node + - user + - taxonomy + - token + - content_translation + - search_api + - idc_ui_module config: - field.storage.node.field_abstract - field.storage.node.field_access_rights @@ -60,30 +69,24 @@ dependencies: - field.storage.node.field_unique_id - search_api.server.default_solr_server - core.entity_view_mode.node.search_index - module: - - search_api_solr - - node - - user - - taxonomy - - token - - content_translation - - search_api - - idc_ui_module third_party_settings: search_api_solr: finalize: false commit_before_finalize: false commit_after_finalize: false + multilingual: + limit_to_content_language: false + include_language_independent: true highlighter: maxAnalyzedChars: 51200 fragmenter: regex - usePhraseHighlighter: true - highlightMultiTerm: true - preserveMulti: false regex: slop: 0.5 pattern: blank maxAnalyzedChars: 10000 + usePhraseHighlighter: true + highlightMultiTerm: true + preserveMulti: false highlight: mergeContiguous: false requireFieldMatch: false @@ -104,9 +107,6 @@ third_party_settings: index_prefix: '' collection: '' timezone: '' - multilingual: - limit_to_content_language: false - include_language_independent: true _core: default_config_hash: 9NS32xEWLmE2eVbgkqP-GrftHgq2tD-y6sFz_vWCQkc id: default_solr_index @@ -700,14 +700,6 @@ field_settings: dependencies: config: - field.storage.node.field_unique_id - field_years: - label: Years - datasource_id: 'entity:node' - property_path: field_years - type: string - dependencies: - config: - - field.storage.node.field_years idc_reverse_reference_parent_of_page: label: 'Page metadata' property_path: idc_reverse_reference_parent_of_page @@ -920,25 +912,22 @@ processor_settings: weights: preprocess_index: -10 hierarchy: - weights: - preprocess_index: -45 fields: field_member_of: node-field_member_of - highlight: weights: - postprocess_query: 0 - prefix: '' - suffix: '' + preprocess_index: -45 + highlight: + highlight: always + highlight_partial: true excerpt: true excerpt_length: 256 exclude_fields: - rendered_item - highlight: always - highlight_partial: true - html_filter: + prefix: '' + suffix: '' weights: - preprocess_index: -3 - preprocess_query: -6 + postprocess_query: 0 + html_filter: all_fields: false fields: - rendered_item @@ -950,6 +939,9 @@ processor_settings: h2: 3 h3: 2 string: 2 + weights: + preprocess_index: -3 + preprocess_query: -6 language_with_fallback: { } rendered_item: weights: @@ -965,6 +957,6 @@ tracker_settings: default: indexing_order: fifo options: - cron_limit: 50 index_directly: true -server: default_solr_server + cron_limit: 50 +server: default_solr_server \ No newline at end of file diff --git a/codebase/config/sync/views.view.export_metadata.yml b/codebase/config/sync/views.view.export_metadata.yml index 3847c330c..417f18dab 100644 --- a/codebase/config/sync/views.view.export_metadata.yml +++ b/codebase/config/sync/views.view.export_metadata.yml @@ -1,6 +1,6 @@ uuid: d4f64eb8-a73c-47b5-975f-a0d8a14302fd langcode: en -status: true +status: false dependencies: config: - field.storage.node.field_abstract @@ -48,7 +48,6 @@ dependencies: - field.storage.node.field_table_of_contents - field.storage.node.field_title_language - field.storage.node.field_unique_id - - field.storage.node.field_years - search_api.index.default_solr_index module: - controlled_access_terms @@ -71,12 +70,222 @@ base_table: search_api_index_default_solr_index base_field: search_api_id display: default: + display_plugin: default id: default display_title: Master - display_plugin: default position: 0 display_options: + access: + type: none + options: { } + cache: + type: none + options: { } + query: + type: search_api_query + options: + skip_access: false + bypass_access: false + preserve_facet_query_args: false + exposed_form: + type: input_required + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + text_input_required: 'Please enter some keywords to search.' + text_input_required_format: basic_html + pager: + type: mini + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + tags: + previous: '‹ previous' + next: 'next ›' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: default + row: + type: search_api + options: + view_modes: + 'entity:node': + article: default + collection_object: teaser + islandora_object: teaser + page: default + 'entity:taxonomy_term': + access_rights: default + copyright_and_use: default + corporate_body: default + family: default + genre: default + geo_location: default + language: default + person: default + resource_types: default + subject: default + filters: + type: + id: type + table: search_api_index_default_solr_index + field: type + relationship: none + group_type: group + admin_label: '' + operator: or + value: + collection_object: collection_object + islandora_object: islandora_object + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: false + plugin_id: search_api_options + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_default_solr_index + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + operator: or + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Fulltext search' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: query + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + fedoraadmin: '0' + staff: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: direct + min_length: null + fields: { } + plugin_id: search_api_fulltext + sorts: + search_api_relevance: + id: search_api_relevance + table: search_api_index_default_solr_index + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: true + expose: + label: Relevance + plugin_id: search_api + title: + id: title + table: search_api_index_default_solr_index + field: title + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: true + expose: + label: Title + plugin_id: search_api + title_1: + id: title_1 + table: search_api_index_default_solr_index + field: title + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + plugin_id: search_api title: Search + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: 'Displaying results @start - @end of @total' + plugin_id: result + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + filter_groups: + operator: AND + groups: + 1: AND fields: title: id: title @@ -85,8 +294,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -149,6 +356,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_description: id: field_description table: search_api_datasource_default_solr_index_entity_node @@ -156,8 +365,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -221,6 +428,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_available: id: field_date_available table: search_api_datasource_default_solr_index_entity_node @@ -228,8 +437,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -292,6 +499,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_member_of: id: field_member_of table: search_api_index_default_solr_index @@ -299,7 +508,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_field label: '' exclude: false alter: @@ -375,6 +583,7 @@ display: page: display_method: label view_mode: default + plugin_id: search_api_field search_api_excerpt: id: search_api_excerpt table: search_api_index_default_solr_index @@ -382,7 +591,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api label: '' exclude: false alter: @@ -428,6 +636,7 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + plugin_id: search_api field_alternative_title: id: field_alternative_title table: search_api_datasource_default_solr_index_entity_node @@ -435,8 +644,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -500,6 +707,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field nid: id: nid table: search_api_datasource_default_solr_index_entity_node @@ -507,8 +716,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -583,6 +790,8 @@ display: format_plural_values: - '1' - '@count' + entity_type: node + plugin_id: search_api_field search_api_id: id: search_api_id table: search_api_index_default_solr_index @@ -590,7 +799,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: standard label: '' exclude: false alter: @@ -632,6 +840,7 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true + plugin_id: standard uuid: id: uuid table: search_api_datasource_default_solr_index_entity_node @@ -639,8 +848,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -703,6 +910,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_abstract: id: field_abstract table: search_api_datasource_default_solr_index_entity_node @@ -971,281 +1180,246 @@ display: field: uuid entity_type: node plugin_id: search_api_field - field_years: - id: field_years - table: search_api_datasource_default_solr_index_entity_node - field: field_years - entity_type: node - plugin_id: search_api_field - pager: - type: mini - options: - offset: 0 - items_per_page: 10 - total_pages: null - id: 0 - tags: - next: 'next ›' - previous: '‹ previous' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - exposed_form: - type: input_required - options: - submit_button: Search - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - text_input_required: 'Please enter some keywords to search.' - text_input_required_format: basic_html - access: - type: none - options: { } - cache: - type: none - options: { } - empty: { } - sorts: - search_api_relevance: - id: search_api_relevance - table: search_api_index_default_solr_index - field: search_api_relevance - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: Relevance - field_identifier: search_api_relevance - exposed: true - title: - id: title - table: search_api_index_default_solr_index - field: title - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: Title - field_identifier: title - exposed: true - title_1: - id: title_1 - table: search_api_index_default_solr_index - field: title - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: '' - field_identifier: title_1 - exposed: false - arguments: { } - filters: - type: - id: type - table: search_api_index_default_solr_index - field: type - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api_options - operator: or - value: - collection_object: collection_object - islandora_object: islandora_object - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - reduce_duplicates: false - search_api_fulltext: - id: search_api_fulltext - table: search_api_index_default_solr_index - field: search_api_fulltext - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api_fulltext - operator: or - value: '' - group: 1 - exposed: true - expose: - operator_id: search_api_fulltext_op - label: 'Fulltext search' - description: '' - use_operator: false - operator: search_api_fulltext_op - operator_limit_selection: false - operator_list: { } - identifier: query - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - fedoraadmin: '0' - staff: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - parse_mode: direct - min_length: null - fields: { } - filter_groups: - operator: AND - groups: - 1: AND + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - 'user.node_grants:view' + cacheable: false + max-age: -1 + tags: + - 'config:field.storage.node.field_abstract' + - 'config:field.storage.node.field_access_rights' + - 'config:field.storage.node.field_alternative_title' + - 'config:field.storage.node.field_citable_url' + - 'config:field.storage.node.field_collection_contact_name' + - 'config:field.storage.node.field_collection_number' + - 'config:field.storage.node.field_contributor' + - 'config:field.storage.node.field_copyright_and_use' + - 'config:field.storage.node.field_copyright_holder' + - 'config:field.storage.node.field_creator' + - 'config:field.storage.node.field_date_available' + - 'config:field.storage.node.field_date_copyrighted' + - 'config:field.storage.node.field_date_created' + - 'config:field.storage.node.field_date_published' + - 'config:field.storage.node.field_description' + - 'config:field.storage.node.field_digital_publisher' + - 'config:field.storage.node.field_extent' + - 'config:field.storage.node.field_featured_item' + - 'config:field.storage.node.field_finding_aid' + - 'config:field.storage.node.field_genre' + - 'config:field.storage.node.field_geoportal_link' + - 'config:field.storage.node.field_is_part_of' + - 'config:field.storage.node.field_issn' + - 'config:field.storage.node.field_item_barcode' + - 'config:field.storage.node.field_language' + - 'config:field.storage.node.field_library_catalog_link' + - 'config:field.storage.node.field_member_of' + - 'config:field.storage.node.field_model' + - 'config:field.storage.node.field_oclc_number' + - 'config:field.storage.node.field_publisher' + - 'config:field.storage.node.field_publisher_country' + - 'config:field.storage.node.field_resource_type' + - 'config:field.storage.node.field_spatial_coverage' + - 'config:field.storage.node.field_subject' + - 'config:field.storage.node.field_table_of_contents' + - 'config:field.storage.node.field_title_language' + - 'config:search_api.index.default_solr_index' + data_export_1: + display_plugin: data_export + id: data_export_1 + display_title: 'Data export - Repository Items' + position: 2 + display_options: + display_extenders: { } + path: export_items style: - type: default + type: data_export + options: + formats: + csv: csv + csv_settings: + delimiter: ',' + enclosure: '"' + escape_char: \ + strip_tags: false + trim: false + encoding: utf8 + utf8_bom: '0' + use_serializer_encode_only: false row: - type: search_api + type: data_field options: - view_modes: - 'entity:node': - article: default - collection_object: teaser - islandora_object: teaser - page: default - 'entity:taxonomy_term': - access_rights: default - copyright_and_use: default - corporate_body: default - family: default - genre: default - geo_location: default - language: default - person: default - resource_types: default - subject: default - query: - type: search_api_query + field_options: + search_api_excerpt: + alias: '' + raw_output: false + search_api_id: + alias: '' + raw_output: false + field_abstract: + alias: '' + raw_output: false + field_access_terms: + alias: '' + raw_output: false + field_access_rights: + alias: '' + raw_output: false + uid: + alias: '' + raw_output: false + created: + alias: '' + raw_output: false + field_citable_url: + alias: '' + raw_output: false + field_collection_contact_email: + alias: '' + raw_output: false + field_collection_contact_name: + alias: '' + raw_output: false + field_collection_number: + alias: '' + raw_output: false + type: + alias: '' + raw_output: false + field_contributor: + alias: '' + raw_output: false + field_copyright_and_use: + alias: '' + raw_output: false + field_copyright_holder: + alias: '' + raw_output: false + field_creator: + alias: '' + raw_output: false + field_date_copyrighted: + alias: '' + raw_output: false + field_date_created: + alias: '' + raw_output: false + field_date_published: + alias: '' + raw_output: false + field_digital_publisher: + alias: '' + raw_output: false + field_extent: + alias: '' + raw_output: false + field_featured_item: + alias: '' + raw_output: false + field_finding_aid: + alias: '' + raw_output: false + field_genre: + alias: '' + raw_output: false + field_geoportal_link: + alias: '' + raw_output: false + field_is_part_of: + alias: '' + raw_output: false + field_issn: + alias: '' + raw_output: false + field_item_barcode: + alias: '' + raw_output: false + field_language: + alias: '' + raw_output: false + field_library_catalog_link: + alias: '' + raw_output: false + field_model: + alias: '' + raw_output: false + field_oclc_number: + alias: '' + raw_output: false + status: + alias: '' + raw_output: false + field_publisher: + alias: '' + raw_output: false + field_publisher_country: + alias: '' + raw_output: false + field_resource_type: + alias: '' + raw_output: false + field_spatial_coverage: + alias: '' + raw_output: false + field_subject: + alias: '' + raw_output: false + field_table_of_contents: + alias: '' + raw_output: false + field_title_language: + alias: '' + raw_output: false + field_years: + alias: '' + raw_output: false + nid: + alias: '' + raw_output: false + uuid: + alias: '' + raw_output: false + field_member_of: + alias: '' + raw_output: false + title: + alias: '' + raw_output: false + field_alternative_title: + alias: '' + raw_output: false + field_date_available: + alias: '' + raw_output: false + field_description: + alias: '' + raw_output: false + pager: + type: full options: - bypass_access: false - skip_access: false - preserve_facet_query_args: false - relationships: { } - header: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: 'Displaying results @start - @end of @total' - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - 'user.node_grants:view' - tags: - - 'config:field.storage.node.field_abstract' - - 'config:field.storage.node.field_access_rights' - - 'config:field.storage.node.field_alternative_title' - - 'config:field.storage.node.field_citable_url' - - 'config:field.storage.node.field_collection_contact_name' - - 'config:field.storage.node.field_collection_number' - - 'config:field.storage.node.field_contributor' - - 'config:field.storage.node.field_copyright_and_use' - - 'config:field.storage.node.field_copyright_holder' - - 'config:field.storage.node.field_creator' - - 'config:field.storage.node.field_date_available' - - 'config:field.storage.node.field_date_copyrighted' - - 'config:field.storage.node.field_date_created' - - 'config:field.storage.node.field_date_published' - - 'config:field.storage.node.field_description' - - 'config:field.storage.node.field_digital_publisher' - - 'config:field.storage.node.field_extent' - - 'config:field.storage.node.field_featured_item' - - 'config:field.storage.node.field_finding_aid' - - 'config:field.storage.node.field_genre' - - 'config:field.storage.node.field_geoportal_link' - - 'config:field.storage.node.field_is_part_of' - - 'config:field.storage.node.field_issn' - - 'config:field.storage.node.field_item_barcode' - - 'config:field.storage.node.field_language' - - 'config:field.storage.node.field_library_catalog_link' - - 'config:field.storage.node.field_member_of' - - 'config:field.storage.node.field_model' - - 'config:field.storage.node.field_oclc_number' - - 'config:field.storage.node.field_publisher' - - 'config:field.storage.node.field_publisher_country' - - 'config:field.storage.node.field_resource_type' - - 'config:field.storage.node.field_spatial_coverage' - - 'config:field.storage.node.field_subject' - - 'config:field.storage.node.field_table_of_contents' - - 'config:field.storage.node.field_title_language' - - 'config:field.storage.node.field_years' - - 'config:search_api.index.default_solr_index' - cacheable: false - data_export_1: - id: data_export_1 - display_title: 'Data export - Repository Items' - display_plugin: data_export - position: 2 - display_options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + tags: + previous: '‹ Previous' + next: 'Next ›' + first: '« First' + last: 'Last »' + expose: + items_per_page: true + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 fields: field_unique_id: id: field_unique_id @@ -1254,8 +1428,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: unique_id exclude: false alter: @@ -1318,6 +1490,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field nid: id: nid table: search_api_datasource_default_solr_index_entity_node @@ -1325,8 +1499,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: node_id exclude: false alter: @@ -1401,6 +1573,8 @@ display: format_plural_values: - '1' - '@count' + entity_type: node + plugin_id: search_api_field title: id: title table: search_api_datasource_default_solr_index_entity_node @@ -1408,8 +1582,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: title exclude: false alter: @@ -1472,6 +1644,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_abstract: id: field_abstract table: search_api_datasource_default_solr_index_entity_node @@ -1479,8 +1653,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: abstract exclude: false alter: @@ -1543,6 +1715,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_access_rights: id: field_access_rights table: search_api_datasource_default_solr_index_entity_node @@ -1550,8 +1724,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: access_rights exclude: false alter: @@ -1657,6 +1829,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_access_terms: id: field_access_terms table: search_api_datasource_default_solr_index_entity_node @@ -1664,8 +1838,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: access_terms exclude: false alter: @@ -1771,6 +1943,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_alternative_title: id: field_alternative_title table: search_api_datasource_default_solr_index_entity_node @@ -1778,8 +1952,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: alternative_title exclude: false alter: @@ -1842,6 +2014,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_collection_number: id: field_collection_number table: search_api_datasource_default_solr_index_entity_node @@ -1849,8 +2023,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: collection_number exclude: false alter: @@ -1913,6 +2085,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_contributor: id: field_contributor table: search_api_datasource_default_solr_index_entity_node @@ -1920,8 +2094,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: contributor exclude: false alter: @@ -1984,6 +2156,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_copyright_and_use: id: field_copyright_and_use table: search_api_datasource_default_solr_index_entity_node @@ -1991,8 +2165,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: copyright exclude: false alter: @@ -2098,6 +2270,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_copyright_holder: id: field_copyright_holder table: search_api_datasource_default_solr_index_entity_node @@ -2105,8 +2279,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: copyright_holder exclude: false alter: @@ -2212,6 +2384,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_creator: id: field_creator table: search_api_datasource_default_solr_index_entity_node @@ -2219,8 +2393,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: creator exclude: false alter: @@ -2283,6 +2455,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_custodial_history: id: field_custodial_history table: search_api_datasource_default_solr_index_entity_node @@ -2290,8 +2464,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: custodial_history exclude: false alter: @@ -2354,6 +2526,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_available: id: field_date_available table: search_api_datasource_default_solr_index_entity_node @@ -2361,8 +2535,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: date_available exclude: false alter: @@ -2484,6 +2656,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_date_copyrighted: id: field_date_copyrighted table: search_api_datasource_default_solr_index_entity_node @@ -2491,8 +2665,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: date_copyrighted exclude: false alter: @@ -2621,6 +2793,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_date_created: id: field_date_created table: search_api_datasource_default_solr_index_entity_node @@ -2628,8 +2802,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: date_created exclude: false alter: @@ -2758,6 +2930,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_date_published: id: field_date_published table: search_api_datasource_default_solr_index_entity_node @@ -2765,8 +2939,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: date_published exclude: false alter: @@ -2895,6 +3067,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_description: id: field_description table: search_api_datasource_default_solr_index_entity_node @@ -2902,8 +3076,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: description exclude: false alter: @@ -2966,6 +3138,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_digital_identifier: id: field_digital_identifier table: search_api_datasource_default_solr_index_entity_node @@ -2973,8 +3147,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: digital_identifier exclude: false alter: @@ -3037,6 +3209,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_digital_publisher: id: field_digital_publisher table: search_api_datasource_default_solr_index_entity_node @@ -3044,8 +3218,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: digital_publisher exclude: false alter: @@ -3151,6 +3323,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_display_hints: id: field_display_hints table: search_api_datasource_default_solr_index_entity_node @@ -3158,8 +3332,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: display_hints exclude: false alter: @@ -3265,6 +3437,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_dspace_identifier: id: field_dspace_identifier table: search_api_datasource_default_solr_index_entity_node @@ -3272,8 +3446,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: dspace_identifier exclude: false alter: @@ -3340,6 +3512,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_dspace_item_id: id: field_dspace_item_id table: search_api_datasource_default_solr_index_entity_node @@ -3347,8 +3521,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: dspace_itemid exclude: false alter: @@ -3411,6 +3583,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_extent: id: field_extent table: search_api_datasource_default_solr_index_entity_node @@ -3418,8 +3592,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: extent exclude: false alter: @@ -3482,6 +3654,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_featured_item: id: field_featured_item table: search_api_datasource_default_solr_index_entity_node @@ -3489,8 +3663,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: featured_item exclude: false alter: @@ -3536,8 +3708,8 @@ display: type: boolean settings: format: boolean - format_custom_false: '' format_custom_true: 'true' + format_custom_false: '' group_column: value group_columns: { } group_rows: true @@ -3559,6 +3731,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_finding_aid: id: field_finding_aid table: search_api_datasource_default_solr_index_entity_node @@ -3566,8 +3740,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: finding_aid exclude: false alter: @@ -3634,6 +3806,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_genre: id: field_genre table: search_api_datasource_default_solr_index_entity_node @@ -3641,8 +3815,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: genre exclude: false alter: @@ -3748,6 +3920,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_geoportal_link: id: field_geoportal_link table: search_api_datasource_default_solr_index_entity_node @@ -3755,8 +3929,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: geoportal_link exclude: false alter: @@ -3823,6 +3995,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_issn: id: field_issn table: search_api_datasource_default_solr_index_entity_node @@ -3830,8 +4004,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: issn exclude: false alter: @@ -3894,6 +4066,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_is_part_of: id: field_is_part_of table: search_api_datasource_default_solr_index_entity_node @@ -3901,8 +4075,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: is_part_of exclude: false alter: @@ -3969,6 +4141,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_item_barcode: id: field_item_barcode table: search_api_datasource_default_solr_index_entity_node @@ -3976,8 +4150,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: item_barcode exclude: false alter: @@ -4040,6 +4212,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_jhir: id: field_jhir table: search_api_datasource_default_solr_index_entity_node @@ -4047,8 +4221,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: jhir_uri exclude: false alter: @@ -4115,6 +4287,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_language: id: field_language table: search_api_datasource_default_solr_index_entity_node @@ -4122,8 +4296,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: language exclude: false alter: @@ -4229,15 +4401,15 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_library_catalog_link: id: field_library_catalog_link table: search_api_datasource_default_solr_index_entity_node field: field_library_catalog_link relationship: none group_type: group - admin_label: '' - entity_type: node - plugin_id: search_api_field + admin_label: '' label: library_catalog_link exclude: false alter: @@ -4304,6 +4476,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_member_of: id: field_member_of table: search_api_datasource_default_solr_index_entity_node @@ -4311,8 +4485,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: member_of exclude: false alter: @@ -4388,6 +4560,8 @@ display: page: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_model: id: field_model table: search_api_datasource_default_solr_index_entity_node @@ -4395,8 +4569,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: model exclude: false alter: @@ -4502,6 +4674,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_oclc_number: id: field_oclc_number table: search_api_datasource_default_solr_index_entity_node @@ -4509,8 +4683,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: oclc_number exclude: false alter: @@ -4573,6 +4745,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_publisher: id: field_publisher table: search_api_datasource_default_solr_index_entity_node @@ -4580,8 +4754,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: publisher exclude: false alter: @@ -4687,6 +4859,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_publisher_country: id: field_publisher_country table: search_api_datasource_default_solr_index_entity_node @@ -4694,8 +4868,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: publisher_country exclude: false alter: @@ -4801,6 +4973,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_resource_type: id: field_resource_type table: search_api_datasource_default_solr_index_entity_node @@ -4808,8 +4982,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: resource_type exclude: false alter: @@ -4915,6 +5087,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_spatial_coverage: id: field_spatial_coverage table: search_api_datasource_default_solr_index_entity_node @@ -4922,8 +5096,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: spatial_coverage exclude: false alter: @@ -5029,6 +5201,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_subject: id: field_subject table: search_api_datasource_default_solr_index_entity_node @@ -5036,8 +5210,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: subject exclude: false alter: @@ -5143,6 +5315,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_table_of_contents: id: field_table_of_contents table: search_api_datasource_default_solr_index_entity_node @@ -5150,8 +5324,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: table_of_contents exclude: false alter: @@ -5214,6 +5386,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_title_language: id: field_title_language table: search_api_datasource_default_solr_index_entity_node @@ -5221,8 +5395,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: title_language exclude: false alter: @@ -5265,227 +5437,76 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: target_id - type: tax_term_entity_reference_csv - settings: - link: 0 - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_rendering: true - fallback_handler: search_api_entity - fallback_options: - link_to_item: false - use_highlighting: false - multi_type: separator - multi_separator: ', ' - display_methods: - access_rights: - display_method: label - view_mode: default - copyright_and_use: - display_method: label - view_mode: default - corporate_body: - display_method: label - view_mode: default - family: - display_method: label - view_mode: default - genre: - display_method: label - view_mode: default - geo_location: - display_method: label - view_mode: default - islandora_access: - display_method: label - view_mode: default - islandora_display: - display_method: label - view_mode: default - islandora_media_use: - display_method: label - view_mode: default - islandora_models: - display_method: label - view_mode: default - language: - display_method: label - view_mode: default - person: - display_method: label - view_mode: default - resource_types: - display_method: label - view_mode: default - subject: - display_method: label - view_mode: default - field_years: - id: field_years - table: search_api_datasource_default_solr_index_entity_node - field: field_years - relationship: none - group_type: group - admin_label: '' - entity_type: node - plugin_id: search_api_field - label: years - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: edtf_default - settings: - relationship: none - field_rendering: 1 - fieldsets: - - more - - admin_label - custom_label: 1 - label: years - element_label_colon: 1 - exclude: 0 - element_type_enable: 0 - element_type: '' - element_class_enable: 0 - element_class: '' - element_label_type_enable: 0 - element_label_type: '' - element_label_class_enable: 0 - element_label_class: '' - element_wrapper_type_enable: 0 - element_wrapper_type: '' - element_wrapper_class_enable: 0 - element_wrapper_class: '' - element_default_classes: 1 - alter: - alter_text: 0 - text: '' - make_link: 0 - path: '' - absolute: 0 - replace_spaces: 0 - external: 0 - path_case: none - link_class: '' - alt: '' - rel: '' - prefix: '' - suffix: '' - target: '' - trim: 0 - max_length: '0' - word_boundary: 1 - ellipsis: 1 - more_link: 0 - more_link_text: '' - more_link_path: '' - html: 0 - strip_tags: 0 - preserve_tags: '' - trim_whitespace: 0 - nl2br: 0 - empty: '' - empty_zero: 0 - hide_empty: 0 - hide_alter_empty: 1 - group_rows: 1 - multi_type: separator - separator: '||' - delta_limit: '0' - delta_offset: '0' - delta_reversed: 0 - delta_first_last: 0 - click_sort_column: value - type: edtf_default - field_api_classes: 0 - date_separator: dash - date_order: big_endian - month_format: mm - day_format: dd - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: '||' - field_api_classes: false - field_rendering: true - fallback_handler: search_api - fallback_options: - link_to_item: false - use_highlighting: false - multi_type: separator - multi_separator: ', ' - pager: - type: full - options: - offset: 0 - items_per_page: 10 - total_pages: null - id: 0 - tags: - next: 'Next ›' - previous: '‹ Previous' - first: '« First' - last: 'Last »' - expose: - items_per_page: true - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 + type: tax_term_entity_reference_csv + settings: + link: 0 + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api_entity + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + display_methods: + access_rights: + display_method: label + view_mode: default + copyright_and_use: + display_method: label + view_mode: default + corporate_body: + display_method: label + view_mode: default + family: + display_method: label + view_mode: default + genre: + display_method: label + view_mode: default + geo_location: + display_method: label + view_mode: default + islandora_access: + display_method: label + view_mode: default + islandora_display: + display_method: label + view_mode: default + islandora_media_use: + display_method: label + view_mode: default + islandora_models: + display_method: label + view_mode: default + language: + display_method: label + view_mode: default + person: + display_method: label + view_mode: default + resource_types: + display_method: label + view_mode: default + subject: + display_method: label + view_mode: default + entity_type: node + plugin_id: search_api_field + defaults: + fields: false + filters: false + filter_groups: false + display_description: '' filters: search_api_fulltext: id: search_api_fulltext @@ -5494,7 +5515,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_fulltext operator: or value: '' group: 1 @@ -5518,8 +5538,8 @@ display: collection_level_admin: '0' fedoraadmin: '0' anonymous: '0' - expose_fields: false placeholder: '' + expose_fields: false searched_fields_id: '' is_grouped: false group_info: @@ -5536,6 +5556,7 @@ display: parse_mode: direct min_length: null fields: { } + plugin_id: search_api_fulltext type: id: type table: search_api_index_default_solr_index @@ -5543,7 +5564,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_options operator: or value: islandora_object: islandora_object @@ -5577,10 +5597,84 @@ display: default_group_multiple: { } group_items: { } reduce_duplicates: false + plugin_id: search_api_options filter_groups: operator: AND groups: 1: AND + filename: 'idc-data-export-repo-items-[date:raw].csv' + automatic_download: true + store_in_public_file_directory: false + redirect_to_display: none + custom_redirect_path: true + include_query_params: true + export_method: batch + export_batch_size: 3000 + redirect_path: /search + facet_settings: 'search_api:views_rest__solr_search_content__rest_export_1' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - request_format + - url + - url.query_args + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.field_abstract' + - 'config:field.storage.node.field_access_rights' + - 'config:field.storage.node.field_access_terms' + - 'config:field.storage.node.field_alternative_title' + - 'config:field.storage.node.field_collection_number' + - 'config:field.storage.node.field_contributor' + - 'config:field.storage.node.field_copyright_and_use' + - 'config:field.storage.node.field_copyright_holder' + - 'config:field.storage.node.field_creator' + - 'config:field.storage.node.field_custodial_history' + - 'config:field.storage.node.field_date_available' + - 'config:field.storage.node.field_date_copyrighted' + - 'config:field.storage.node.field_date_created' + - 'config:field.storage.node.field_date_published' + - 'config:field.storage.node.field_description' + - 'config:field.storage.node.field_digital_identifier' + - 'config:field.storage.node.field_digital_publisher' + - 'config:field.storage.node.field_display_hints' + - 'config:field.storage.node.field_dspace_identifier' + - 'config:field.storage.node.field_dspace_item_id' + - 'config:field.storage.node.field_extent' + - 'config:field.storage.node.field_featured_item' + - 'config:field.storage.node.field_finding_aid' + - 'config:field.storage.node.field_genre' + - 'config:field.storage.node.field_geoportal_link' + - 'config:field.storage.node.field_is_part_of' + - 'config:field.storage.node.field_issn' + - 'config:field.storage.node.field_item_barcode' + - 'config:field.storage.node.field_jhir' + - 'config:field.storage.node.field_language' + - 'config:field.storage.node.field_library_catalog_link' + - 'config:field.storage.node.field_member_of' + - 'config:field.storage.node.field_model' + - 'config:field.storage.node.field_oclc_number' + - 'config:field.storage.node.field_publisher' + - 'config:field.storage.node.field_publisher_country' + - 'config:field.storage.node.field_resource_type' + - 'config:field.storage.node.field_spatial_coverage' + - 'config:field.storage.node.field_subject' + - 'config:field.storage.node.field_table_of_contents' + - 'config:field.storage.node.field_title_language' + - 'config:field.storage.node.field_unique_id' + - 'config:search_api.index.default_solr_index' + data_export_2: + display_plugin: data_export + id: data_export_2 + display_title: 'Data export - Collection Objects' + position: 2 + display_options: + display_extenders: { } + path: export_collections style: type: data_export options: @@ -5743,85 +5837,27 @@ display: field_description: alias: '' raw_output: false - defaults: - fields: false - filters: false - filter_groups: false - display_description: '' - display_extenders: { } - path: export_items - filename: 'idc-data-export-repo-items-[date:raw].csv' - automatic_download: true - redirect_path: /search - export_method: batch - export_batch_size: 3000 - facet_settings: 'search_api:views_rest__solr_search_content__rest_export_1' - store_in_public_file_directory: false - custom_redirect_path: true - redirect_to_display: none - include_query_params: true - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - request_format - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - 'user.node_grants:view' - tags: - - 'config:field.storage.node.field_abstract' - - 'config:field.storage.node.field_access_rights' - - 'config:field.storage.node.field_access_terms' - - 'config:field.storage.node.field_alternative_title' - - 'config:field.storage.node.field_collection_number' - - 'config:field.storage.node.field_contributor' - - 'config:field.storage.node.field_copyright_and_use' - - 'config:field.storage.node.field_copyright_holder' - - 'config:field.storage.node.field_creator' - - 'config:field.storage.node.field_custodial_history' - - 'config:field.storage.node.field_date_available' - - 'config:field.storage.node.field_date_copyrighted' - - 'config:field.storage.node.field_date_created' - - 'config:field.storage.node.field_date_published' - - 'config:field.storage.node.field_description' - - 'config:field.storage.node.field_digital_identifier' - - 'config:field.storage.node.field_digital_publisher' - - 'config:field.storage.node.field_display_hints' - - 'config:field.storage.node.field_dspace_identifier' - - 'config:field.storage.node.field_dspace_item_id' - - 'config:field.storage.node.field_extent' - - 'config:field.storage.node.field_featured_item' - - 'config:field.storage.node.field_finding_aid' - - 'config:field.storage.node.field_genre' - - 'config:field.storage.node.field_geoportal_link' - - 'config:field.storage.node.field_is_part_of' - - 'config:field.storage.node.field_issn' - - 'config:field.storage.node.field_item_barcode' - - 'config:field.storage.node.field_jhir' - - 'config:field.storage.node.field_language' - - 'config:field.storage.node.field_library_catalog_link' - - 'config:field.storage.node.field_member_of' - - 'config:field.storage.node.field_model' - - 'config:field.storage.node.field_oclc_number' - - 'config:field.storage.node.field_publisher' - - 'config:field.storage.node.field_publisher_country' - - 'config:field.storage.node.field_resource_type' - - 'config:field.storage.node.field_spatial_coverage' - - 'config:field.storage.node.field_subject' - - 'config:field.storage.node.field_table_of_contents' - - 'config:field.storage.node.field_title_language' - - 'config:field.storage.node.field_unique_id' - - 'config:field.storage.node.field_years' - - 'config:search_api.index.default_solr_index' - data_export_2: - id: data_export_2 - display_title: 'Data export - Collection Objects' - display_plugin: data_export - position: 2 - display_options: + pager: + type: full + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + tags: + previous: '‹ Previous' + next: 'Next ›' + first: '« First' + last: 'Last »' + expose: + items_per_page: true + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 fields: field_unique_id: id: field_unique_id @@ -5830,8 +5866,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: unique_id exclude: false alter: @@ -5894,6 +5928,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field nid: id: nid table: search_api_datasource_default_solr_index_entity_node @@ -5901,8 +5937,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: node_id exclude: false alter: @@ -5977,6 +6011,8 @@ display: format_plural_values: - '1' - '@count' + entity_type: node + plugin_id: search_api_field title: id: title table: search_api_datasource_default_solr_index_entity_node @@ -5984,8 +6020,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: title exclude: false alter: @@ -6048,6 +6082,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_title_language: id: field_title_language table: search_api_datasource_default_solr_index_entity_node @@ -6055,8 +6091,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: title_language exclude: false alter: @@ -6162,6 +6196,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_alternative_title: id: field_alternative_title table: search_api_datasource_default_solr_index_entity_node @@ -6169,8 +6205,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: alternative_title exclude: false alter: @@ -6233,6 +6267,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_member_of: id: field_member_of table: search_api_datasource_default_solr_index_entity_node @@ -6240,8 +6276,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: member_of exclude: false alter: @@ -6317,6 +6351,8 @@ display: page: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_access_terms: id: field_access_terms table: search_api_datasource_default_solr_index_entity_node @@ -6324,8 +6360,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: access_terms exclude: false alter: @@ -6431,6 +6465,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_collection_contact_email: id: field_collection_contact_email table: search_api_datasource_default_solr_index_entity_node @@ -6438,8 +6474,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: contact_email exclude: false alter: @@ -6501,6 +6535,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_collection_contact_name: id: field_collection_contact_name table: search_api_datasource_default_solr_index_entity_node @@ -6508,8 +6544,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: contact_name exclude: false alter: @@ -6572,6 +6606,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_collection_number: id: field_collection_number table: search_api_datasource_default_solr_index_entity_node @@ -6579,8 +6615,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: collection_number exclude: false alter: @@ -6643,6 +6677,8 @@ display: use_highlighting: false multi_type: separator multi_separator: '||' + entity_type: node + plugin_id: search_api_field field_description: id: field_description table: search_api_datasource_default_solr_index_entity_node @@ -6650,8 +6686,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: description exclude: false alter: @@ -6714,6 +6748,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_finding_aid: id: field_finding_aid table: search_api_datasource_default_solr_index_entity_node @@ -6721,8 +6757,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: finding_aid exclude: false alter: @@ -6789,6 +6823,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_featured_item: id: field_featured_item table: search_api_datasource_default_solr_index_entity_node @@ -6796,8 +6832,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: featured_item exclude: false alter: @@ -6843,8 +6877,8 @@ display: type: boolean settings: format: boolean - format_custom_false: '' format_custom_true: '' + format_custom_false: '' group_column: value group_columns: { } group_rows: true @@ -6866,27 +6900,13 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' - pager: - type: full - options: - offset: 0 - items_per_page: 10 - total_pages: null - id: 0 - tags: - next: 'Next ›' - previous: '‹ Previous' - first: '« First' - last: 'Last »' - expose: - items_per_page: true - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 + entity_type: node + plugin_id: search_api_field + defaults: + fields: false + filters: false + filter_groups: false + display_description: '' filters: search_api_fulltext: id: search_api_fulltext @@ -6895,7 +6915,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_fulltext operator: or value: '' group: 1 @@ -6934,6 +6953,7 @@ display: parse_mode: direct min_length: null fields: { } + plugin_id: search_api_fulltext type: id: type table: search_api_index_default_solr_index @@ -6941,7 +6961,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_options operator: or value: collection_object: collection_object @@ -6975,189 +6994,21 @@ display: default_group_multiple: { } group_items: { } reduce_duplicates: false + plugin_id: search_api_options filter_groups: operator: AND groups: 1: AND - style: - type: data_export - options: - formats: - csv: csv - csv_settings: - delimiter: ',' - enclosure: '"' - escape_char: \ - strip_tags: false - trim: false - encoding: utf8 - utf8_bom: '0' - use_serializer_encode_only: false - row: - type: data_field - options: - field_options: - search_api_excerpt: - alias: '' - raw_output: false - search_api_id: - alias: '' - raw_output: false - field_abstract: - alias: '' - raw_output: false - field_access_terms: - alias: '' - raw_output: false - field_access_rights: - alias: '' - raw_output: false - uid: - alias: '' - raw_output: false - created: - alias: '' - raw_output: false - field_citable_url: - alias: '' - raw_output: false - field_collection_contact_email: - alias: '' - raw_output: false - field_collection_contact_name: - alias: '' - raw_output: false - field_collection_number: - alias: '' - raw_output: false - type: - alias: '' - raw_output: false - field_contributor: - alias: '' - raw_output: false - field_copyright_and_use: - alias: '' - raw_output: false - field_copyright_holder: - alias: '' - raw_output: false - field_creator: - alias: '' - raw_output: false - field_date_copyrighted: - alias: '' - raw_output: false - field_date_created: - alias: '' - raw_output: false - field_date_published: - alias: '' - raw_output: false - field_digital_publisher: - alias: '' - raw_output: false - field_extent: - alias: '' - raw_output: false - field_featured_item: - alias: '' - raw_output: false - field_finding_aid: - alias: '' - raw_output: false - field_genre: - alias: '' - raw_output: false - field_geoportal_link: - alias: '' - raw_output: false - field_is_part_of: - alias: '' - raw_output: false - field_issn: - alias: '' - raw_output: false - field_item_barcode: - alias: '' - raw_output: false - field_language: - alias: '' - raw_output: false - field_library_catalog_link: - alias: '' - raw_output: false - field_model: - alias: '' - raw_output: false - field_oclc_number: - alias: '' - raw_output: false - status: - alias: '' - raw_output: false - field_publisher: - alias: '' - raw_output: false - field_publisher_country: - alias: '' - raw_output: false - field_resource_type: - alias: '' - raw_output: false - field_spatial_coverage: - alias: '' - raw_output: false - field_subject: - alias: '' - raw_output: false - field_table_of_contents: - alias: '' - raw_output: false - field_title_language: - alias: '' - raw_output: false - field_years: - alias: '' - raw_output: false - nid: - alias: '' - raw_output: false - uuid: - alias: '' - raw_output: false - field_member_of: - alias: '' - raw_output: false - title: - alias: '' - raw_output: false - field_alternative_title: - alias: '' - raw_output: false - field_date_available: - alias: '' - raw_output: false - field_description: - alias: '' - raw_output: false - defaults: - fields: false - filters: false - filter_groups: false - display_description: '' - display_extenders: { } - path: export_collections filename: 'idc-data-export-collections-[date:raw].csv' automatic_download: true - redirect_path: /search - export_method: batch - export_batch_size: 3000 - facet_settings: 'search_api:views_rest__solr_search_content__rest_export_1' store_in_public_file_directory: false - custom_redirect_path: true redirect_to_display: none + custom_redirect_path: true include_query_params: true + export_method: batch + export_batch_size: 3000 + redirect_path: /search + facet_settings: 'search_api:views_rest__solr_search_content__rest_export_1' cache_metadata: max-age: -1 contexts: @@ -7181,4 +7032,4 @@ display: - 'config:field.storage.node.field_member_of' - 'config:field.storage.node.field_title_language' - 'config:field.storage.node.field_unique_id' - - 'config:search_api.index.default_solr_index' + - 'config:search_api.index.default_solr_index' \ No newline at end of file diff --git a/codebase/config/sync/views.view.jscholarship_redirects.yml b/codebase/config/sync/views.view.jscholarship_redirects.yml index 93cd3a5ca..7d22d0f22 100644 --- a/codebase/config/sync/views.view.jscholarship_redirects.yml +++ b/codebase/config/sync/views.view.jscholarship_redirects.yml @@ -1,6 +1,6 @@ uuid: 91d4a00b-6c6d-4e3b-8247-70b14f4cab2b langcode: en -status: true +status: false dependencies: config: - field.storage.node.field_abstract @@ -40,7 +40,6 @@ dependencies: - field.storage.node.field_subject - field.storage.node.field_table_of_contents - field.storage.node.field_title_language - - field.storage.node.field_years - search_api.index.default_solr_index module: - controlled_access_terms @@ -962,12 +961,6 @@ display: field: uuid entity_type: node plugin_id: search_api_field - field_years: - id: field_years - table: search_api_datasource_default_solr_index_entity_node - field: field_years - entity_type: node - plugin_id: search_api_field pager: type: mini options: @@ -1200,7 +1193,6 @@ display: - 'config:field.storage.node.field_subject' - 'config:field.storage.node.field_table_of_contents' - 'config:field.storage.node.field_title_language' - - 'config:field.storage.node.field_years' - 'config:search_api.index.default_solr_index' cacheable: false rest_export_1: @@ -1479,7 +1471,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_string operator: 'not empty' value: min: '' @@ -1501,9 +1492,9 @@ display: multiple: false remember_roles: authenticated: authenticated + placeholder: '' min_placeholder: '' max_placeholder: '' - placeholder: '' is_grouped: false group_info: label: '' @@ -1516,6 +1507,7 @@ display: default_group: All default_group_multiple: { } group_items: { } + plugin_id: search_api_string field_citable_url: id: field_citable_url table: search_api_index_default_solr_index @@ -1523,7 +1515,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_string operator: 'not empty' value: min: '' @@ -1545,9 +1536,9 @@ display: multiple: false remember_roles: authenticated: authenticated + placeholder: '' min_placeholder: '' max_placeholder: '' - placeholder: '' is_grouped: false group_info: label: '' @@ -1560,6 +1551,7 @@ display: default_group: All default_group_multiple: { } group_items: { } + plugin_id: search_api_string filter_groups: operator: AND groups: @@ -1745,4 +1737,4 @@ display: tags: - 'config:field.storage.node.field_citable_url' - 'config:field.storage.node.field_dspace_identifier' - - 'config:search_api.index.default_solr_index' + - 'config:search_api.index.default_solr_index' \ No newline at end of file diff --git a/codebase/config/sync/views.view.solr_search_content.yml b/codebase/config/sync/views.view.solr_search_content.yml index 25cf6fda8..aba43b2f1 100644 --- a/codebase/config/sync/views.view.solr_search_content.yml +++ b/codebase/config/sync/views.view.solr_search_content.yml @@ -40,7 +40,6 @@ dependencies: - field.storage.node.field_subject - field.storage.node.field_table_of_contents - field.storage.node.field_title_language - - field.storage.node.field_years - search_api.index.default_solr_index - taxonomy.vocabulary.islandora_models content: @@ -64,9 +63,9 @@ base_table: search_api_index_default_solr_index base_field: search_api_id display: default: + display_plugin: default id: default display_title: Master - display_plugin: default position: 0 display_options: access: @@ -327,6 +326,26 @@ display: label: '' plugin_id: search_api title: Search + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: 'Displaying results @start - @end of @total' + plugin_id: result + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + filter_groups: + operator: AND + groups: + 1: AND fields: title: id: title @@ -335,8 +354,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -399,6 +416,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_description: id: field_description table: search_api_datasource_default_solr_index_entity_node @@ -406,8 +425,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -471,6 +488,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_available: id: field_date_available table: search_api_datasource_default_solr_index_entity_node @@ -478,8 +497,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -542,6 +559,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_member_of: id: field_member_of table: search_api_index_default_solr_index @@ -549,7 +568,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api_field label: '' exclude: false alter: @@ -625,6 +643,7 @@ display: page: display_method: label view_mode: default + plugin_id: search_api_field search_api_excerpt: id: search_api_excerpt table: search_api_index_default_solr_index @@ -632,7 +651,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api label: '' exclude: false alter: @@ -678,6 +696,7 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + plugin_id: search_api field_alternative_title: id: field_alternative_title table: search_api_datasource_default_solr_index_entity_node @@ -685,8 +704,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -750,6 +767,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field nid: id: nid table: search_api_datasource_default_solr_index_entity_node @@ -757,8 +776,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -833,6 +850,8 @@ display: format_plural_values: - '1' - '@count' + entity_type: node + plugin_id: search_api_field search_api_id: id: search_api_id table: search_api_index_default_solr_index @@ -840,7 +859,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: standard label: '' exclude: false alter: @@ -882,6 +900,7 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true + plugin_id: standard uuid: id: uuid table: search_api_datasource_default_solr_index_entity_node @@ -889,8 +908,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -953,6 +970,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_abstract: id: field_abstract table: search_api_datasource_default_solr_index_entity_node @@ -1221,347 +1240,70 @@ display: field: uuid entity_type: node plugin_id: search_api_field - field_years: - id: field_years - table: search_api_datasource_default_solr_index_entity_node - field: field_years - entity_type: node - plugin_id: search_api_field - pager: - type: mini - options: - offset: 0 - items_per_page: 25 - total_pages: null - id: 0 - tags: - next: 'next ›' - previous: '‹ previous' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - exposed_form: - type: input_required - options: - submit_button: Search - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - text_input_required: 'Please enter some keywords to search.' - text_input_required_format: basic_html - access: - type: none - options: { } - cache: - type: none - options: { } - empty: { } - sorts: - type: - id: type - table: search_api_index_default_solr_index - field: type - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: 'Content type' - field_identifier: type - exposed: false - search_api_relevance: - id: search_api_relevance - table: search_api_index_default_solr_index - field: search_api_relevance - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: Relevance - field_identifier: search_api_relevance - exposed: true - title: - id: title - table: search_api_index_default_solr_index - field: title - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: Title - field_identifier: title - exposed: true - title_1: - id: title_1 - table: search_api_index_default_solr_index - field: title - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api - order: ASC - expose: - label: '' - field_identifier: title_1 - exposed: false - arguments: { } - filters: - type: - id: type - table: search_api_index_default_solr_index - field: type - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api_options - operator: or - value: - collection_object: collection_object - islandora_object: islandora_object - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - reduce_duplicates: false - search_api_fulltext: - id: search_api_fulltext - table: search_api_index_default_solr_index - field: search_api_fulltext - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api_fulltext - operator: or - value: '' - group: 1 - exposed: true - expose: - operator_id: search_api_fulltext_op - label: 'Fulltext search' - description: '' - use_operator: false - operator: search_api_fulltext_op - operator_limit_selection: false - operator_list: { } - identifier: query - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - fedoraadmin: '0' - staff: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - parse_mode: direct - min_length: null - fields: { } - field_model: - id: field_model - table: search_api_index_default_solr_index - field: field_model - relationship: none - group_type: group - admin_label: '' - plugin_id: search_api_term - operator: not - value: - - 29 - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - reduce_duplicates: false - vid: islandora_models - type: textfield - hierarchy: false - limit: true - error_message: true - filter_groups: - operator: AND - groups: - 1: AND - style: - type: default - row: - type: search_api - options: - view_modes: - 'entity:node': - article: default - collection_object: teaser - islandora_object: teaser - page: default - 'entity:taxonomy_term': - access_rights: default - copyright_and_use: default - corporate_body: default - family: default - genre: default - geo_location: default - language: default - person: default - resource_types: default - subject: default - query: - type: search_api_query - options: { } - relationships: { } - header: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: 'Displaying results @start - @end of @total' - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user - - 'user.node_grants:view' - tags: - - 'config:field.storage.node.field_abstract' - - 'config:field.storage.node.field_access_rights' - - 'config:field.storage.node.field_alternative_title' - - 'config:field.storage.node.field_citable_url' - - 'config:field.storage.node.field_collection_contact_name' - - 'config:field.storage.node.field_collection_number' - - 'config:field.storage.node.field_contributor' - - 'config:field.storage.node.field_copyright_and_use' - - 'config:field.storage.node.field_copyright_holder' - - 'config:field.storage.node.field_creator' - - 'config:field.storage.node.field_date_available' - - 'config:field.storage.node.field_date_copyrighted' - - 'config:field.storage.node.field_date_created' - - 'config:field.storage.node.field_date_published' - - 'config:field.storage.node.field_description' - - 'config:field.storage.node.field_digital_publisher' - - 'config:field.storage.node.field_extent' - - 'config:field.storage.node.field_featured_item' - - 'config:field.storage.node.field_finding_aid' - - 'config:field.storage.node.field_genre' - - 'config:field.storage.node.field_geoportal_link' - - 'config:field.storage.node.field_is_part_of' - - 'config:field.storage.node.field_issn' - - 'config:field.storage.node.field_item_barcode' - - 'config:field.storage.node.field_language' - - 'config:field.storage.node.field_library_catalog_link' - - 'config:field.storage.node.field_member_of' - - 'config:field.storage.node.field_model' - - 'config:field.storage.node.field_oclc_number' - - 'config:field.storage.node.field_publisher' - - 'config:field.storage.node.field_publisher_country' - - 'config:field.storage.node.field_resource_type' - - 'config:field.storage.node.field_spatial_coverage' - - 'config:field.storage.node.field_subject' - - 'config:field.storage.node.field_table_of_contents' - - 'config:field.storage.node.field_title_language' - - 'config:field.storage.node.field_years' - - 'config:search_api.index.default_solr_index' - cacheable: false - page_1: - id: page_1 - display_title: Page - display_plugin: page - position: 1 - display_options: + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - user + - 'user.node_grants:view' + cacheable: false + max-age: -1 + tags: + - 'config:field.storage.node.field_abstract' + - 'config:field.storage.node.field_access_rights' + - 'config:field.storage.node.field_alternative_title' + - 'config:field.storage.node.field_citable_url' + - 'config:field.storage.node.field_collection_contact_name' + - 'config:field.storage.node.field_collection_number' + - 'config:field.storage.node.field_contributor' + - 'config:field.storage.node.field_copyright_and_use' + - 'config:field.storage.node.field_copyright_holder' + - 'config:field.storage.node.field_creator' + - 'config:field.storage.node.field_date_available' + - 'config:field.storage.node.field_date_copyrighted' + - 'config:field.storage.node.field_date_created' + - 'config:field.storage.node.field_date_published' + - 'config:field.storage.node.field_description' + - 'config:field.storage.node.field_digital_publisher' + - 'config:field.storage.node.field_extent' + - 'config:field.storage.node.field_featured_item' + - 'config:field.storage.node.field_finding_aid' + - 'config:field.storage.node.field_genre' + - 'config:field.storage.node.field_geoportal_link' + - 'config:field.storage.node.field_is_part_of' + - 'config:field.storage.node.field_issn' + - 'config:field.storage.node.field_item_barcode' + - 'config:field.storage.node.field_language' + - 'config:field.storage.node.field_library_catalog_link' + - 'config:field.storage.node.field_member_of' + - 'config:field.storage.node.field_model' + - 'config:field.storage.node.field_oclc_number' + - 'config:field.storage.node.field_publisher' + - 'config:field.storage.node.field_publisher_country' + - 'config:field.storage.node.field_resource_type' + - 'config:field.storage.node.field_spatial_coverage' + - 'config:field.storage.node.field_subject' + - 'config:field.storage.node.field_table_of_contents' + - 'config:field.storage.node.field_title_language' + - 'config:search_api.index.default_solr_index' + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: solr-search/content + exposed_block: true cache: type: none defaults: cache: false - exposed_block: true - display_extenders: { } - path: solr-search/content cache_metadata: - max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -1571,6 +1313,8 @@ display: - 'url.query_args:sort_order' - user - 'user.node_grants:view' + cacheable: false + max-age: -1 tags: - 'config:field.storage.node.field_abstract' - 'config:field.storage.node.field_access_rights' @@ -1608,15 +1352,190 @@ display: - 'config:field.storage.node.field_subject' - 'config:field.storage.node.field_table_of_contents' - 'config:field.storage.node.field_title_language' - - 'config:field.storage.node.field_years' - 'config:search_api.index.default_solr_index' - cacheable: false rest_export_1: + display_plugin: rest_export id: rest_export_1 display_title: 'REST export' - display_plugin: rest_export position: 2 display_options: + display_extenders: { } + path: search_rest_endpoint + style: + type: idc_serializer + options: + formats: + json: json + show_facets: 1 + row: + type: data_field + options: + field_options: + search_api_excerpt: + alias: '' + raw_output: false + search_api_id: + alias: '' + raw_output: false + field_abstract: + alias: '' + raw_output: false + field_access_terms: + alias: '' + raw_output: false + field_access_rights: + alias: '' + raw_output: false + uid: + alias: '' + raw_output: false + created: + alias: '' + raw_output: false + field_citable_url: + alias: '' + raw_output: false + field_collection_contact_email: + alias: '' + raw_output: false + field_collection_contact_name: + alias: '' + raw_output: false + field_collection_number: + alias: '' + raw_output: false + type: + alias: '' + raw_output: false + field_contributor: + alias: '' + raw_output: false + field_copyright_and_use: + alias: '' + raw_output: false + field_copyright_holder: + alias: '' + raw_output: false + field_creator: + alias: '' + raw_output: false + field_date_copyrighted: + alias: '' + raw_output: false + field_date_created: + alias: '' + raw_output: false + field_date_published: + alias: '' + raw_output: false + field_digital_publisher: + alias: '' + raw_output: false + field_extent: + alias: '' + raw_output: false + field_featured_item: + alias: '' + raw_output: false + field_finding_aid: + alias: '' + raw_output: false + field_genre: + alias: '' + raw_output: false + field_geoportal_link: + alias: '' + raw_output: false + field_is_part_of: + alias: '' + raw_output: false + field_issn: + alias: '' + raw_output: false + field_item_barcode: + alias: '' + raw_output: false + field_language: + alias: '' + raw_output: false + field_library_catalog_link: + alias: '' + raw_output: false + field_model: + alias: '' + raw_output: false + field_oclc_number: + alias: '' + raw_output: false + status: + alias: '' + raw_output: false + field_publisher: + alias: '' + raw_output: false + field_publisher_country: + alias: '' + raw_output: false + field_resource_type: + alias: '' + raw_output: false + field_spatial_coverage: + alias: '' + raw_output: false + field_subject: + alias: '' + raw_output: false + field_table_of_contents: + alias: '' + raw_output: false + field_title_language: + alias: '' + raw_output: false + field_years: + alias: '' + raw_output: false + nid: + alias: '' + raw_output: false + uuid: + alias: '' + raw_output: false + field_member_of: + alias: '' + raw_output: false + title: + alias: '' + raw_output: false + field_alternative_title: + alias: '' + raw_output: false + field_date_available: + alias: '' + raw_output: false + field_description: + alias: '' + raw_output: false + pager: + type: full + options: + items_per_page: 25 + offset: 0 + id: 0 + total_pages: null + tags: + previous: '‹ Previous' + next: 'Next ›' + first: '« First' + last: 'Last »' + expose: + items_per_page: true + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 fields: search_api_excerpt: id: search_api_excerpt @@ -1625,7 +1544,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: search_api label: '' exclude: false alter: @@ -1671,6 +1589,7 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + plugin_id: search_api search_api_id: id: search_api_id table: search_api_index_default_solr_index @@ -1678,7 +1597,6 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: standard label: '' exclude: false alter: @@ -1720,6 +1638,7 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true + plugin_id: standard field_abstract: id: field_abstract table: search_api_datasource_default_solr_index_entity_node @@ -1727,8 +1646,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -1792,6 +1709,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_access_rights: id: field_access_rights table: search_api_datasource_default_solr_index_entity_node @@ -1799,8 +1718,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -1905,6 +1822,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field uid: id: uid table: search_api_datasource_default_solr_index_entity_node @@ -1912,8 +1831,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -1980,6 +1897,8 @@ display: user: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field created: id: created table: search_api_datasource_default_solr_index_entity_node @@ -1987,8 +1906,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2056,6 +1973,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_citable_url: id: field_citable_url table: search_api_datasource_default_solr_index_entity_node @@ -2063,8 +1982,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2131,6 +2048,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_collection_contact_name: id: field_collection_contact_name table: search_api_datasource_default_solr_index_entity_node @@ -2138,8 +2057,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2202,6 +2119,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_collection_number: id: field_collection_number table: search_api_datasource_default_solr_index_entity_node @@ -2209,8 +2128,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2273,6 +2190,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field type: id: type table: search_api_datasource_default_solr_index_entity_node @@ -2280,8 +2199,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2347,6 +2264,8 @@ display: display_methods: node_type: display_method: label + entity_type: node + plugin_id: search_api_field field_contributor: id: field_contributor table: search_api_datasource_default_solr_index_entity_node @@ -2354,8 +2273,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2418,6 +2335,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_copyright_and_use: id: field_copyright_and_use table: search_api_datasource_default_solr_index_entity_node @@ -2425,8 +2344,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2531,6 +2448,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_copyright_holder: id: field_copyright_holder table: search_api_datasource_default_solr_index_entity_node @@ -2538,8 +2457,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2644,6 +2561,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_creator: id: field_creator table: search_api_datasource_default_solr_index_entity_node @@ -2651,8 +2570,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2715,6 +2632,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_copyrighted: id: field_date_copyrighted table: search_api_datasource_default_solr_index_entity_node @@ -2722,8 +2641,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2786,6 +2703,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_created: id: field_date_created table: search_api_datasource_default_solr_index_entity_node @@ -2793,8 +2712,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -2923,6 +2840,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_published: id: field_date_published table: search_api_datasource_default_solr_index_entity_node @@ -2930,8 +2849,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3060,6 +2977,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_digital_publisher: id: field_digital_publisher table: search_api_datasource_default_solr_index_entity_node @@ -3067,8 +2986,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3173,6 +3090,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_extent: id: field_extent table: search_api_datasource_default_solr_index_entity_node @@ -3180,8 +3099,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3244,6 +3161,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_featured_item: id: field_featured_item table: search_api_datasource_default_solr_index_entity_node @@ -3251,8 +3170,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3298,8 +3215,8 @@ display: type: boolean settings: format: default - format_custom_false: '' format_custom_true: '' + format_custom_false: '' group_column: value group_columns: { } group_rows: true @@ -3321,6 +3238,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_finding_aid: id: field_finding_aid table: search_api_datasource_default_solr_index_entity_node @@ -3328,8 +3247,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3396,6 +3313,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_genre: id: field_genre table: search_api_datasource_default_solr_index_entity_node @@ -3403,8 +3322,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3509,6 +3426,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_geoportal_link: id: field_geoportal_link table: search_api_datasource_default_solr_index_entity_node @@ -3516,8 +3435,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3584,6 +3501,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_is_part_of: id: field_is_part_of table: search_api_datasource_default_solr_index_entity_node @@ -3591,8 +3510,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3659,6 +3576,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_issn: id: field_issn table: search_api_datasource_default_solr_index_entity_node @@ -3666,8 +3585,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3730,6 +3647,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_item_barcode: id: field_item_barcode table: search_api_datasource_default_solr_index_entity_node @@ -3737,8 +3656,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3801,6 +3718,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_language: id: field_language table: search_api_datasource_default_solr_index_entity_node @@ -3808,8 +3727,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3914,6 +3831,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_library_catalog_link: id: field_library_catalog_link table: search_api_datasource_default_solr_index_entity_node @@ -3921,8 +3840,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -3989,6 +3906,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_model: id: field_model table: search_api_datasource_default_solr_index_entity_node @@ -3996,8 +3915,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4102,6 +4019,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_oclc_number: id: field_oclc_number table: search_api_datasource_default_solr_index_entity_node @@ -4109,8 +4028,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4173,6 +4090,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field status: id: status table: search_api_datasource_default_solr_index_entity_node @@ -4180,8 +4099,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4227,8 +4144,8 @@ display: type: boolean settings: format: default - format_custom_false: '' format_custom_true: '' + format_custom_false: '' group_column: value group_columns: { } group_rows: true @@ -4250,6 +4167,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_publisher: id: field_publisher table: search_api_datasource_default_solr_index_entity_node @@ -4257,8 +4176,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4363,6 +4280,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_publisher_country: id: field_publisher_country table: search_api_datasource_default_solr_index_entity_node @@ -4370,8 +4289,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4476,6 +4393,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_resource_type: id: field_resource_type table: search_api_datasource_default_solr_index_entity_node @@ -4483,8 +4402,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4589,6 +4506,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_spatial_coverage: id: field_spatial_coverage table: search_api_datasource_default_solr_index_entity_node @@ -4596,8 +4515,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4702,6 +4619,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_subject: id: field_subject table: search_api_datasource_default_solr_index_entity_node @@ -4709,8 +4628,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4815,6 +4732,8 @@ display: subject: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field field_table_of_contents: id: field_table_of_contents table: search_api_datasource_default_solr_index_entity_node @@ -4822,8 +4741,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4887,6 +4804,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_title_language: id: field_title_language table: search_api_datasource_default_solr_index_entity_node @@ -4894,8 +4813,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -4962,181 +4879,46 @@ display: access_rights: display_method: label view_mode: default - copyright_and_use: - display_method: label - view_mode: default - corporate_body: - display_method: label - view_mode: default - family: - display_method: label - view_mode: default - genre: - display_method: label - view_mode: default - geo_location: - display_method: label - view_mode: default - islandora_access: - display_method: label - islandora_display: - display_method: label - view_mode: default - islandora_media_use: - display_method: label - view_mode: default - islandora_models: - display_method: label - view_mode: default - language: - display_method: label - view_mode: default - person: - display_method: label - view_mode: default - resource_types: - display_method: label - view_mode: default - subject: - display_method: label - view_mode: default - field_years: - id: field_years - table: search_api_datasource_default_solr_index_entity_node - field: field_years - relationship: none - group_type: group - admin_label: '' - entity_type: node - plugin_id: search_api_field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: edtf_default - settings: - relationship: none - field_rendering: 1 - fieldsets: - - more - - admin_label - custom_label: 0 - label: '' - element_label_colon: 1 - exclude: 0 - element_type_enable: 0 - element_type: '' - element_class_enable: 0 - element_class: '' - element_label_type_enable: 0 - element_label_type: '' - element_label_class_enable: 0 - element_label_class: '' - element_wrapper_type_enable: 0 - element_wrapper_type: '' - element_wrapper_class_enable: 0 - element_wrapper_class: '' - element_default_classes: 1 - alter: - alter_text: 0 - text: '' - make_link: 0 - path: '' - absolute: 0 - replace_spaces: 0 - external: 0 - path_case: none - link_class: '' - alt: '' - rel: '' - prefix: '' - suffix: '' - target: '' - trim: 0 - max_length: '0' - word_boundary: 1 - ellipsis: 1 - more_link: 0 - more_link_text: '' - more_link_path: '' - html: 0 - strip_tags: 0 - preserve_tags: '' - trim_whitespace: 0 - nl2br: 0 - empty: '' - empty_zero: 0 - hide_empty: 0 - hide_alter_empty: 1 - group_rows: 1 - multi_type: separator - separator: ', ' - delta_limit: '0' - delta_offset: '0' - delta_reversed: 0 - delta_first_last: 0 - click_sort_column: value - type: edtf_default - field_api_classes: 0 - date_separator: dash - date_order: big_endian - month_format: mm - day_format: dd - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_rendering: true - fallback_handler: search_api - fallback_options: - link_to_item: false - use_highlighting: false - multi_type: separator - multi_separator: ', ' + copyright_and_use: + display_method: label + view_mode: default + corporate_body: + display_method: label + view_mode: default + family: + display_method: label + view_mode: default + genre: + display_method: label + view_mode: default + geo_location: + display_method: label + view_mode: default + islandora_access: + display_method: label + islandora_display: + display_method: label + view_mode: default + islandora_media_use: + display_method: label + view_mode: default + islandora_models: + display_method: label + view_mode: default + language: + display_method: label + view_mode: default + person: + display_method: label + view_mode: default + resource_types: + display_method: label + view_mode: default + subject: + display_method: label + view_mode: default + entity_type: node + plugin_id: search_api_field nid: id: nid table: search_api_datasource_default_solr_index_entity_node @@ -5144,8 +4926,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5220,6 +5000,8 @@ display: format_plural_values: - '1' - '@count' + entity_type: node + plugin_id: search_api_field uuid: id: uuid table: search_api_datasource_default_solr_index_entity_node @@ -5227,8 +5009,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5291,6 +5071,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_member_of: id: field_member_of table: search_api_datasource_default_solr_index_entity_node @@ -5298,8 +5080,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5375,6 +5155,8 @@ display: page: display_method: label view_mode: default + entity_type: node + plugin_id: search_api_field title: id: title table: search_api_datasource_default_solr_index_entity_node @@ -5382,8 +5164,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5446,6 +5226,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_alternative_title: id: field_alternative_title table: search_api_datasource_default_solr_index_entity_node @@ -5453,8 +5235,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5518,6 +5298,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_date_available: id: field_date_available table: search_api_datasource_default_solr_index_entity_node @@ -5525,8 +5307,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5589,6 +5369,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_description: id: field_description table: search_api_datasource_default_solr_index_entity_node @@ -5596,8 +5378,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5661,6 +5441,8 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' + entity_type: node + plugin_id: search_api_field field_collection_contact_email: id: field_collection_contact_email table: search_api_datasource_default_solr_index_entity_node @@ -5668,8 +5450,6 @@ display: relationship: none group_type: group admin_label: '' - entity_type: node - plugin_id: search_api_field label: '' exclude: false alter: @@ -5731,188 +5511,13 @@ display: use_highlighting: false multi_type: separator multi_separator: ', ' - pager: - type: full - options: - offset: 0 - items_per_page: 25 - total_pages: null - id: 0 - tags: - next: 'Next ›' - previous: '‹ Previous' - first: '« First' - last: 'Last »' - expose: - items_per_page: true - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - cache: - type: none - style: - type: idc_serializer - options: - formats: - json: json - show_facets: 1 - row: - type: data_field - options: - field_options: - search_api_excerpt: - alias: '' - raw_output: false - search_api_id: - alias: '' - raw_output: false - field_abstract: - alias: '' - raw_output: false - field_access_terms: - alias: '' - raw_output: false - field_access_rights: - alias: '' - raw_output: false - uid: - alias: '' - raw_output: false - created: - alias: '' - raw_output: false - field_citable_url: - alias: '' - raw_output: false - field_collection_contact_email: - alias: '' - raw_output: false - field_collection_contact_name: - alias: '' - raw_output: false - field_collection_number: - alias: '' - raw_output: false - type: - alias: '' - raw_output: false - field_contributor: - alias: '' - raw_output: false - field_copyright_and_use: - alias: '' - raw_output: false - field_copyright_holder: - alias: '' - raw_output: false - field_creator: - alias: '' - raw_output: false - field_date_copyrighted: - alias: '' - raw_output: false - field_date_created: - alias: '' - raw_output: false - field_date_published: - alias: '' - raw_output: false - field_digital_publisher: - alias: '' - raw_output: false - field_extent: - alias: '' - raw_output: false - field_featured_item: - alias: '' - raw_output: false - field_finding_aid: - alias: '' - raw_output: false - field_genre: - alias: '' - raw_output: false - field_geoportal_link: - alias: '' - raw_output: false - field_is_part_of: - alias: '' - raw_output: false - field_issn: - alias: '' - raw_output: false - field_item_barcode: - alias: '' - raw_output: false - field_language: - alias: '' - raw_output: false - field_library_catalog_link: - alias: '' - raw_output: false - field_model: - alias: '' - raw_output: false - field_oclc_number: - alias: '' - raw_output: false - status: - alias: '' - raw_output: false - field_publisher: - alias: '' - raw_output: false - field_publisher_country: - alias: '' - raw_output: false - field_resource_type: - alias: '' - raw_output: false - field_spatial_coverage: - alias: '' - raw_output: false - field_subject: - alias: '' - raw_output: false - field_table_of_contents: - alias: '' - raw_output: false - field_title_language: - alias: '' - raw_output: false - field_years: - alias: '' - raw_output: false - nid: - alias: '' - raw_output: false - uuid: - alias: '' - raw_output: false - field_member_of: - alias: '' - raw_output: false - title: - alias: '' - raw_output: false - field_alternative_title: - alias: '' - raw_output: false - field_date_available: - alias: '' - raw_output: false - field_description: - alias: '' - raw_output: false + entity_type: node + plugin_id: search_api_field defaults: - cache: false fields: false - display_extenders: { } - path: search_rest_endpoint + cache: false + cache: + type: none cache_metadata: max-age: 0 contexts: @@ -5963,4 +5568,4 @@ display: - 'config:field.storage.node.field_subject' - 'config:field.storage.node.field_table_of_contents' - 'config:field.storage.node.field_title_language' - - 'config:search_api.index.default_solr_index' + - 'config:search_api.index.default_solr_index' \ No newline at end of file From b4ae2935a56d99fd4eb69dcc6647caa5384e50dc Mon Sep 17 00:00:00 2001 From: Don Richards Date: Thu, 12 Jan 2023 13:42:37 -0500 Subject: [PATCH 6/7] Add all of the solr configs --- idc.Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idc.Makefile b/idc.Makefile index e34ed454e..af97dda11 100644 --- a/idc.Makefile +++ b/idc.Makefile @@ -174,7 +174,7 @@ start: docker ps -a for i in $$( docker ps -a | grep drupal | awk '{print $$1}' ) ; do echo $$i ; docker inspect "$$i" | grep Image ; done echo "Force solr ISLANDORA config" - docker-compose exec -T drupal bash -c '/bin/rm -f /opt/solr/server/solr/ISLANDORA/conf/solrconfig_extra.xml ; /bin/cp -f /var/www/drupal/assets/solr/solrconfig_extra.xml /opt/solr/server/solr/ISLANDORA/conf/solrconfig_extra.xml' + docker-compose exec -T drupal bash -c '/bin/rm -rf /opt/solr/server/solr/ISLANDORA/conf/* ; /bin/cp -f /var/www/drupal/assets/solr/*.* /opt/solr/server/solr/ISLANDORA/conf/' echo "Restarting solr" docker-compose restart solr From 3abe1edb2748b6787e5034ffbf6d14b2256fd2a9 Mon Sep 17 00:00:00 2001 From: Don Richards Date: Thu, 12 Jan 2023 16:01:36 -0500 Subject: [PATCH 7/7] Does not work completely. No errors but nothing gets indexed --- idc.Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/idc.Makefile b/idc.Makefile index af97dda11..5c90927db 100644 --- a/idc.Makefile +++ b/idc.Makefile @@ -175,6 +175,8 @@ start: for i in $$( docker ps -a | grep drupal | awk '{print $$1}' ) ; do echo $$i ; docker inspect "$$i" | grep Image ; done echo "Force solr ISLANDORA config" docker-compose exec -T drupal bash -c '/bin/rm -rf /opt/solr/server/solr/ISLANDORA/conf/* ; /bin/cp -f /var/www/drupal/assets/solr/*.* /opt/solr/server/solr/ISLANDORA/conf/' + docker-compose exec -T drupal bash -c 'chown -R nginx:1000 /opt/solr/server/solr/ISLANDORA/conf/' + echo "Restarting solr" docker-compose restart solr