diff --git a/composer.json b/composer.json index 697a7926f..6deee9852 100755 --- a/composer.json +++ b/composer.json @@ -45,6 +45,7 @@ "drupal/field_permissions": "^1", "drupal/field_report": "^2.1", "drupal/flysystem": "^2.0@alpha", + "drupal/fullcalendar_solr": "^1.0@beta", "drupal/hal": "^1.0||^2.0", "drupal/matomo": "^1.19", "drupal/pdf": "^1.1", diff --git a/composer.lock b/composer.lock index 271fb4052..f57892716 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "007adaeeb05fdac56f0fc96d7f08addb", - + "content-hash": "2560396312fd3e1bba201e187ceaa410", "packages": [ { "name": "academicpuma/citeproc-php", @@ -3136,6 +3135,63 @@ "source": "https://git.drupalcode.org/project/flysystem" } }, + { + "name": "drupal/fullcalendar_solr", + "version": "1.0.0-beta4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/fullcalendar_solr.git", + "reference": "1.0.0-beta4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/fullcalendar_solr-1.0.0-beta4.zip", + "reference": "1.0.0-beta4", + "shasum": "20b7418375d2383ce60da4453c4cbf7a74da3b8a" + }, + "require": { + "drupal/core": "^9 || ^10", + "drupal/search_api": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0-beta4", + "datestamp": "1685993256", + "security-coverage": { + "status": "not-covered", + "message": "Project has not opted into security advisory coverage!" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "amym-li", + "homepage": "https://www.drupal.org/user/3747823" + }, + { + "name": "kirsta", + "homepage": "https://www.drupal.org/user/173761" + }, + { + "name": "Natkeeran", + "homepage": "https://www.drupal.org/user/1016288" + }, + { + "name": "kylehuynh", + "homepage": "https://www.drupal.org/user/3255474" + } + ], + "description": "Provides a View display style that renders a Year Calendar compatible with Search API", + "homepage": "https://www.drupal.org/project/fullcalendar_solr", + "support": { + "source": "https://git.drupalcode.org/project/fullcalendar_solr" + } + }, { "name": "drupal/geolocation", "version": "3.12.0", @@ -11821,6 +11877,7 @@ "drupal/bibcite": 10, "drupal/citation_select": 10, "drupal/flysystem": 15, + "drupal/fullcalendar_solr": 10, "drupal/rest_oai_pmh": 10, "drupal/term_merge": 10, "drupal/views_field_view": 10, diff --git a/config/sync/block.block.calendarviewadvancedsearchfordayview.yml b/config/sync/block.block.calendarviewadvancedsearchfordayview.yml new file mode 100644 index 000000000..4a18194c1 --- /dev/null +++ b/config/sync/block.block.calendarviewadvancedsearchfordayview.yml @@ -0,0 +1,53 @@ +uuid: 3b330035-2acb-46a4-a6ed-2efbc90faaba +langcode: en +status: true +dependencies: + module: + - advanced_search + - context + - islandora + theme: + - olivero +id: calendarviewadvancedsearchfordayview +theme: olivero +region: sidebar +weight: -21 +provider: null +plugin: 'advanced_search_block:calendar_view__page_2' +settings: + id: 'advanced_search_block:calendar_view__page_2' + label: 'Search Collection: Day' + label_display: visible + provider: advanced_search + fields: { } + context_filter: field_member_of +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.calendarviewadvancedsearchforyearview.yml b/config/sync/block.block.calendarviewadvancedsearchforyearview.yml new file mode 100644 index 000000000..287688623 --- /dev/null +++ b/config/sync/block.block.calendarviewadvancedsearchforyearview.yml @@ -0,0 +1,53 @@ +uuid: e6da1c41-4573-4a91-aeb9-bcc070fe55cc +langcode: en +status: true +dependencies: + module: + - advanced_search + - context + - islandora + theme: + - olivero +id: calendarviewadvancedsearchforyearview +theme: olivero +region: sidebar +weight: -22 +provider: null +plugin: 'advanced_search_block:calendar_view__page_1' +settings: + id: 'advanced_search_block:calendar_view__page_1' + label: 'Search Collection: Year' + label_display: visible + provider: advanced_search + fields: { } + context_filter: field_member_of +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.calendarviewsearchresultspagerfordayview.yml b/config/sync/block.block.calendarviewsearchresultspagerfordayview.yml new file mode 100644 index 000000000..54fe9780d --- /dev/null +++ b/config/sync/block.block.calendarviewsearchresultspagerfordayview.yml @@ -0,0 +1,51 @@ +uuid: 026bac1a-10e8-4c79-a6c3-21830c178b49 +langcode: en +status: true +dependencies: + module: + - advanced_search + - context + - islandora + theme: + - olivero +id: calendarviewsearchresultspagerfordayview +theme: olivero +region: content +weight: -23 +provider: null +plugin: 'advanced_search_result_pager:calendar_view__page_2' +settings: + id: 'advanced_search_result_pager:calendar_view__page_2' + label: 'Calendar View: Search Results Pager for Day View' + label_display: '0' + provider: advanced_search +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.creatorsandcontributors.yml b/config/sync/block.block.creatorsandcontributors.yml index eeff5af00..988d524a6 100644 --- a/config/sync/block.block.creatorsandcontributors.yml +++ b/config/sync/block.block.creatorsandcontributors.yml @@ -15,7 +15,7 @@ _core: id: creatorsandcontributors theme: olivero region: sidebar -weight: -10 +weight: -14 provider: null plugin: 'facet_block:creators_and_contributors' settings: diff --git a/config/sync/block.block.creatorsandcontributors_swc.yml b/config/sync/block.block.creatorsandcontributors_swc.yml index 5ed041c8b..480c4e3e7 100644 --- a/config/sync/block.block.creatorsandcontributors_swc.yml +++ b/config/sync/block.block.creatorsandcontributors_swc.yml @@ -13,7 +13,7 @@ dependencies: id: creatorsandcontributors_swc theme: olivero region: sidebar -weight: -9 +weight: -13 provider: null plugin: 'facet_block:creators_and_contributors_swc' settings: diff --git a/config/sync/block.block.creatorsandcontributorscd.yml b/config/sync/block.block.creatorsandcontributorscd.yml new file mode 100644 index 000000000..98626b6e2 --- /dev/null +++ b/config/sync/block.block.creatorsandcontributorscd.yml @@ -0,0 +1,55 @@ +uuid: d400852a-a661-449c-9342-21da6e86fe22 +langcode: en +status: true +dependencies: + config: + - facets.facet.creators_and_contributors_cd + module: + - context + - facets + - islandora + theme: + - olivero +id: creatorsandcontributorscd +theme: olivero +region: sidebar +weight: -11 +provider: null +plugin: 'facet_block:creators_and_contributors_cd' +settings: + id: 'facet_block:creators_and_contributors_cd' + label: 'Creators and Contributors' + label_display: visible + provider: facets + context_mapping: { } + block_id: creatorsandcontributorscd +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.creatorsandcontributorscy.yml b/config/sync/block.block.creatorsandcontributorscy.yml new file mode 100644 index 000000000..e8ec3a1f2 --- /dev/null +++ b/config/sync/block.block.creatorsandcontributorscy.yml @@ -0,0 +1,55 @@ +uuid: 5e3fff58-f30b-4425-85b2-77a791333158 +langcode: en +status: true +dependencies: + config: + - facets.facet.creators_and_contributors_cy + module: + - context + - facets + - islandora + theme: + - olivero +id: creatorsandcontributorscy +theme: olivero +region: sidebar +weight: -12 +provider: null +plugin: 'facet_block:creators_and_contributors_cy' +settings: + id: 'facet_block:creators_and_contributors_cy' + label: 'Creators and Contributors' + label_display: visible + provider: facets + context_mapping: { } + block_id: creatorsandcontributorscy +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.memberof.yml b/config/sync/block.block.memberof.yml index 3699a5b11..485a99fda 100644 --- a/config/sync/block.block.memberof.yml +++ b/config/sync/block.block.memberof.yml @@ -13,7 +13,7 @@ dependencies: id: memberof theme: olivero region: sidebar -weight: -12 +weight: -16 provider: null plugin: 'facet_block:member_of' settings: diff --git a/config/sync/block.block.memberofswc.yml b/config/sync/block.block.memberofswc.yml index 942bf2ec2..d3ef0e285 100644 --- a/config/sync/block.block.memberofswc.yml +++ b/config/sync/block.block.memberofswc.yml @@ -13,7 +13,7 @@ dependencies: id: memberofswc theme: olivero region: sidebar -weight: -11 +weight: -15 provider: null plugin: 'facet_block:member_of_swc' settings: diff --git a/config/sync/block.block.olivero_content.yml b/config/sync/block.block.olivero_content.yml index 0de8e2c5f..b105b3980 100644 --- a/config/sync/block.block.olivero_content.yml +++ b/config/sync/block.block.olivero_content.yml @@ -11,7 +11,7 @@ _core: id: olivero_content theme: olivero region: content -weight: -11 +weight: -22 provider: null plugin: system_main_block settings: diff --git a/config/sync/block.block.physicalform.yml b/config/sync/block.block.physicalform.yml index b09d51f03..6db9b2ef5 100644 --- a/config/sync/block.block.physicalform.yml +++ b/config/sync/block.block.physicalform.yml @@ -15,7 +15,7 @@ _core: id: physicalform theme: olivero region: sidebar -weight: -8 +weight: -10 provider: null plugin: 'facet_block:physical_form' settings: diff --git a/config/sync/block.block.physicalformcd.yml b/config/sync/block.block.physicalformcd.yml new file mode 100644 index 000000000..996967510 --- /dev/null +++ b/config/sync/block.block.physicalformcd.yml @@ -0,0 +1,55 @@ +uuid: 059ce317-63a1-445a-ad11-5c1e9e0c8985 +langcode: en +status: true +dependencies: + config: + - facets.facet.physical_form_cd + module: + - context + - facets + - islandora + theme: + - olivero +id: physicalformcd +theme: olivero +region: sidebar +weight: -7 +provider: null +plugin: 'facet_block:physical_form_cd' +settings: + id: 'facet_block:physical_form_cd' + label: 'Physical Form' + label_display: visible + provider: facets + context_mapping: { } + block_id: physicalformcd +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.physicalformcy.yml b/config/sync/block.block.physicalformcy.yml new file mode 100644 index 000000000..d9a0570ab --- /dev/null +++ b/config/sync/block.block.physicalformcy.yml @@ -0,0 +1,55 @@ +uuid: f8f836e0-2171-499b-9313-2e3af602ba1f +langcode: en +status: true +dependencies: + config: + - facets.facet.physical_form_cy + module: + - context + - facets + - islandora + theme: + - olivero +id: physicalformcy +theme: olivero +region: sidebar +weight: -8 +provider: null +plugin: 'facet_block:physical_form_cy' +settings: + id: 'facet_block:physical_form_cy' + label: 'Physical Form' + label_display: visible + provider: facets + context_mapping: { } + block_id: physicalformcy +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.physicalformswc.yml b/config/sync/block.block.physicalformswc.yml index e7953bcc1..6d350a95d 100644 --- a/config/sync/block.block.physicalformswc.yml +++ b/config/sync/block.block.physicalformswc.yml @@ -13,7 +13,7 @@ dependencies: id: physicalformswc theme: olivero region: sidebar -weight: -7 +weight: -9 provider: null plugin: 'facet_block:physical_form_swc' settings: diff --git a/config/sync/block.block.resource_type_swc.yml b/config/sync/block.block.resource_type_swc.yml index f0e482ab1..819dfb06a 100644 --- a/config/sync/block.block.resource_type_swc.yml +++ b/config/sync/block.block.resource_type_swc.yml @@ -13,7 +13,7 @@ dependencies: id: resource_type_swc theme: olivero region: sidebar -weight: -13 +weight: -19 provider: null plugin: 'facet_block:resource_type_swc' settings: diff --git a/config/sync/block.block.resourcetype.yml b/config/sync/block.block.resourcetype.yml index d0966bad9..4320ede65 100644 --- a/config/sync/block.block.resourcetype.yml +++ b/config/sync/block.block.resourcetype.yml @@ -13,7 +13,7 @@ dependencies: id: resourcetype theme: olivero region: sidebar -weight: -14 +weight: -20 provider: null plugin: 'facet_block:resource_type' settings: diff --git a/config/sync/block.block.resourcetypecd.yml b/config/sync/block.block.resourcetypecd.yml new file mode 100644 index 000000000..eac48bd18 --- /dev/null +++ b/config/sync/block.block.resourcetypecd.yml @@ -0,0 +1,55 @@ +uuid: 844f0b8b-73f9-4b3b-85ac-01bf1292c98b +langcode: en +status: true +dependencies: + config: + - facets.facet.resource_type_cd + module: + - context + - facets + - islandora + theme: + - olivero +id: resourcetypecd +theme: olivero +region: sidebar +weight: -17 +provider: null +plugin: 'facet_block:resource_type_cd' +settings: + id: 'facet_block:resource_type_cd' + label: 'Resource Type' + label_display: visible + provider: facets + context_mapping: { } + block_id: resourcetypecd +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.resourcetypecy.yml b/config/sync/block.block.resourcetypecy.yml new file mode 100644 index 000000000..51262deee --- /dev/null +++ b/config/sync/block.block.resourcetypecy.yml @@ -0,0 +1,55 @@ +uuid: ed0b9e07-6de8-430b-86b8-5c5407464e6d +langcode: en +status: true +dependencies: + config: + - facets.facet.resource_type_cy + module: + - context + - facets + - islandora + theme: + - olivero +id: resourcetypecy +theme: olivero +region: sidebar +weight: -18 +provider: null +plugin: 'facet_block:resource_type_cy' +settings: + id: 'facet_block:resource_type_cy' + label: 'Resource Type' + label_display: visible + provider: facets + context_mapping: { } + block_id: resourcetypecy +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.solrsearchcontentadvancedsearchforblock.yml b/config/sync/block.block.solrsearchcontentadvancedsearchforblock.yml index ae2d77295..1ead29003 100644 --- a/config/sync/block.block.solrsearchcontentadvancedsearchforblock.yml +++ b/config/sync/block.block.solrsearchcontentadvancedsearchforblock.yml @@ -11,7 +11,7 @@ dependencies: id: solrsearchcontentadvancedsearchforblock theme: olivero region: sidebar -weight: -15 +weight: -23 provider: null plugin: 'advanced_search_block:solr_search_content__block_1' settings: diff --git a/config/sync/block.block.solrsearchcontentadvancedsearchforpage.yml b/config/sync/block.block.solrsearchcontentadvancedsearchforpage.yml index 47d6ab583..871f756d9 100644 --- a/config/sync/block.block.solrsearchcontentadvancedsearchforpage.yml +++ b/config/sync/block.block.solrsearchcontentadvancedsearchforpage.yml @@ -11,7 +11,7 @@ dependencies: id: solrsearchcontentadvancedsearchforpage theme: olivero region: sidebar -weight: -16 +weight: -24 provider: null plugin: 'advanced_search_block:solr_search_content__page_1' settings: diff --git a/config/sync/block.block.solrsearchcontentsearchresultspagerforblock.yml b/config/sync/block.block.solrsearchcontentsearchresultspagerforblock.yml index 9d33556cd..b59d80a7e 100644 --- a/config/sync/block.block.solrsearchcontentsearchresultspagerforblock.yml +++ b/config/sync/block.block.solrsearchcontentsearchresultspagerforblock.yml @@ -11,7 +11,7 @@ dependencies: id: solrsearchcontentsearchresultspagerforblock theme: olivero region: content -weight: -10 +weight: -21 provider: null plugin: 'advanced_search_result_pager:solr_search_content__block_1' settings: diff --git a/config/sync/block.block.solrsearchcontentsearchresultspagerforpage.yml b/config/sync/block.block.solrsearchcontentsearchresultspagerforpage.yml index d543b9b98..dd010f4ed 100644 --- a/config/sync/block.block.solrsearchcontentsearchresultspagerforpage.yml +++ b/config/sync/block.block.solrsearchcontentsearchresultspagerforpage.yml @@ -11,7 +11,7 @@ dependencies: id: solrsearchcontentsearchresultspagerforpage theme: olivero region: content -weight: -12 +weight: -24 provider: null plugin: 'advanced_search_result_pager:solr_search_content__page_1' settings: diff --git a/config/sync/block.block.subjectcd.yml b/config/sync/block.block.subjectcd.yml new file mode 100644 index 000000000..7f0759f81 --- /dev/null +++ b/config/sync/block.block.subjectcd.yml @@ -0,0 +1,55 @@ +uuid: cd430961-418b-45be-844b-82ed417d306a +langcode: en +status: true +dependencies: + config: + - facets.facet.subject_cd + module: + - context + - facets + - islandora + theme: + - olivero +id: subjectcd +theme: olivero +region: sidebar +weight: -3 +provider: null +plugin: 'facet_block:subject_cd' +settings: + id: 'facet_block:subject_cd' + label: Subject + label_display: visible + provider: facets + context_mapping: { } + block_id: subjectcd +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.subjectcy.yml b/config/sync/block.block.subjectcy.yml new file mode 100644 index 000000000..6ba443e69 --- /dev/null +++ b/config/sync/block.block.subjectcy.yml @@ -0,0 +1,55 @@ +uuid: 373254d6-d154-4123-bf6f-6182feb80e73 +langcode: en +status: true +dependencies: + config: + - facets.facet.subject_cy + module: + - context + - facets + - islandora + theme: + - olivero +id: subjectcy +theme: olivero +region: sidebar +weight: -4 +provider: null +plugin: 'facet_block:subject_cy' +settings: + id: 'facet_block:subject_cy' + label: Subject + label_display: visible + provider: facets + context_mapping: { } + block_id: subjectcy +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.subjectname.yml b/config/sync/block.block.subjectname.yml index 37714fb35..274e84da0 100644 --- a/config/sync/block.block.subjectname.yml +++ b/config/sync/block.block.subjectname.yml @@ -15,7 +15,7 @@ _core: id: subjectname theme: olivero region: sidebar -weight: -4 +weight: -2 provider: null plugin: 'facet_block:subject_name' settings: diff --git a/config/sync/block.block.subjectnamescd.yml b/config/sync/block.block.subjectnamescd.yml new file mode 100644 index 000000000..75173053a --- /dev/null +++ b/config/sync/block.block.subjectnamescd.yml @@ -0,0 +1,55 @@ +uuid: 775e8e00-b9af-46a3-9349-845a5d9fd21c +langcode: en +status: true +dependencies: + config: + - facets.facet.subject_names_cd + module: + - context + - facets + - islandora + theme: + - olivero +id: subjectnamescd +theme: olivero +region: sidebar +weight: 1 +provider: null +plugin: 'facet_block:subject_names_cd' +settings: + id: 'facet_block:subject_names_cd' + label: 'Subject (name)' + label_display: visible + provider: facets + context_mapping: { } + block_id: subjectnamescd +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.subjectnamescy.yml b/config/sync/block.block.subjectnamescy.yml new file mode 100644 index 000000000..07c63a537 --- /dev/null +++ b/config/sync/block.block.subjectnamescy.yml @@ -0,0 +1,55 @@ +uuid: 9da6aaff-4b21-4beb-b7cd-1d9da8c9c8bc +langcode: en +status: true +dependencies: + config: + - facets.facet.subject_names_cy + module: + - context + - facets + - islandora + theme: + - olivero +id: subjectnamescy +theme: olivero +region: sidebar +weight: 0 +provider: null +plugin: 'facet_block:subject_names_cy' +settings: + id: 'facet_block:subject_names_cy' + label: 'Subject (name)' + label_display: visible + provider: facets + context_mapping: { } + block_id: subjectnamescy +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.subjectnamesswc.yml b/config/sync/block.block.subjectnamesswc.yml index 6be17aeb5..754756a31 100644 --- a/config/sync/block.block.subjectnamesswc.yml +++ b/config/sync/block.block.subjectnamesswc.yml @@ -13,7 +13,7 @@ dependencies: id: subjectnamesswc theme: olivero region: sidebar -weight: -3 +weight: -1 provider: null plugin: 'facet_block:subject_names_swc' settings: diff --git a/config/sync/block.block.subjecttemporalcd.yml b/config/sync/block.block.subjecttemporalcd.yml new file mode 100644 index 000000000..d9c4e450e --- /dev/null +++ b/config/sync/block.block.subjecttemporalcd.yml @@ -0,0 +1,55 @@ +uuid: 948975bb-0019-4e2c-9dd1-d926e5ffee3d +langcode: en +status: true +dependencies: + config: + - facets.facet.subject_temporal_cd + module: + - context + - facets + - islandora + theme: + - olivero +id: subjecttemporalcd +theme: olivero +region: sidebar +weight: 5 +provider: null +plugin: 'facet_block:subject_temporal_cd' +settings: + id: 'facet_block:subject_temporal_cd' + label: 'Temporal Subject' + label_display: visible + provider: facets + context_mapping: { } + block_id: subjecttemporalcd +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_2: view-calendar_view-page_2 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.subjecttemporalcy.yml b/config/sync/block.block.subjecttemporalcy.yml new file mode 100644 index 000000000..94360c12f --- /dev/null +++ b/config/sync/block.block.subjecttemporalcy.yml @@ -0,0 +1,55 @@ +uuid: 0da954ca-1381-4906-808e-3381ae2aff5d +langcode: en +status: true +dependencies: + config: + - facets.facet.subject_temporal_cy + module: + - context + - facets + - islandora + theme: + - olivero +id: subjecttemporalcy +theme: olivero +region: sidebar +weight: 4 +provider: null +plugin: 'facet_block:subject_temporal_cy' +settings: + id: 'facet_block:subject_temporal_cy' + label: 'Temporal Subject' + label_display: visible + provider: facets + context_mapping: { } + block_id: subjecttemporalcy +visibility: + user_status: + id: user_status + negate: false + context_mapping: + user: '@user.current_user_context:current_user' + user_status: + viewing_profile: '0' + logged_viewing_profile: '0' + own_page_true: '0' + field_value: '0' + user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-calendar_view-page_1: view-calendar_view-page_1 + context_all: + id: context_all + negate: null + values: '' + context: + id: context + negate: null + values: '' + media_source_mimetype: + id: media_source_mimetype + negate: false + context_mapping: { } + mimetype: '' diff --git a/config/sync/block.block.subjecttemporalswc.yml b/config/sync/block.block.subjecttemporalswc.yml index 36caa14df..5ac1065fe 100644 --- a/config/sync/block.block.subjecttemporalswc.yml +++ b/config/sync/block.block.subjecttemporalswc.yml @@ -13,7 +13,7 @@ dependencies: id: subjecttemporalswc theme: olivero region: sidebar -weight: -1 +weight: 3 provider: null plugin: 'facet_block:subject_temporal_swc' settings: diff --git a/config/sync/block.block.temporalsubject.yml b/config/sync/block.block.temporalsubject.yml index 7920c79f7..71eb1efaa 100644 --- a/config/sync/block.block.temporalsubject.yml +++ b/config/sync/block.block.temporalsubject.yml @@ -15,7 +15,7 @@ _core: id: temporalsubject theme: olivero region: sidebar -weight: -2 +weight: 2 provider: null plugin: 'facet_block:temporal_subject' settings: diff --git a/config/sync/block.block.views_block__solr_search_content_block_1.yml b/config/sync/block.block.views_block__solr_search_content_block_1.yml index c1b505678..c863af963 100644 --- a/config/sync/block.block.views_block__solr_search_content_block_1.yml +++ b/config/sync/block.block.views_block__solr_search_content_block_1.yml @@ -13,7 +13,7 @@ dependencies: id: views_block__solr_search_content_block_1 theme: olivero region: content -weight: -9 +weight: -20 provider: null plugin: 'views_block:solr_search_content-block_1' settings: diff --git a/config/sync/block.block.year.yml b/config/sync/block.block.year.yml index fb0fdf94f..f0a0a5b36 100644 --- a/config/sync/block.block.year.yml +++ b/config/sync/block.block.year.yml @@ -13,7 +13,7 @@ dependencies: id: year theme: olivero region: sidebar -weight: 0 +weight: 6 provider: null plugin: 'facet_block:year' settings: diff --git a/config/sync/block.block.yearswc.yml b/config/sync/block.block.yearswc.yml index 0698f1898..dd42756ce 100644 --- a/config/sync/block.block.yearswc.yml +++ b/config/sync/block.block.yearswc.yml @@ -13,7 +13,7 @@ dependencies: id: yearswc theme: olivero region: sidebar -weight: 0 +weight: 7 provider: null plugin: 'facet_block:year_swc' settings: diff --git a/config/sync/context.context.newspaper.yml b/config/sync/context.context.newspaper.yml index 36103b260..c240b0b5f 100644 --- a/config/sync/context.context.newspaper.yml +++ b/config/sync/context.context.newspaper.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - views.view.calendar_view - views.view.newspaper_issues_accordion_view module: - islandora @@ -44,6 +45,23 @@ reactions: views_label: '' items_per_page: none third_party_settings: { } + d8db4214-d207-4c93-8f5b-25a1fd852f6e: + uuid: d8db4214-d207-4c93-8f5b-25a1fd852f6e + id: 'views_block:calendar_view-block_1' + label: '' + provider: views + label_display: '0' + region: content + weight: '0' + custom_id: views_block_calendar_view_block_1 + theme: olivero + css_class: '' + unique: 0 + context_id: newspaper + context_mapping: { } + views_label: '' + items_per_page: none + third_party_settings: { } include_default_blocks: 1 saved: false weight: -7 diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 3d143a950..930936306 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -45,6 +45,7 @@ module: filehash: 0 filter: 0 flysystem: 0 + fullcalendar_solr: 0 geolocation: 0 hal: 0 help: 0 diff --git a/config/sync/facets.facet.creators_and_contributors_cd.yml b/config/sync/facets.facet.creators_and_contributors_cd.yml new file mode 100644 index 000000000..ea8292a9d --- /dev/null +++ b/config/sync/facets.facet.creators_and_contributors_cd.yml @@ -0,0 +1,79 @@ +uuid: 66e79093-4bfb-4849-aa96-d7d9bd18411c +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: creators_and_contributors_cd +name: 'Creators and Contributors CD' +weight: -3 +min_count: 1 +missing: false +missing_label: others +url_alias: creators_and_contributors +facet_source_id: 'search_api:views_page__calendar_view__page_2' +field_identifier: field_linked_agent_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.creators_and_contributors_cy.yml b/config/sync/facets.facet.creators_and_contributors_cy.yml new file mode 100644 index 000000000..996e56f06 --- /dev/null +++ b/config/sync/facets.facet.creators_and_contributors_cy.yml @@ -0,0 +1,79 @@ +uuid: 92f594ff-8f49-4cd0-963a-3a799da2ed8b +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: creators_and_contributors_cy +name: 'Creators and Contributors CY' +weight: -3 +min_count: 1 +missing: false +missing_label: others +url_alias: creators_and_contributors +facet_source_id: 'search_api:views_page__calendar_view__page_1' +field_identifier: field_linked_agent_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.physical_form_cd.yml b/config/sync/facets.facet.physical_form_cd.yml new file mode 100644 index 000000000..8dc091b64 --- /dev/null +++ b/config/sync/facets.facet.physical_form_cd.yml @@ -0,0 +1,79 @@ +uuid: 1161f051-7112-4d56-96f4-205a40be69b0 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: physical_form_cd +name: 'Physical Form CD' +weight: -2 +min_count: 1 +missing: false +missing_label: others +url_alias: physical_form +facet_source_id: 'search_api:views_page__calendar_view__page_2' +field_identifier: field_physical_form +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.physical_form_cy.yml b/config/sync/facets.facet.physical_form_cy.yml new file mode 100644 index 000000000..dac695c37 --- /dev/null +++ b/config/sync/facets.facet.physical_form_cy.yml @@ -0,0 +1,79 @@ +uuid: 375a7bd3-ded3-4c69-abd9-05943f262aa0 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: physical_form_cy +name: 'Physical Form CY' +weight: -2 +min_count: 1 +missing: false +missing_label: others +url_alias: physical_form +facet_source_id: 'search_api:views_page__calendar_view__page_1' +field_identifier: field_physical_form +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.resource_type_cd.yml b/config/sync/facets.facet.resource_type_cd.yml new file mode 100644 index 000000000..f3293ed26 --- /dev/null +++ b/config/sync/facets.facet.resource_type_cd.yml @@ -0,0 +1,79 @@ +uuid: 17400aa4-a262-44af-bd47-6d552e3650e5 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: resource_type_cd +name: 'Resource Type CD' +weight: -5 +min_count: 1 +missing: false +missing_label: others +url_alias: resource_type +facet_source_id: 'search_api:views_page__calendar_view__page_2' +field_identifier: field_resource_type +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 0 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.resource_type_cy.yml b/config/sync/facets.facet.resource_type_cy.yml new file mode 100644 index 000000000..bb0fb6fe9 --- /dev/null +++ b/config/sync/facets.facet.resource_type_cy.yml @@ -0,0 +1,79 @@ +uuid: 4fea75a4-031c-4ce6-8a9c-e4fcbc00edd1 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: resource_type_cy +name: 'Resource Type CY' +weight: -5 +min_count: 1 +missing: false +missing_label: others +url_alias: resource_type +facet_source_id: 'search_api:views_page__calendar_view__page_1' +field_identifier: field_resource_type +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 0 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.subject_cd.yml b/config/sync/facets.facet.subject_cd.yml new file mode 100644 index 000000000..cfcaa8ff0 --- /dev/null +++ b/config/sync/facets.facet.subject_cd.yml @@ -0,0 +1,79 @@ +uuid: 72d696f2-eb21-42de-8dc5-4fe564292e56 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: subject_cd +name: 'Subject CD' +weight: -1 +min_count: 1 +missing: false +missing_label: others +url_alias: subject +facet_source_id: 'search_api:views_page__calendar_view__page_2' +field_identifier: subject_general_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.subject_cy.yml b/config/sync/facets.facet.subject_cy.yml new file mode 100644 index 000000000..39bb552a0 --- /dev/null +++ b/config/sync/facets.facet.subject_cy.yml @@ -0,0 +1,79 @@ +uuid: 15d684bb-fe03-4109-8a5b-10e0f885157e +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: subject_cy +name: 'Subject CY' +weight: -1 +min_count: 1 +missing: false +missing_label: others +url_alias: subject +facet_source_id: 'search_api:views_page__calendar_view__page_1' +field_identifier: subject_general_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.subject_names_cd.yml b/config/sync/facets.facet.subject_names_cd.yml new file mode 100644 index 000000000..eaca4d223 --- /dev/null +++ b/config/sync/facets.facet.subject_names_cd.yml @@ -0,0 +1,79 @@ +uuid: 363c21dd-ede8-4e8d-aa00-58afe1df3737 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: subject_names_cd +name: 'Subject (Names) CD' +weight: 0 +min_count: 1 +missing: false +missing_label: others +url_alias: subject_name +facet_source_id: 'search_api:views_page__calendar_view__page_2' +field_identifier: subject_names_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.subject_names_cy.yml b/config/sync/facets.facet.subject_names_cy.yml new file mode 100644 index 000000000..7765b1434 --- /dev/null +++ b/config/sync/facets.facet.subject_names_cy.yml @@ -0,0 +1,79 @@ +uuid: 67568f75-a400-440f-ab38-2e8a017ffaa9 +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: subject_names_cy +name: 'Subject (Names) CY' +weight: 0 +min_count: 1 +missing: false +missing_label: others +url_alias: subject_name +facet_source_id: 'search_api:views_page__calendar_view__page_1' +field_identifier: subject_names_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.subject_temporal_cd.yml b/config/sync/facets.facet.subject_temporal_cd.yml new file mode 100644 index 000000000..6c6eaace6 --- /dev/null +++ b/config/sync/facets.facet.subject_temporal_cd.yml @@ -0,0 +1,79 @@ +uuid: e07666dd-d17b-433c-9065-ae82f2aec22d +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: subject_temporal_cd +name: 'Subject (Temporal) CD' +weight: 1 +min_count: 1 +missing: false +missing_label: others +url_alias: temporal_subject +facet_source_id: 'search_api:views_page__calendar_view__page_2' +field_identifier: subject_temporal_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet.subject_temporal_cy.yml b/config/sync/facets.facet.subject_temporal_cy.yml new file mode 100644 index 000000000..6249e9329 --- /dev/null +++ b/config/sync/facets.facet.subject_temporal_cy.yml @@ -0,0 +1,79 @@ +uuid: 15838253-2807-41ab-9784-ffac6228c56a +langcode: en +status: true +dependencies: + config: + - search_api.index.default_solr_index + - views.view.calendar_view + module: + - search_api +id: subject_temporal_cy +name: 'Subject (Temporal) CY' +weight: 1 +min_count: 1 +missing: false +missing_label: others +url_alias: temporal_subject +facet_source_id: 'search_api:views_page__calendar_view__page_1' +field_identifier: subject_temporal_name +query_operator: or +hard_limit: 0 +exclude: false +use_hierarchy: false +keep_hierarchy_parents_active: false +hierarchy: + type: taxonomy + config: { } +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +widget: + type: links + config: + show_numbers: true + soft_limit: 10 + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' +empty_behavior: + behavior: none +only_visible_when_facet_source_is_visible: true +show_only_one_result: false +show_title: false +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: DESC + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + hide_inactive_siblings_processor: + processor_id: hide_inactive_siblings_processor + weights: + build: 10 + settings: { } + hierarchy_processor: + processor_id: hierarchy_processor + weights: + build: 100 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } diff --git a/config/sync/facets.facet_source.search_api__views_page__calendar_view__page_1.yml b/config/sync/facets.facet_source.search_api__views_page__calendar_view__page_1.yml new file mode 100644 index 000000000..06ca4680e --- /dev/null +++ b/config/sync/facets.facet_source.search_api__views_page__calendar_view__page_1.yml @@ -0,0 +1,9 @@ +uuid: 11f94960-c57c-4a31-9ef0-d11aea01fcf3 +langcode: en +status: true +dependencies: { } +id: search_api__views_page__calendar_view__page_1 +name: 'search_api:views_page__calendar_view__page_1' +filter_key: null +url_processor: query_string +breadcrumb: { } diff --git a/config/sync/facets.facet_source.search_api__views_page__calendar_view__page_2.yml b/config/sync/facets.facet_source.search_api__views_page__calendar_view__page_2.yml new file mode 100644 index 000000000..38e54c5a5 --- /dev/null +++ b/config/sync/facets.facet_source.search_api__views_page__calendar_view__page_2.yml @@ -0,0 +1,9 @@ +uuid: 355e047c-5451-4c65-9606-10c7fe032e1e +langcode: en +status: true +dependencies: { } +id: search_api__views_page__calendar_view__page_2 +name: 'search_api:views_page__calendar_view__page_2' +filter_key: null +url_processor: query_string +breadcrumb: { } diff --git a/config/sync/views.view.calendar_view.yml b/config/sync/views.view.calendar_view.yml new file mode 100644 index 000000000..d5246831e --- /dev/null +++ b/config/sync/views.view.calendar_view.yml @@ -0,0 +1,1704 @@ +uuid: f481c88d-5bcf-42b8-9ade-0a8a4accee62 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_description + - field.storage.node.field_edtf_date_created + - search_api.index.default_solr_index + module: + - controlled_access_terms + - fullcalendar_solr + - search_api +id: calendar_view +label: 'Calendar View' +module: views +description: '' +tag: '' +base_table: search_api_index_default_solr_index +base_field: search_api_id +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Calendar Block' + fields: + field_edtf_date_created: + id: field_edtf_date_created + table: search_api_datasource_default_solr_index_entity_node + field: field_edtf_date_created + 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: + date_separator: dash + date_order: big_endian + month_format: mm + day_format: dd + year_format: 'y' + 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 + 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: ', ' + member_of_title: + id: member_of_title + table: search_api_index_default_solr_index + field: member_of_title + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api_field + label: '' + exclude: true + 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: string + settings: + link_to_entity: false + 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: mini + options: + offset: 0 + items_per_page: 15 + total_pages: null + id: 0 + tags: + next: ›› + 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: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: + field_member_of: + id: field_member_of + table: search_api_index_default_solr_index + field: field_member_of + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: raw + default_argument_options: + index: 1 + use_alias: false + default_argument_skip_url: false + summary_options: { } + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + edtf_year: + id: edtf_year + table: search_api_index_default_solr_index + field: edtf_year + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: raw + default_argument_options: + index: 4 + use_alias: false + default_argument_skip_url: false + summary_options: { } + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + filters: + field_edtf_date_created: + id: field_edtf_date_created + table: search_api_index_default_solr_index + field: field_edtf_date_created + relationship: none + group_type: group + admin_label: '' + plugin_id: search_api_string + operator: 'not empty' + value: + min: '' + max: '' + value: '' + 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 + min_placeholder: '' + max_placeholder: '' + 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: { } + 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: + 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 + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + row: + type: fields + query: + type: search_api_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: false + query_tags: { } + relationships: { } + use_ajax: true + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '