diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index af1e79b5f..8321e7a3e 100755 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -33,6 +33,7 @@ module: elasticentityquery: 0 entityqueue: 0 facets: 0 + facets_taxonomy_tree: 0 field: 0 field_group: 0 field_ui: 0 diff --git a/config/sync/facets.facet.article_type.yml b/config/sync/facets.facet.article_type.yml new file mode 100644 index 000000000..391bc33ed --- /dev/null +++ b/config/sync/facets.facet.article_type.yml @@ -0,0 +1,66 @@ +uuid: ffc02c67-78e4-4800-9ab1-e7c111f0447a +langcode: en +status: true +dependencies: + config: + - search_api.index.hwjma + - views.view.search + module: + - search_api +id: article_type +name: article-type +url_alias: article_type +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: article_type +facet_source_id: 'search_api:views_page__search__page_1' +widget: + type: hwjma_include_all_checkbox_multiple + config: + show_numbers: true + soft_limit: '0' + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' + separate_active_items: 1 + display_active_items_summary: 1 +query_operator: or +use_hierarchy: false +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +hard_limit: 50 +exclude: false +only_visible_when_facet_source_is_visible: true +processor_configs: + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + hwjma_facet_result_count_alpha: + processor_id: hwjma_facet_result_count_alpha + weights: + sort: 50 + settings: + sort: ASC + insert_missing_active_results_processor: + processor_id: insert_missing_active_results_processor + weights: + build: -25 + settings: { } + last_result_clear_facet_processor: + processor_id: last_result_clear_facet_processor + weights: + build: 25 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: true diff --git a/config/sync/facets.facet.author.yml b/config/sync/facets.facet.author.yml new file mode 100644 index 000000000..3c7974d74 --- /dev/null +++ b/config/sync/facets.facet.author.yml @@ -0,0 +1,72 @@ +uuid: d7b2bedb-3584-4279-9c41-69ed41637eb6 +langcode: en +status: true +dependencies: + config: + - search_api.index.hwjma + - views.view.search + module: + - search_api +id: author +name: Author +url_alias: author +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: authors_full_name +facet_source_id: 'search_api:views_page__search__page_1' +widget: + type: hwjma_include_all_checkbox_multiple + config: + show_numbers: true + soft_limit: '0' + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' + separate_active_items: 1 + display_active_items_summary: 1 +query_operator: or +use_hierarchy: 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: ASC + 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 + insert_missing_active_results_processor: + processor_id: insert_missing_active_results_processor + weights: + build: -25 + settings: { } + last_result_clear_facet_processor: + processor_id: last_result_clear_facet_processor + weights: + build: 25 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: true diff --git a/config/sync/facets.facet.content_type_facet.yml b/config/sync/facets.facet.content_type_facet.yml new file mode 100644 index 000000000..e4a66e95f --- /dev/null +++ b/config/sync/facets.facet.content_type_facet.yml @@ -0,0 +1,59 @@ +uuid: 1e211c47-efbd-4129-b5bf-2f429081fc4b +langcode: en +status: true +dependencies: + config: + - search_api.index.hwjma + - views.view.search + module: + - search_api +id: content_type_facet +name: 'Content type facet' +url_alias: content_type_facet +weight: -5 +min_count: 0 +show_only_one_result: false +field_identifier: type +facet_source_id: 'search_api:views_page__search__page_1' +widget: + type: hwjmacheckbox_content_type + config: + show_numbers: true + soft_limit: '0' + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' + show_reset_link: 1 + reset_text: 'Include all' + reset_id: content_types_reset + show_reset_count: 0 +query_operator: or +use_hierarchy: true +expand_hierarchy: true +enable_parent_when_child_gets_disabled: true +hard_limit: 0 +exclude: false +only_visible_when_facet_source_is_visible: true +processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: 40 + settings: + sort: ASC + exclude_specified_items: + processor_id: exclude_specified_items + weights: + build: 50 + settings: + exclude: 'journal_fragment,journal_volume,relationship,journal_issue,society,journal_info' + regex: false + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: false diff --git a/config/sync/facets.facet.journal_title_facet.yml b/config/sync/facets.facet.journal_title_facet.yml new file mode 100644 index 000000000..b97b15fa4 --- /dev/null +++ b/config/sync/facets.facet.journal_title_facet.yml @@ -0,0 +1,66 @@ +uuid: 582282ad-e536-4158-b6ee-0d4f78b4f787 +langcode: en +status: true +dependencies: + config: + - search_api.index.hwjma + - views.view.search + module: + - search_api +id: journal_title_facet +name: 'Journal Title' +url_alias: journal_title_facet +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: journal_title +facet_source_id: 'search_api:views_page__search__page_1' +widget: + type: hwjma_include_all_checkbox_multiple + config: + show_numbers: true + soft_limit: '0' + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' + separate_active_items: 1 + display_active_items_summary: 1 +query_operator: or +use_hierarchy: false +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +hard_limit: 50 +exclude: false +only_visible_when_facet_source_is_visible: true +processor_configs: + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + hwjma_facet_result_count_alpha: + processor_id: hwjma_facet_result_count_alpha + weights: + sort: 50 + settings: + sort: ASC + insert_missing_active_results_processor: + processor_id: insert_missing_active_results_processor + weights: + build: -25 + settings: { } + last_result_clear_facet_processor: + processor_id: last_result_clear_facet_processor + weights: + build: 25 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: true diff --git a/config/sync/facets.facet.keywords.yml b/config/sync/facets.facet.keywords.yml new file mode 100644 index 000000000..6d8bb367e --- /dev/null +++ b/config/sync/facets.facet.keywords.yml @@ -0,0 +1,66 @@ +uuid: 91857e38-09c4-41ff-a1c9-6d6dbefca0be +langcode: en +status: true +dependencies: + config: + - search_api.index.hwjma + - views.view.search + module: + - search_api +id: keywords +name: keywords +url_alias: keywords +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: first +facet_source_id: 'search_api:views_page__search__page_1' +widget: + type: hwjma_include_all_checkbox_multiple + config: + show_numbers: true + soft_limit: '0' + soft_limit_settings: + show_less_label: 'Show less' + show_more_label: 'Show more' + separate_active_items: 1 + display_active_items_summary: 1 +query_operator: or +use_hierarchy: 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: + count_widget_order: + processor_id: count_widget_order + weights: + sort: 30 + settings: + sort: DESC + hwjma_facet_result_count_alpha: + processor_id: hwjma_facet_result_count_alpha + weights: + sort: 50 + settings: + sort: ASC + insert_missing_active_results_processor: + processor_id: insert_missing_active_results_processor + weights: + build: -25 + settings: { } + last_result_clear_facet_processor: + processor_id: last_result_clear_facet_processor + weights: + build: 25 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: true diff --git a/config/sync/facets.facet_source.search_api__views_page__search__page_1.yml b/config/sync/facets.facet_source.search_api__views_page__search__page_1.yml new file mode 100644 index 000000000..7510cef41 --- /dev/null +++ b/config/sync/facets.facet_source.search_api__views_page__search__page_1.yml @@ -0,0 +1,9 @@ +uuid: 4037e8ae-d45f-492f-9aee-c9f10739c197 +langcode: en +status: true +dependencies: { } +id: search_api__views_page__search__page_1 +name: 'search_api:views_page__search__page_1' +filter_key: null +url_processor: query_string +breadcrumb: { } diff --git a/config/sync/highwire_markup.markup.abstract_search.yml b/config/sync/highwire_markup.markup.abstract_search.yml index 45285bcf2..248f0ce42 100644 --- a/config/sync/highwire_markup.markup.abstract_search.yml +++ b/config/sync/highwire_markup.markup.abstract_search.yml @@ -5,6 +5,21 @@ dependencies: { } id: abstract_search label: 'Abstract Search' profile_id: abstract -configuration: { } +configuration: + - + markup_processors_settings: + markup_processors: truncate + processor_config: + config: + max_length: '350' + word_safe: '1' + min_wordsafe_length: '10' + add_ellipsis: '1' + strip_tags: '1' + allowable_tags: '