diff --git a/config/sync/core.entity_view_display.node.custom_page.search_result.yml b/config/sync/core.entity_view_display.node.custom_page.search_result.yml new file mode 100644 index 0000000000..589c50d1e8 --- /dev/null +++ b/config/sync/core.entity_view_display.node.custom_page.search_result.yml @@ -0,0 +1,65 @@ +uuid: 409cad3f-c09b-448d-bd33-d8a3260575fe +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.custom_page.field_attachment + - field.field.node.custom_page.field_custom_page_logo + - field.field.node.custom_page.field_paragraphs_body + - field.field.node.custom_page.og_audience + - node.type.custom_page + module: + - field_group + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_attachment: + children: + - field_attachment + parent_name: '' + weight: 7 + format_type: html_element + format_settings: + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + id: '' + classes: '' + label: Attachments + region: hidden + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: ZZ0APhON-5FpA-vKXTwx_A1Bz6FHZzw2XG7t7MvvXO8 +id: node.custom_page.search_result +targetEntityType: node +bundle: custom_page +mode: search_result +content: + published_at: + type: timestamp + weight: 0 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_custom_page_logo: true + field_paragraphs_body: true + langcode: true + links: true + og_audience: true + report: true diff --git a/config/sync/core.entity_view_display.node.custom_page.search_result_featured.yml b/config/sync/core.entity_view_display.node.custom_page.search_result_featured.yml new file mode 100644 index 0000000000..0eb1f85d6a --- /dev/null +++ b/config/sync/core.entity_view_display.node.custom_page.search_result_featured.yml @@ -0,0 +1,65 @@ +uuid: 66e9838b-b5d0-4b87-803a-f160e38ff00f +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.custom_page.field_attachment + - field.field.node.custom_page.field_custom_page_logo + - field.field.node.custom_page.field_paragraphs_body + - field.field.node.custom_page.og_audience + - node.type.custom_page + module: + - field_group + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_attachment: + children: + - field_attachment + parent_name: '' + weight: 7 + format_type: html_element + format_settings: + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + id: '' + classes: '' + label: Attachments + region: hidden + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: ZZ0APhON-5FpA-vKXTwx_A1Bz6FHZzw2XG7t7MvvXO8 +id: node.custom_page.search_result_featured +targetEntityType: node +bundle: custom_page +mode: search_result_featured +content: + published_at: + type: timestamp + weight: 0 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_custom_page_logo: true + field_paragraphs_body: true + langcode: true + links: true + og_audience: true + report: true diff --git a/config/sync/core.entity_view_display.node.discussion.search_result.yml b/config/sync/core.entity_view_display.node.discussion.search_result.yml new file mode 100644 index 0000000000..57718bee0e --- /dev/null +++ b/config/sync/core.entity_view_display.node.discussion.search_result.yml @@ -0,0 +1,79 @@ +uuid: 6cf146cb-68d3-4b38-9505-c9f01556f070 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.discussion.body + - field.field.node.discussion.field_attachment + - field.field.node.discussion.field_keywords + - field.field.node.discussion.field_replies + - field.field.node.discussion.field_shared_in + - field.field.node.discussion.field_site_featured + - field.field.node.discussion.field_state + - field.field.node.discussion.field_topic + - field.field.node.discussion.og_audience + - node.type.discussion + module: + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: MH5IsqzkjyHQwMAIhBMkvdrrpJeonD3UC7kQpOvXJX0 +id: node.discussion.search_result +targetEntityType: node +bundle: discussion +mode: search_result +content: + body: + weight: 1 + label: hidden + settings: + trim_length: 300 + third_party_settings: + template_suggestion: + template_suggestion: '' + type: joinup_html_stripper_stripped + region: content + field_topic: + weight: 0 + label: hidden + settings: + link: true + third_party_settings: + template_suggestion: + template_suggestion: comma_separated + type: entity_reference_label + region: content + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_keywords: true + field_replies: true + field_shared_in: true + field_site_featured: true + field_state: true + flag_subscribe_discussions: true + invite_link: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.discussion.search_result_featured.yml b/config/sync/core.entity_view_display.node.discussion.search_result_featured.yml new file mode 100644 index 0000000000..9a2ead414b --- /dev/null +++ b/config/sync/core.entity_view_display.node.discussion.search_result_featured.yml @@ -0,0 +1,79 @@ +uuid: f0892f6e-34d1-4964-80a2-3b9ae1532e48 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.discussion.body + - field.field.node.discussion.field_attachment + - field.field.node.discussion.field_keywords + - field.field.node.discussion.field_replies + - field.field.node.discussion.field_shared_in + - field.field.node.discussion.field_site_featured + - field.field.node.discussion.field_state + - field.field.node.discussion.field_topic + - field.field.node.discussion.og_audience + - node.type.discussion + module: + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: MH5IsqzkjyHQwMAIhBMkvdrrpJeonD3UC7kQpOvXJX0 +id: node.discussion.search_result_featured +targetEntityType: node +bundle: discussion +mode: search_result_featured +content: + body: + weight: 1 + label: hidden + settings: + trim_length: 300 + third_party_settings: + template_suggestion: + template_suggestion: '' + type: joinup_html_stripper_stripped + region: content + field_topic: + weight: 0 + label: hidden + settings: + link: true + third_party_settings: + template_suggestion: + template_suggestion: comma_separated + type: entity_reference_label + region: content + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_keywords: true + field_replies: true + field_shared_in: true + field_site_featured: true + field_state: true + flag_subscribe_discussions: true + invite_link: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.document.search_result.yml b/config/sync/core.entity_view_display.node.document.search_result.yml new file mode 100644 index 0000000000..30280b880c --- /dev/null +++ b/config/sync/core.entity_view_display.node.document.search_result.yml @@ -0,0 +1,134 @@ +uuid: af9d6cea-aa61-417a-8373-20c224dbbeb8 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.document.body + - field.field.node.document.field_comments + - field.field.node.document.field_document_logo + - field.field.node.document.field_document_publication_date + - field.field.node.document.field_document_spatial_coverage + - field.field.node.document.field_file + - field.field.node.document.field_keywords + - field.field.node.document.field_licence + - field.field.node.document.field_shared_in + - field.field.node.document.field_short_title + - field.field.node.document.field_site_featured + - field.field.node.document.field_state + - field.field.node.document.field_topic + - field.field.node.document.field_type + - field.field.node.document.og_audience + - node.type.document + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_categorisation: + children: + - field_licence + - field_type + parent_name: '' + weight: 17 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: Categorisation + region: hidden + group_attachment: + children: + - field_file + parent_name: '' + weight: 18 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: Attachment + region: hidden + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: IBVftmfYLkfapLokxuyLrv1me4toJj5yidZu0ixGxQM +id: node.document.search_result +targetEntityType: node +bundle: document +mode: search_result +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 1 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_topic: + type: entity_reference_label + weight: 0 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_comments: true + field_document_logo: true + field_document_publication_date: true + field_document_spatial_coverage: true + field_file: true + field_keywords: true + field_licence: true + field_shared_in: true + field_short_title: true + field_site_featured: true + field_state: true + field_type: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.document.search_result_featured.yml b/config/sync/core.entity_view_display.node.document.search_result_featured.yml new file mode 100644 index 0000000000..1eae8a4f27 --- /dev/null +++ b/config/sync/core.entity_view_display.node.document.search_result_featured.yml @@ -0,0 +1,134 @@ +uuid: aa0b650c-dbbd-4188-a0ae-6da945869eb7 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.document.body + - field.field.node.document.field_comments + - field.field.node.document.field_document_logo + - field.field.node.document.field_document_publication_date + - field.field.node.document.field_document_spatial_coverage + - field.field.node.document.field_file + - field.field.node.document.field_keywords + - field.field.node.document.field_licence + - field.field.node.document.field_shared_in + - field.field.node.document.field_short_title + - field.field.node.document.field_site_featured + - field.field.node.document.field_state + - field.field.node.document.field_topic + - field.field.node.document.field_type + - field.field.node.document.og_audience + - node.type.document + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_categorisation: + children: + - field_licence + - field_type + parent_name: '' + weight: 18 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: Categorisation + region: hidden + group_attachment: + children: + - field_file + parent_name: '' + weight: 19 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: Attachment + region: hidden + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: IBVftmfYLkfapLokxuyLrv1me4toJj5yidZu0ixGxQM +id: node.document.search_result_featured +targetEntityType: node +bundle: document +mode: search_result_featured +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 1 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_topic: + type: entity_reference_label + weight: 0 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_comments: true + field_document_logo: true + field_document_publication_date: true + field_document_spatial_coverage: true + field_file: true + field_keywords: true + field_licence: true + field_shared_in: true + field_short_title: true + field_site_featured: true + field_state: true + field_type: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.event.search_result.yml b/config/sync/core.entity_view_display.node.event.search_result.yml new file mode 100644 index 0000000000..c5654559d3 --- /dev/null +++ b/config/sync/core.entity_view_display.node.event.search_result.yml @@ -0,0 +1,109 @@ +uuid: 978a5028-f962-4c23-a304-51db11556438 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.event.body + - field.field.node.event.field_attachment + - field.field.node.event.field_comments + - field.field.node.event.field_event_agenda + - field.field.node.event.field_event_contact_email + - field.field.node.event.field_event_coordinates + - field.field.node.event.field_event_date + - field.field.node.event.field_event_logo + - field.field.node.event.field_event_online_location + - field.field.node.event.field_event_spatial_coverage + - field.field.node.event.field_event_web_url + - field.field.node.event.field_keywords + - field.field.node.event.field_location + - field.field.node.event.field_organisation + - field.field.node.event.field_organisation_type + - field.field.node.event.field_scope + - field.field.node.event.field_shared_in + - field.field.node.event.field_short_title + - field.field.node.event.field_site_featured + - field.field.node.event.field_state + - field.field.node.event.field_topic + - field.field.node.event.og_audience + - node.type.event + module: + - field_delimiter + - field_formatter_range + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +id: node.event.search_result +targetEntityType: node +bundle: event +mode: search_result +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 0 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_topic: + type: entity_reference_label + weight: 1 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_comments: true + field_event_agenda: true + field_event_contact_email: true + field_event_coordinates: true + field_event_date: true + field_event_logo: true + field_event_online_location: true + field_event_spatial_coverage: true + field_event_web_url: true + field_keywords: true + field_location: true + field_organisation: true + field_organisation_type: true + field_scope: true + field_shared_in: true + field_short_title: true + field_site_featured: true + field_state: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.event.search_result_featured.yml b/config/sync/core.entity_view_display.node.event.search_result_featured.yml new file mode 100644 index 0000000000..719b748383 --- /dev/null +++ b/config/sync/core.entity_view_display.node.event.search_result_featured.yml @@ -0,0 +1,109 @@ +uuid: 8a8f5d51-2acd-4375-a965-bbcaa4787524 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.event.body + - field.field.node.event.field_attachment + - field.field.node.event.field_comments + - field.field.node.event.field_event_agenda + - field.field.node.event.field_event_contact_email + - field.field.node.event.field_event_coordinates + - field.field.node.event.field_event_date + - field.field.node.event.field_event_logo + - field.field.node.event.field_event_online_location + - field.field.node.event.field_event_spatial_coverage + - field.field.node.event.field_event_web_url + - field.field.node.event.field_keywords + - field.field.node.event.field_location + - field.field.node.event.field_organisation + - field.field.node.event.field_organisation_type + - field.field.node.event.field_scope + - field.field.node.event.field_shared_in + - field.field.node.event.field_short_title + - field.field.node.event.field_site_featured + - field.field.node.event.field_state + - field.field.node.event.field_topic + - field.field.node.event.og_audience + - node.type.event + module: + - field_delimiter + - field_formatter_range + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +id: node.event.search_result_featured +targetEntityType: node +bundle: event +mode: search_result_featured +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 1 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_topic: + type: entity_reference_label + weight: 0 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_comments: true + field_event_agenda: true + field_event_contact_email: true + field_event_coordinates: true + field_event_date: true + field_event_logo: true + field_event_online_location: true + field_event_spatial_coverage: true + field_event_web_url: true + field_keywords: true + field_location: true + field_organisation: true + field_organisation_type: true + field_scope: true + field_shared_in: true + field_short_title: true + field_site_featured: true + field_state: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.news.search_result.yml b/config/sync/core.entity_view_display.node.news.search_result.yml new file mode 100644 index 0000000000..d03ca68ec1 --- /dev/null +++ b/config/sync/core.entity_view_display.node.news.search_result.yml @@ -0,0 +1,112 @@ +uuid: b854db9b-f987-4771-91ec-b6353ceac0e4 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.news.body + - field.field.node.news.field_attachment + - field.field.node.news.field_comments + - field.field.node.news.field_keywords + - field.field.node.news.field_news_headline + - field.field.node.news.field_news_logo + - field.field.node.news.field_news_referenced_solution + - field.field.node.news.field_news_source_url + - field.field.node.news.field_news_spatial_coverage + - field.field.node.news.field_shared_in + - field.field.node.news.field_site_featured + - field.field.node.news.field_state + - field.field.node.news.field_topic + - field.field.node.news.og_audience + - node.type.news + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_references: + children: + - field_news_source_url + parent_name: '' + weight: 4 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: References + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: node.news.search_result +targetEntityType: node +bundle: news +mode: search_result +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 1 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_topic: + type: entity_reference_label + weight: 0 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_comments: true + field_keywords: true + field_news_headline: true + field_news_logo: true + field_news_referenced_solution: true + field_news_source_url: true + field_news_spatial_coverage: true + field_shared_in: true + field_site_featured: true + field_state: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.news.search_result_featured.yml b/config/sync/core.entity_view_display.node.news.search_result_featured.yml new file mode 100644 index 0000000000..a930a1de1c --- /dev/null +++ b/config/sync/core.entity_view_display.node.news.search_result_featured.yml @@ -0,0 +1,112 @@ +uuid: 0700c773-17bd-45e4-919c-8481934768f2 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.news.body + - field.field.node.news.field_attachment + - field.field.node.news.field_comments + - field.field.node.news.field_keywords + - field.field.node.news.field_news_headline + - field.field.node.news.field_news_logo + - field.field.node.news.field_news_referenced_solution + - field.field.node.news.field_news_source_url + - field.field.node.news.field_news_spatial_coverage + - field.field.node.news.field_shared_in + - field.field.node.news.field_site_featured + - field.field.node.news.field_state + - field.field.node.news.field_topic + - field.field.node.news.og_audience + - node.type.news + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_references: + children: + - field_news_source_url + parent_name: '' + weight: 19 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: References + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: node.news.search_result_featured +targetEntityType: node +bundle: news +mode: search_result_featured +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 1 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_topic: + type: entity_reference_label + weight: 0 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 2 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_attachment: true + field_comments: true + field_keywords: true + field_news_headline: true + field_news_logo: true + field_news_referenced_solution: true + field_news_source_url: true + field_news_spatial_coverage: true + field_shared_in: true + field_site_featured: true + field_state: true + langcode: true + links: true + og_audience: true + read_more: true + report: true + share_link: true diff --git a/config/sync/core.entity_view_display.node.tallinn_report.search_result.yml b/config/sync/core.entity_view_display.node.tallinn_report.search_result.yml new file mode 100644 index 0000000000..24178f4050 --- /dev/null +++ b/config/sync/core.entity_view_display.node.tallinn_report.search_result.yml @@ -0,0 +1,229 @@ +uuid: 640a9d19-7edc-4c57-bb05-d63baa8883da +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.tallinn_report.field_tallinn_action_1 + - field.field.node.tallinn_report.field_tallinn_action_10 + - field.field.node.tallinn_report.field_tallinn_action_11 + - field.field.node.tallinn_report.field_tallinn_action_12 + - field.field.node.tallinn_report.field_tallinn_action_13 + - field.field.node.tallinn_report.field_tallinn_action_14 + - field.field.node.tallinn_report.field_tallinn_action_15 + - field.field.node.tallinn_report.field_tallinn_action_16 + - field.field.node.tallinn_report.field_tallinn_action_17 + - field.field.node.tallinn_report.field_tallinn_action_18 + - field.field.node.tallinn_report.field_tallinn_action_19 + - field.field.node.tallinn_report.field_tallinn_action_2 + - field.field.node.tallinn_report.field_tallinn_action_20 + - field.field.node.tallinn_report.field_tallinn_action_21 + - field.field.node.tallinn_report.field_tallinn_action_22 + - field.field.node.tallinn_report.field_tallinn_action_23 + - field.field.node.tallinn_report.field_tallinn_action_24 + - field.field.node.tallinn_report.field_tallinn_action_25 + - field.field.node.tallinn_report.field_tallinn_action_3 + - field.field.node.tallinn_report.field_tallinn_action_4 + - field.field.node.tallinn_report.field_tallinn_action_5 + - field.field.node.tallinn_report.field_tallinn_action_6 + - field.field.node.tallinn_report.field_tallinn_action_7 + - field.field.node.tallinn_report.field_tallinn_action_8 + - field.field.node.tallinn_report.field_tallinn_action_9 + - field.field.node.tallinn_report.og_audience + - node.type.tallinn_report + module: + - layout_builder + - tallinn + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: qHzX86R6h5_Ts2E4exQ4benbPyNsPCmB9Z6yCmvWPys +id: node.tallinn_report.search_result +targetEntityType: node +bundle: tallinn_report +mode: search_result +content: + field_tallinn_action_1: + type: tallinn_entry + weight: 0 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_10: + type: tallinn_entry + weight: 9 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_11: + type: tallinn_entry + weight: 10 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_12: + type: tallinn_entry + weight: 11 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_13: + type: tallinn_entry + weight: 12 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_14: + type: tallinn_entry + weight: 13 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_15: + type: tallinn_entry + weight: 14 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_16: + type: tallinn_entry + weight: 15 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_17: + type: tallinn_entry + weight: 16 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_18: + type: tallinn_entry + weight: 17 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_19: + type: tallinn_entry + weight: 18 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_2: + type: tallinn_entry + weight: 1 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_20: + type: tallinn_entry + weight: 19 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_21: + type: tallinn_entry + weight: 20 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_22: + type: tallinn_entry + weight: 21 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_23: + type: tallinn_entry + weight: 22 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_24: + type: tallinn_entry + weight: 23 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_25: + type: tallinn_entry + weight: 24 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_3: + type: tallinn_entry + weight: 2 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_4: + type: tallinn_entry + weight: 3 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_5: + type: tallinn_entry + weight: 4 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_6: + type: tallinn_entry + weight: 5 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_7: + type: tallinn_entry + weight: 6 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_8: + type: tallinn_entry + weight: 7 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_9: + type: tallinn_entry + weight: 8 + region: content + label: hidden + settings: { } + third_party_settings: { } +hidden: + langcode: true + links: true + og_audience: true + published_at: true + report: true diff --git a/config/sync/core.entity_view_display.node.tallinn_report.search_result_featured.yml b/config/sync/core.entity_view_display.node.tallinn_report.search_result_featured.yml new file mode 100644 index 0000000000..59d0373c6b --- /dev/null +++ b/config/sync/core.entity_view_display.node.tallinn_report.search_result_featured.yml @@ -0,0 +1,229 @@ +uuid: 77845680-28a5-4c1f-8762-611f045f80db +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.tallinn_report.field_tallinn_action_1 + - field.field.node.tallinn_report.field_tallinn_action_10 + - field.field.node.tallinn_report.field_tallinn_action_11 + - field.field.node.tallinn_report.field_tallinn_action_12 + - field.field.node.tallinn_report.field_tallinn_action_13 + - field.field.node.tallinn_report.field_tallinn_action_14 + - field.field.node.tallinn_report.field_tallinn_action_15 + - field.field.node.tallinn_report.field_tallinn_action_16 + - field.field.node.tallinn_report.field_tallinn_action_17 + - field.field.node.tallinn_report.field_tallinn_action_18 + - field.field.node.tallinn_report.field_tallinn_action_19 + - field.field.node.tallinn_report.field_tallinn_action_2 + - field.field.node.tallinn_report.field_tallinn_action_20 + - field.field.node.tallinn_report.field_tallinn_action_21 + - field.field.node.tallinn_report.field_tallinn_action_22 + - field.field.node.tallinn_report.field_tallinn_action_23 + - field.field.node.tallinn_report.field_tallinn_action_24 + - field.field.node.tallinn_report.field_tallinn_action_25 + - field.field.node.tallinn_report.field_tallinn_action_3 + - field.field.node.tallinn_report.field_tallinn_action_4 + - field.field.node.tallinn_report.field_tallinn_action_5 + - field.field.node.tallinn_report.field_tallinn_action_6 + - field.field.node.tallinn_report.field_tallinn_action_7 + - field.field.node.tallinn_report.field_tallinn_action_8 + - field.field.node.tallinn_report.field_tallinn_action_9 + - field.field.node.tallinn_report.og_audience + - node.type.tallinn_report + module: + - layout_builder + - tallinn + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: qHzX86R6h5_Ts2E4exQ4benbPyNsPCmB9Z6yCmvWPys +id: node.tallinn_report.search_result_featured +targetEntityType: node +bundle: tallinn_report +mode: search_result_featured +content: + field_tallinn_action_1: + type: tallinn_entry + weight: 0 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_10: + type: tallinn_entry + weight: 9 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_11: + type: tallinn_entry + weight: 10 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_12: + type: tallinn_entry + weight: 11 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_13: + type: tallinn_entry + weight: 12 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_14: + type: tallinn_entry + weight: 13 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_15: + type: tallinn_entry + weight: 14 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_16: + type: tallinn_entry + weight: 15 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_17: + type: tallinn_entry + weight: 16 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_18: + type: tallinn_entry + weight: 17 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_19: + type: tallinn_entry + weight: 18 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_2: + type: tallinn_entry + weight: 1 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_20: + type: tallinn_entry + weight: 19 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_21: + type: tallinn_entry + weight: 20 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_22: + type: tallinn_entry + weight: 21 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_23: + type: tallinn_entry + weight: 22 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_24: + type: tallinn_entry + weight: 23 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_25: + type: tallinn_entry + weight: 24 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_3: + type: tallinn_entry + weight: 2 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_4: + type: tallinn_entry + weight: 3 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_5: + type: tallinn_entry + weight: 4 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_6: + type: tallinn_entry + weight: 5 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_7: + type: tallinn_entry + weight: 6 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_8: + type: tallinn_entry + weight: 7 + region: content + label: hidden + settings: { } + third_party_settings: { } + field_tallinn_action_9: + type: tallinn_entry + weight: 8 + region: content + label: hidden + settings: { } + third_party_settings: { } +hidden: + langcode: true + links: true + og_audience: true + published_at: true + report: true diff --git a/config/sync/core.entity_view_display.node.video.search_result.yml b/config/sync/core.entity_view_display.node.video.search_result.yml new file mode 100644 index 0000000000..ce59290d45 --- /dev/null +++ b/config/sync/core.entity_view_display.node.video.search_result.yml @@ -0,0 +1,60 @@ +uuid: 313de807-9cb4-4a04-8026-b6a2b841797b +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.video.body + - field.field.node.video.field_comments + - field.field.node.video.field_keywords + - field.field.node.video.field_video + - field.field.node.video.field_video_spatial_coverage + - field.field.node.video.og_audience + - node.type.video + module: + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: xzNt7hZhWznm3WI85j5QUiqV3UiicNTPcB6Y0nm5icM +id: node.video.search_result +targetEntityType: node +bundle: video +mode: search_result +content: + body: + type: joinup_html_stripper_stripped + weight: 0 + region: content + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + published_at: + type: timestamp + weight: 1 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_comments: true + field_keywords: true + field_video: true + field_video_spatial_coverage: true + langcode: true + links: true + og_audience: true + report: true diff --git a/config/sync/core.entity_view_display.node.video.search_result_featured.yml b/config/sync/core.entity_view_display.node.video.search_result_featured.yml new file mode 100644 index 0000000000..b7a9ba8b2a --- /dev/null +++ b/config/sync/core.entity_view_display.node.video.search_result_featured.yml @@ -0,0 +1,60 @@ +uuid: cc963e5d-8fa4-4a6e-a070-68340ed90544 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result_featured + - field.field.node.video.body + - field.field.node.video.field_comments + - field.field.node.video.field_keywords + - field.field.node.video.field_video + - field.field.node.video.field_video_spatial_coverage + - field.field.node.video.og_audience + - node.type.video + module: + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: xzNt7hZhWznm3WI85j5QUiqV3UiicNTPcB6Y0nm5icM +id: node.video.search_result_featured +targetEntityType: node +bundle: video +mode: search_result_featured +content: + body: + label: hidden + type: joinup_html_stripper_stripped + weight: 0 + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + published_at: + type: timestamp + weight: 1 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_comments: true + field_keywords: true + field_video: true + field_video_spatial_coverage: true + langcode: true + links: true + og_audience: true + report: true diff --git a/config/sync/core.entity_view_display.rdf_entity.asset_distribution.search_result.yml b/config/sync/core.entity_view_display.rdf_entity.asset_distribution.search_result.yml new file mode 100644 index 0000000000..1154726abc --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.asset_distribution.search_result.yml @@ -0,0 +1,143 @@ +uuid: b559f00c-9e85-48df-b706-2e6c5781f8f1 +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result + - field.field.rdf_entity.asset_distribution.field_ad_access_url + - field.field.rdf_entity.asset_distribution.field_ad_description + - field.field.rdf_entity.asset_distribution.field_ad_file_size + - field.field.rdf_entity.asset_distribution.field_ad_format + - field.field.rdf_entity.asset_distribution.field_ad_gitb_compliant + - field.field.rdf_entity.asset_distribution.field_ad_licence + - field.field.rdf_entity.asset_distribution.field_ad_repr_technique + - field.field.rdf_entity.asset_distribution.field_status + - field.field.rdf_entity.asset_distribution.og_audience + - rdf_entity.rdfentity.asset_distribution + module: + - asset_distribution + - digital_size_formatter + - field_group + - layout_builder + - template_suggestion + - text + - user +third_party_settings: + field_group: + group_categorisation: + children: + - field_ad_format + - field_status + - field_ad_repr_technique + parent_name: '' + weight: 20 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: Categorisation + region: content + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: yuBnsBjApVTopV3xSPFpHg406x-7OVMswqbIvjnhFlU +id: rdf_entity.asset_distribution.search_result +targetEntityType: rdf_entity +bundle: asset_distribution +mode: search_result +content: + field_ad_access_url: + type: tracked_hosted_file_download + weight: 4 + region: content + label: hidden + settings: + hosted_files_title: Download + show_remote_files: true + remote_files_title: External + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + field_ad_description: + weight: 1 + label: hidden + settings: { } + third_party_settings: + template_suggestion: + template_suggestion: '' + type: text_default + region: content + field_ad_file_size: + type: digital_size + weight: 3 + label: hidden + settings: { } + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content + field_ad_format: + type: entity_reference_label + weight: 0 + region: content + label: above + settings: + link: false + third_party_settings: + template_suggestion: + template_suggestion: fieldset + field_ad_licence: + weight: 2 + label: hidden + settings: + link: true + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + type: entity_reference_label + region: content + field_ad_repr_technique: + type: entity_reference_label + weight: 2 + region: content + label: above + settings: + link: false + third_party_settings: + template_suggestion: + template_suggestion: fieldset + field_status: + type: entity_reference_label + weight: 1 + region: content + label: above + settings: + link: false + third_party_settings: + template_suggestion: + template_suggestion: fieldset + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content +hidden: + changed: true + created: true + field_ad_creation_date: true + field_ad_gitb_compliant: true + field_ad_modification_date: true + langcode: true + og_audience: true diff --git a/config/sync/core.entity_view_display.rdf_entity.asset_distribution.search_result_featured.yml b/config/sync/core.entity_view_display.rdf_entity.asset_distribution.search_result_featured.yml new file mode 100644 index 0000000000..acacaadd5b --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.asset_distribution.search_result_featured.yml @@ -0,0 +1,143 @@ +uuid: a4d2d32a-d63f-474c-ad84-7344062285fc +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result_featured + - field.field.rdf_entity.asset_distribution.field_ad_access_url + - field.field.rdf_entity.asset_distribution.field_ad_description + - field.field.rdf_entity.asset_distribution.field_ad_file_size + - field.field.rdf_entity.asset_distribution.field_ad_format + - field.field.rdf_entity.asset_distribution.field_ad_gitb_compliant + - field.field.rdf_entity.asset_distribution.field_ad_licence + - field.field.rdf_entity.asset_distribution.field_ad_repr_technique + - field.field.rdf_entity.asset_distribution.field_status + - field.field.rdf_entity.asset_distribution.og_audience + - rdf_entity.rdfentity.asset_distribution + module: + - asset_distribution + - digital_size_formatter + - field_group + - layout_builder + - template_suggestion + - text + - user +third_party_settings: + field_group: + group_categorisation: + children: + - field_ad_format + - field_status + - field_ad_repr_technique + parent_name: '' + weight: 20 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: true + label_element: h3 + attributes: '' + effect: none + speed: fast + label: Categorisation + region: content + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: yuBnsBjApVTopV3xSPFpHg406x-7OVMswqbIvjnhFlU +id: rdf_entity.asset_distribution.search_result_featured +targetEntityType: rdf_entity +bundle: asset_distribution +mode: search_result_featured +content: + field_ad_access_url: + type: tracked_hosted_file_download + weight: 4 + region: content + label: hidden + settings: + hosted_files_title: Download + show_remote_files: true + remote_files_title: External + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + field_ad_description: + weight: 1 + label: hidden + settings: { } + third_party_settings: + template_suggestion: + template_suggestion: '' + type: text_default + region: content + field_ad_file_size: + type: digital_size + weight: 3 + label: hidden + settings: { } + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content + field_ad_format: + type: entity_reference_label + weight: 0 + region: content + label: above + settings: + link: false + third_party_settings: + template_suggestion: + template_suggestion: fieldset + field_ad_licence: + weight: 2 + label: hidden + settings: + link: true + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + type: entity_reference_label + region: content + field_ad_repr_technique: + type: entity_reference_label + weight: 2 + region: content + label: above + settings: + link: false + third_party_settings: + template_suggestion: + template_suggestion: fieldset + field_status: + type: entity_reference_label + weight: 1 + region: content + label: above + settings: + link: false + third_party_settings: + template_suggestion: + template_suggestion: fieldset + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content +hidden: + changed: true + created: true + field_ad_creation_date: true + field_ad_gitb_compliant: true + field_ad_modification_date: true + langcode: true + og_audience: true diff --git a/config/sync/core.entity_view_display.rdf_entity.asset_release.search_result.yml b/config/sync/core.entity_view_display.rdf_entity.asset_release.search_result.yml new file mode 100644 index 0000000000..8c98a75500 --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.asset_release.search_result.yml @@ -0,0 +1,250 @@ +uuid: f19af437-7256-4ffe-afee-4eea0a777582 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result + - field.field.rdf_entity.asset_release.field_isr_banner + - field.field.rdf_entity.asset_release.field_isr_contact_information + - field.field.rdf_entity.asset_release.field_isr_description + - field.field.rdf_entity.asset_release.field_isr_distribution + - field.field.rdf_entity.asset_release.field_isr_documentation + - field.field.rdf_entity.asset_release.field_isr_included_asset + - field.field.rdf_entity.asset_release.field_isr_is_version_of + - field.field.rdf_entity.asset_release.field_isr_language + - field.field.rdf_entity.asset_release.field_isr_logo + - field.field.rdf_entity.asset_release.field_isr_owner + - field.field.rdf_entity.asset_release.field_isr_related_solutions + - field.field.rdf_entity.asset_release.field_isr_release_notes + - field.field.rdf_entity.asset_release.field_isr_release_number + - field.field.rdf_entity.asset_release.field_isr_solution_type + - field.field.rdf_entity.asset_release.field_isr_state + - field.field.rdf_entity.asset_release.field_isr_translation + - field.field.rdf_entity.asset_release.field_keywords + - field.field.rdf_entity.asset_release.field_spatial_coverage + - field.field.rdf_entity.asset_release.field_status + - field.field.rdf_entity.asset_release.field_topic + - rdf_entity.rdfentity.asset_release + module: + - field_delimiter + - field_formatter_range + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: 6TU2yaRx-8gnBAe_fj82W97jbt8PB3XYR3iKr6p9KS0 +id: rdf_entity.asset_release.search_result +targetEntityType: rdf_entity +bundle: asset_release +mode: search_result +content: + changed: + type: timestamp + weight: 4 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + created: + weight: 3 + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + type: timestamp + region: content + field_isr_affiliations_requests: + weight: 22 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_asset_release_category: + weight: 3 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_asset_release_type: + weight: 4 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_issue_tracker: + weight: 19 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_landing_page: + weight: 17 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_metrics_page: + weight: 18 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_moderation: + weight: 14 + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + type: boolean + region: content + field_isr_related_asset_releases: + weight: 2 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_release_notes: + type: joinup_html_stripper_stripped + weight: 2 + region: content + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + field_isr_source_code_repository: + weight: 21 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_webdav_creation: + weight: 15 + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + type: boolean + region: content + field_isr_webdav_url: + weight: 16 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_wiki: + weight: 20 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_topic: + type: entity_reference_label + weight: 1 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content +hidden: + field_isr_banner: true + field_isr_contact_information: true + field_isr_description: true + field_isr_distribution: true + field_isr_documentation: true + field_isr_included_asset: true + field_isr_is_version_of: true + field_isr_language: true + field_isr_logo: true + field_isr_owner: true + field_isr_related_solutions: true + field_isr_release_number: true + field_isr_solution_type: true + field_isr_state: true + field_isr_translation: true + field_keywords: true + field_spatial_coverage: true + field_status: true + langcode: true + og_audience: true diff --git a/config/sync/core.entity_view_display.rdf_entity.asset_release.search_result_featured.yml b/config/sync/core.entity_view_display.rdf_entity.asset_release.search_result_featured.yml new file mode 100644 index 0000000000..f405f5966c --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.asset_release.search_result_featured.yml @@ -0,0 +1,250 @@ +uuid: 9e456b2c-778a-4123-995b-07ba93acbeb6 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result_featured + - field.field.rdf_entity.asset_release.field_isr_banner + - field.field.rdf_entity.asset_release.field_isr_contact_information + - field.field.rdf_entity.asset_release.field_isr_description + - field.field.rdf_entity.asset_release.field_isr_distribution + - field.field.rdf_entity.asset_release.field_isr_documentation + - field.field.rdf_entity.asset_release.field_isr_included_asset + - field.field.rdf_entity.asset_release.field_isr_is_version_of + - field.field.rdf_entity.asset_release.field_isr_language + - field.field.rdf_entity.asset_release.field_isr_logo + - field.field.rdf_entity.asset_release.field_isr_owner + - field.field.rdf_entity.asset_release.field_isr_related_solutions + - field.field.rdf_entity.asset_release.field_isr_release_notes + - field.field.rdf_entity.asset_release.field_isr_release_number + - field.field.rdf_entity.asset_release.field_isr_solution_type + - field.field.rdf_entity.asset_release.field_isr_state + - field.field.rdf_entity.asset_release.field_isr_translation + - field.field.rdf_entity.asset_release.field_keywords + - field.field.rdf_entity.asset_release.field_spatial_coverage + - field.field.rdf_entity.asset_release.field_status + - field.field.rdf_entity.asset_release.field_topic + - rdf_entity.rdfentity.asset_release + module: + - field_delimiter + - field_formatter_range + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: 6TU2yaRx-8gnBAe_fj82W97jbt8PB3XYR3iKr6p9KS0 +id: rdf_entity.asset_release.search_result_featured +targetEntityType: rdf_entity +bundle: asset_release +mode: search_result_featured +content: + changed: + type: timestamp + weight: 3 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + created: + weight: 2 + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + type: timestamp + region: content + field_isr_affiliations_requests: + weight: 22 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_asset_release_category: + weight: 3 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_asset_release_type: + weight: 4 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_issue_tracker: + weight: 19 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_landing_page: + weight: 17 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_metrics_page: + weight: 18 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_moderation: + weight: 14 + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + type: boolean + region: content + field_isr_related_asset_releases: + weight: 2 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_isr_release_notes: + type: joinup_html_stripper_stripped + weight: 1 + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + region: content + field_isr_source_code_repository: + weight: 21 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_webdav_creation: + weight: 15 + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + type: boolean + region: content + field_isr_webdav_url: + weight: 16 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_isr_wiki: + weight: 20 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_topic: + type: entity_reference_label + weight: 4 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content +hidden: + field_isr_banner: true + field_isr_contact_information: true + field_isr_description: true + field_isr_distribution: true + field_isr_documentation: true + field_isr_included_asset: true + field_isr_is_version_of: true + field_isr_language: true + field_isr_logo: true + field_isr_owner: true + field_isr_related_solutions: true + field_isr_release_number: true + field_isr_solution_type: true + field_isr_state: true + field_isr_translation: true + field_keywords: true + field_spatial_coverage: true + field_status: true + langcode: true + og_audience: true diff --git a/config/sync/core.entity_view_display.rdf_entity.collection.search_result.yml b/config/sync/core.entity_view_display.rdf_entity.collection.search_result.yml new file mode 100644 index 0000000000..1042a9a959 --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.collection.search_result.yml @@ -0,0 +1,147 @@ +uuid: f29f4415-c9b6-4ede-9d39-a71f32642953 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result + - field.field.rdf_entity.collection.field_ar_abstract + - field.field.rdf_entity.collection.field_ar_access_url + - field.field.rdf_entity.collection.field_ar_affiliates + - field.field.rdf_entity.collection.field_ar_banner + - field.field.rdf_entity.collection.field_ar_closed + - field.field.rdf_entity.collection.field_ar_contact_information + - field.field.rdf_entity.collection.field_ar_content_creation + - field.field.rdf_entity.collection.field_ar_description + - field.field.rdf_entity.collection.field_ar_logo + - field.field.rdf_entity.collection.field_ar_moderation + - field.field.rdf_entity.collection.field_ar_owner + - field.field.rdf_entity.collection.field_ar_state + - field.field.rdf_entity.collection.field_collection_content + - field.field.rdf_entity.collection.field_keywords + - field.field.rdf_entity.collection.field_newsletter + - field.field.rdf_entity.collection.field_short_id + - field.field.rdf_entity.collection.field_site_featured + - field.field.rdf_entity.collection.field_spatial_coverage + - field.field.rdf_entity.collection.field_topic + - rdf_entity.rdfentity.collection + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_abstract_wrapper: + children: + - field_ar_abstract + - read_more + parent_name: '' + weight: 29 + format_type: html_element + format_settings: + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + id: '' + classes: '' + label: 'Abstract wrapper' + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: rdf_entity.collection.search_result +targetEntityType: rdf_entity +bundle: collection +mode: search_result +content: + created: + type: timestamp + weight: 3 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + field_ar_description: + type: joinup_html_stripper_stripped + weight: 2 + region: content + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + field_topic: + type: entity_reference_label + weight: 1 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: { } + region: content + last_update: + type: timestamp + weight: 4 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + changed: true + field_ar_abstract: true + field_ar_access_url: true + field_ar_affiliates: true + field_ar_banner: true + field_ar_closed: true + field_ar_contact_information: true + field_ar_content_creation: true + field_ar_logo: true + field_ar_moderation: true + field_ar_owner: true + field_ar_state: true + field_collection_content: true + field_keywords: true + field_newsletter: true + field_short_id: true + field_site_featured: true + field_spatial_coverage: true + join_collection: true + langcode: true + members: true + og_group: true + rdf_entity_field_collection_content_inline_facets: true + rdf_entity_field_collection_content_top: true + read_more: true + solutions: true diff --git a/config/sync/core.entity_view_display.rdf_entity.collection.search_result_featured.yml b/config/sync/core.entity_view_display.rdf_entity.collection.search_result_featured.yml new file mode 100644 index 0000000000..4a3ad0582c --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.collection.search_result_featured.yml @@ -0,0 +1,147 @@ +uuid: 63f0dc10-0b09-4b00-be06-924a046e6813 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result_featured + - field.field.rdf_entity.collection.field_ar_abstract + - field.field.rdf_entity.collection.field_ar_access_url + - field.field.rdf_entity.collection.field_ar_affiliates + - field.field.rdf_entity.collection.field_ar_banner + - field.field.rdf_entity.collection.field_ar_closed + - field.field.rdf_entity.collection.field_ar_contact_information + - field.field.rdf_entity.collection.field_ar_content_creation + - field.field.rdf_entity.collection.field_ar_description + - field.field.rdf_entity.collection.field_ar_logo + - field.field.rdf_entity.collection.field_ar_moderation + - field.field.rdf_entity.collection.field_ar_owner + - field.field.rdf_entity.collection.field_ar_state + - field.field.rdf_entity.collection.field_collection_content + - field.field.rdf_entity.collection.field_keywords + - field.field.rdf_entity.collection.field_newsletter + - field.field.rdf_entity.collection.field_short_id + - field.field.rdf_entity.collection.field_site_featured + - field.field.rdf_entity.collection.field_spatial_coverage + - field.field.rdf_entity.collection.field_topic + - rdf_entity.rdfentity.collection + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_abstract_wrapper: + children: + - field_ar_abstract + - read_more + parent_name: '' + weight: 29 + format_type: html_element + format_settings: + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + id: '' + classes: '' + label: 'Abstract wrapper' + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: rdf_entity.collection.search_result_featured +targetEntityType: rdf_entity +bundle: collection +mode: search_result_featured +content: + created: + type: timestamp + weight: 3 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + field_ar_description: + type: joinup_html_stripper_stripped + weight: 1 + region: content + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + field_topic: + type: entity_reference_label + weight: 2 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: { } + region: content + last_update: + type: timestamp + weight: 4 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + changed: true + field_ar_abstract: true + field_ar_access_url: true + field_ar_affiliates: true + field_ar_banner: true + field_ar_closed: true + field_ar_contact_information: true + field_ar_content_creation: true + field_ar_logo: true + field_ar_moderation: true + field_ar_owner: true + field_ar_state: true + field_collection_content: true + field_keywords: true + field_newsletter: true + field_short_id: true + field_site_featured: true + field_spatial_coverage: true + join_collection: true + langcode: true + members: true + og_group: true + rdf_entity_field_collection_content_inline_facets: true + rdf_entity_field_collection_content_top: true + read_more: true + solutions: true diff --git a/config/sync/core.entity_view_display.rdf_entity.licence.search_result.yml b/config/sync/core.entity_view_display.rdf_entity.licence.search_result.yml new file mode 100644 index 0000000000..ad07e9b89b --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.licence.search_result.yml @@ -0,0 +1,82 @@ +uuid: f62cae77-099c-4972-8482-88f5529271dd +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result + - field.field.rdf_entity.licence.field_licence_deprecated + - field.field.rdf_entity.licence.field_licence_description + - field.field.rdf_entity.licence.field_licence_legal_type + - field.field.rdf_entity.licence.field_licence_spdx_licence + - field.field.rdf_entity.licence.field_licence_type + - rdf_entity.rdfentity.licence + module: + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_licence_wrapper: + children: + - field_licence_legal_type + - field_licence_spdx_licence + - spdx_licence_id + - spdx_licence_text + - spdx_see_also + parent_name: '' + weight: 3 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Licence wrapper' + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: rdf_entity.licence.search_result +targetEntityType: rdf_entity +bundle: licence +mode: search_result +content: + field_licence_description: + weight: 1 + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + type: joinup_html_stripper_stripped + region: content + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content +hidden: + changed: true + created: true + field_licence_deprecated: true + field_licence_legal_type: true + field_licence_spdx_licence: true + field_licence_type: true + langcode: true + spdx_licence_external_url: true + spdx_licence_id: true + spdx_licence_label: true + spdx_licence_text: true + spdx_see_also: true diff --git a/config/sync/core.entity_view_display.rdf_entity.licence.search_result_featured.yml b/config/sync/core.entity_view_display.rdf_entity.licence.search_result_featured.yml new file mode 100644 index 0000000000..d178049791 --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.licence.search_result_featured.yml @@ -0,0 +1,81 @@ +uuid: dc60cf69-d0ba-4338-a769-3fb41d3a11f2 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result_featured + - field.field.rdf_entity.licence.field_licence_deprecated + - field.field.rdf_entity.licence.field_licence_description + - field.field.rdf_entity.licence.field_licence_legal_type + - field.field.rdf_entity.licence.field_licence_spdx_licence + - field.field.rdf_entity.licence.field_licence_type + - rdf_entity.rdfentity.licence + module: + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_licence_wrapper: + children: + - field_licence_spdx_licence + - spdx_licence_id + - spdx_licence_text + - spdx_see_also + parent_name: '' + weight: 5 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Licence wrapper' + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: rdf_entity.licence.search_result_featured +targetEntityType: rdf_entity +bundle: licence +mode: search_result_featured +content: + field_licence_description: + weight: 1 + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + type: joinup_html_stripper_stripped + region: content + label: + label: hidden + type: string + weight: 0 + settings: + link_to_entity: false + third_party_settings: + template_suggestion: + template_suggestion: no_wrappers + region: content +hidden: + changed: true + created: true + field_licence_deprecated: true + field_licence_legal_type: true + field_licence_spdx_licence: true + field_licence_type: true + langcode: true + spdx_licence_external_url: true + spdx_licence_id: true + spdx_licence_label: true + spdx_licence_text: true + spdx_see_also: true diff --git a/config/sync/core.entity_view_display.rdf_entity.owner.search_result.yml b/config/sync/core.entity_view_display.rdf_entity.owner.search_result.yml new file mode 100644 index 0000000000..6ef14aafac --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.owner.search_result.yml @@ -0,0 +1,53 @@ +uuid: 612fb333-bd46-4977-b59e-27623a73de19 +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result + - field.field.rdf_entity.owner.field_owner_name + - field.field.rdf_entity.owner.field_owner_state + - field.field.rdf_entity.owner.field_owner_type + - rdf_entity.rdfentity.owner + module: + - layout_builder + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: fy6D0LYYE1mq9NgSVFKTRIYDMwjQ32cfT4cIshjpOcA +id: rdf_entity.owner.search_result +targetEntityType: rdf_entity +bundle: owner +mode: search_result +content: + field_owner_name: + type: string + weight: 1 + region: content + label: above + settings: + link_to_entity: false + third_party_settings: { } + field_owner_type: + type: entity_reference_label + weight: 2 + region: content + label: above + settings: + link: true + third_party_settings: { } + label: + label: hidden + type: string + weight: 0 + region: content + settings: + link_to_entity: false + third_party_settings: { } +hidden: + changed: true + created: true + field_owner_state: true + langcode: true diff --git a/config/sync/core.entity_view_display.rdf_entity.owner.search_result_featured.yml b/config/sync/core.entity_view_display.rdf_entity.owner.search_result_featured.yml new file mode 100644 index 0000000000..d54aa09c8d --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.owner.search_result_featured.yml @@ -0,0 +1,53 @@ +uuid: fa0acb05-e2ef-425d-8a08-fe4e7fd43b7d +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result_featured + - field.field.rdf_entity.owner.field_owner_name + - field.field.rdf_entity.owner.field_owner_state + - field.field.rdf_entity.owner.field_owner_type + - rdf_entity.rdfentity.owner + module: + - layout_builder + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: fy6D0LYYE1mq9NgSVFKTRIYDMwjQ32cfT4cIshjpOcA +id: rdf_entity.owner.search_result_featured +targetEntityType: rdf_entity +bundle: owner +mode: search_result_featured +content: + field_owner_name: + type: string + weight: 1 + region: content + label: above + settings: + link_to_entity: false + third_party_settings: { } + field_owner_type: + type: entity_reference_label + weight: 2 + region: content + label: above + settings: + link: true + third_party_settings: { } + label: + label: hidden + type: string + weight: 0 + region: content + settings: + link_to_entity: false + third_party_settings: { } +hidden: + changed: true + created: true + field_owner_state: true + langcode: true diff --git a/config/sync/core.entity_view_display.rdf_entity.solution.search_result.yml b/config/sync/core.entity_view_display.rdf_entity.solution.search_result.yml new file mode 100644 index 0000000000..0ead8882c8 --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.solution.search_result.yml @@ -0,0 +1,196 @@ +uuid: 98c1faf2-ebfe-49fd-b8d7-9750814ff1f2 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result + - field.field.rdf_entity.solution.field_is_actor + - field.field.rdf_entity.solution.field_is_affiliations_requests + - field.field.rdf_entity.solution.field_is_banner + - field.field.rdf_entity.solution.field_is_business_process + - field.field.rdf_entity.solution.field_is_contact_information + - field.field.rdf_entity.solution.field_is_content + - field.field.rdf_entity.solution.field_is_content_creation + - field.field.rdf_entity.solution.field_is_description + - field.field.rdf_entity.solution.field_is_distribution + - field.field.rdf_entity.solution.field_is_documentation + - field.field.rdf_entity.solution.field_is_eif_category + - field.field.rdf_entity.solution.field_is_eif_recommendation + - field.field.rdf_entity.solution.field_is_has_version + - field.field.rdf_entity.solution.field_is_included_asset + - field.field.rdf_entity.solution.field_is_issue_tracker + - field.field.rdf_entity.solution.field_is_landing_page + - field.field.rdf_entity.solution.field_is_language + - field.field.rdf_entity.solution.field_is_logo + - field.field.rdf_entity.solution.field_is_metrics_page + - field.field.rdf_entity.solution.field_is_moderation + - field.field.rdf_entity.solution.field_is_owner + - field.field.rdf_entity.solution.field_is_product_type + - field.field.rdf_entity.solution.field_is_related_solutions + - field.field.rdf_entity.solution.field_is_shared_in + - field.field.rdf_entity.solution.field_is_show_eira_related + - field.field.rdf_entity.solution.field_is_solution_type + - field.field.rdf_entity.solution.field_is_source_code_repository + - field.field.rdf_entity.solution.field_is_standardization_level + - field.field.rdf_entity.solution.field_is_state + - field.field.rdf_entity.solution.field_is_test_resource_type + - field.field.rdf_entity.solution.field_is_translation + - field.field.rdf_entity.solution.field_is_version + - field.field.rdf_entity.solution.field_is_webdav_creation + - field.field.rdf_entity.solution.field_is_webdav_url + - field.field.rdf_entity.solution.field_is_wiki + - field.field.rdf_entity.solution.field_keywords + - field.field.rdf_entity.solution.field_short_id + - field.field.rdf_entity.solution.field_site_featured + - field.field.rdf_entity.solution.field_spatial_coverage + - field.field.rdf_entity.solution.field_status + - field.field.rdf_entity.solution.field_topic + - rdf_entity.rdfentity.solution + module: + - field_delimiter + - field_formatter_range + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_solution_abstract_wrapper: + children: + - label + - changed + - field_topic + - field_is_description + - field_is_content_creation + parent_name: '' + weight: 54 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Abstract wrapper' + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: rdf_entity.solution.search_result +targetEntityType: rdf_entity +bundle: solution +mode: search_result +content: + changed: + type: timestamp + weight: 1 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + created: + type: timestamp + weight: 4 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + field_is_description: + type: joinup_html_stripper_stripped + weight: 3 + region: content + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + field_topic: + type: entity_reference_label + weight: 2 + region: content + label: hidden + settings: + link: false + third_party_settings: + field_delimiter: + delimiter: '' + field_formatter_range: + order: 0 + limit: 0 + offset: 0 + template_suggestion: + template_suggestion: '' + label: + type: string + weight: 0 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } +hidden: + collections: true + download_total: true + field_is_actor: true + field_is_affiliations_requests: true + field_is_banner: true + field_is_business_process: true + field_is_contact_information: true + field_is_content: true + field_is_content_creation: true + field_is_distribution: true + field_is_documentation: true + field_is_eif_category: true + field_is_eif_recommendation: true + field_is_has_version: true + field_is_included_asset: true + field_is_issue_tracker: true + field_is_landing_page: true + field_is_language: true + field_is_logo: true + field_is_metrics_page: true + field_is_moderation: true + field_is_owner: true + field_is_product_type: true + field_is_related_solutions: true + field_is_shared_in: true + field_is_show_eira_related: true + field_is_solution_type: true + field_is_source_code_repository: true + field_is_standardization_level: true + field_is_state: true + field_is_test_resource_type: true + field_is_translation: true + field_is_version: true + field_is_webdav_creation: true + field_is_webdav_url: true + field_is_wiki: true + field_keywords: true + field_short_id: true + field_site_featured: true + field_spatial_coverage: true + field_status: true + langcode: true + og_group: true + rdf_entity_field_is_content_inline_facets: true + rdf_entity_field_is_content_top: true + read_more: true + related_solutions: true + releases_overview: true + share_link: true + solution_subscribe: true diff --git a/config/sync/core.entity_view_display.rdf_entity.solution.search_result_featured.yml b/config/sync/core.entity_view_display.rdf_entity.solution.search_result_featured.yml new file mode 100644 index 0000000000..56dda2ee13 --- /dev/null +++ b/config/sync/core.entity_view_display.rdf_entity.solution.search_result_featured.yml @@ -0,0 +1,190 @@ +uuid: 253b7559-f557-4dd3-a5cd-acde2900b708 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.rdf_entity.search_result_featured + - field.field.rdf_entity.solution.field_is_actor + - field.field.rdf_entity.solution.field_is_affiliations_requests + - field.field.rdf_entity.solution.field_is_banner + - field.field.rdf_entity.solution.field_is_business_process + - field.field.rdf_entity.solution.field_is_contact_information + - field.field.rdf_entity.solution.field_is_content + - field.field.rdf_entity.solution.field_is_content_creation + - field.field.rdf_entity.solution.field_is_description + - field.field.rdf_entity.solution.field_is_distribution + - field.field.rdf_entity.solution.field_is_documentation + - field.field.rdf_entity.solution.field_is_eif_category + - field.field.rdf_entity.solution.field_is_eif_recommendation + - field.field.rdf_entity.solution.field_is_has_version + - field.field.rdf_entity.solution.field_is_included_asset + - field.field.rdf_entity.solution.field_is_issue_tracker + - field.field.rdf_entity.solution.field_is_landing_page + - field.field.rdf_entity.solution.field_is_language + - field.field.rdf_entity.solution.field_is_logo + - field.field.rdf_entity.solution.field_is_metrics_page + - field.field.rdf_entity.solution.field_is_moderation + - field.field.rdf_entity.solution.field_is_owner + - field.field.rdf_entity.solution.field_is_product_type + - field.field.rdf_entity.solution.field_is_related_solutions + - field.field.rdf_entity.solution.field_is_shared_in + - field.field.rdf_entity.solution.field_is_show_eira_related + - field.field.rdf_entity.solution.field_is_solution_type + - field.field.rdf_entity.solution.field_is_source_code_repository + - field.field.rdf_entity.solution.field_is_standardization_level + - field.field.rdf_entity.solution.field_is_state + - field.field.rdf_entity.solution.field_is_test_resource_type + - field.field.rdf_entity.solution.field_is_translation + - field.field.rdf_entity.solution.field_is_version + - field.field.rdf_entity.solution.field_is_webdav_creation + - field.field.rdf_entity.solution.field_is_webdav_url + - field.field.rdf_entity.solution.field_is_wiki + - field.field.rdf_entity.solution.field_keywords + - field.field.rdf_entity.solution.field_short_id + - field.field.rdf_entity.solution.field_site_featured + - field.field.rdf_entity.solution.field_spatial_coverage + - field.field.rdf_entity.solution.field_status + - field.field.rdf_entity.solution.field_topic + - rdf_entity.rdfentity.solution + module: + - field_group + - joinup_html_stripper + - layout_builder + - template_suggestion + - user +third_party_settings: + field_group: + group_solution_abstract_wrapper: + children: + - field_topic + - label + - field_is_description + - changed + - created + - field_is_content + - field_is_logo + - rdf_entity_field_is_content_top + - read_more + parent_name: '' + weight: 47 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Abstract wrapper' + region: hidden + layout_builder: + allow_custom: false + enabled: false +id: rdf_entity.solution.search_result_featured +targetEntityType: rdf_entity +bundle: solution +mode: search_result_featured +content: + changed: + type: timestamp + weight: 5 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + created: + type: timestamp + weight: 6 + region: content + label: hidden + settings: + date_format: date_only + custom_date_format: '' + timezone: '' + third_party_settings: + template_suggestion: + template_suggestion: '' + field_is_description: + type: joinup_html_stripper_stripped + weight: 4 + region: content + label: hidden + settings: + trim_length: 200 + third_party_settings: + template_suggestion: + template_suggestion: '' + field_topic: + type: entity_reference_label + weight: 1 + region: content + label: hidden + settings: + link: true + third_party_settings: { } + label: + type: string + weight: 2 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } +hidden: + collections: true + download_total: true + field_is_actor: true + field_is_affiliations_requests: true + field_is_banner: true + field_is_business_process: true + field_is_contact_information: true + field_is_content: true + field_is_content_creation: true + field_is_distribution: true + field_is_documentation: true + field_is_eif_category: true + field_is_eif_recommendation: true + field_is_has_version: true + field_is_included_asset: true + field_is_issue_tracker: true + field_is_landing_page: true + field_is_language: true + field_is_logo: true + field_is_metrics_page: true + field_is_moderation: true + field_is_owner: true + field_is_product_type: true + field_is_related_solutions: true + field_is_shared_in: true + field_is_show_eira_related: true + field_is_solution_type: true + field_is_source_code_repository: true + field_is_standardization_level: true + field_is_state: true + field_is_test_resource_type: true + field_is_translation: true + field_is_version: true + field_is_webdav_creation: true + field_is_webdav_url: true + field_is_wiki: true + field_keywords: true + field_short_id: true + field_site_featured: true + field_spatial_coverage: true + field_status: true + langcode: true + og_group: true + rdf_entity_field_is_content_inline_facets: true + rdf_entity_field_is_content_top: true + read_more: true + related_solutions: true + releases_overview: true + share_link: true + solution_subscribe: true diff --git a/config/sync/core.entity_view_display.user.user.search_result.yml b/config/sync/core.entity_view_display.user.user.search_result.yml new file mode 100644 index 0000000000..1a75cad870 --- /dev/null +++ b/config/sync/core.entity_view_display.user.user.search_result.yml @@ -0,0 +1,67 @@ +uuid: 93ff535e-f1c2-45fa-878b-aeb8462e12a6 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.user.search_result + - field.field.user.user.field_last_password_reset + - field.field.user.user.field_password_expiration + - field.field.user.user.field_social_media + - field.field.user.user.field_user_business_title + - field.field.user.user.field_user_content + - field.field.user.user.field_user_family_name + - field.field.user.user.field_user_first_name + - field.field.user.user.field_user_frequency + - field.field.user.user.field_user_nationality + - field.field.user.user.field_user_organisation + - field.field.user.user.field_user_photo + - field.field.user.user.field_user_professional_domain + module: + - layout_builder + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +id: user.user.search_result +targetEntityType: user +bundle: user +mode: search_result +content: + field_user_business_title: + type: string + weight: 2 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_user_family_name: + type: string + weight: 0 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_user_first_name: + type: string + weight: 1 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } +hidden: + field_last_password_reset: true + field_password_expiration: true + field_social_media: true + field_user_content: true + field_user_frequency: true + field_user_nationality: true + field_user_organisation: true + field_user_photo: true + field_user_professional_domain: true + langcode: true + member_for: true + user_field_user_content_top: true diff --git a/config/sync/core.entity_view_display.user.user.search_result_featured.yml b/config/sync/core.entity_view_display.user.user.search_result_featured.yml new file mode 100644 index 0000000000..04b11f177b --- /dev/null +++ b/config/sync/core.entity_view_display.user.user.search_result_featured.yml @@ -0,0 +1,80 @@ +uuid: a0ed59f7-03a4-4a95-a535-8ceab98ecb8a +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.user.search_result_featured + - field.field.user.user.field_last_password_reset + - field.field.user.user.field_password_expiration + - field.field.user.user.field_social_media + - field.field.user.user.field_user_business_title + - field.field.user.user.field_user_content + - field.field.user.user.field_user_family_name + - field.field.user.user.field_user_first_name + - field.field.user.user.field_user_frequency + - field.field.user.user.field_user_nationality + - field.field.user.user.field_user_organisation + - field.field.user.user.field_user_photo + - field.field.user.user.field_user_professional_domain + - image.style.horizontal_medium_image + module: + - image + - layout_builder + - template_suggestion + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +id: user.user.search_result_featured +targetEntityType: user +bundle: user +mode: search_result_featured +content: + field_user_business_title: + type: string + weight: 3 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_user_family_name: + type: string + weight: 1 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_user_first_name: + type: string + weight: 2 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_user_photo: + type: image + weight: 0 + region: content + label: hidden + settings: + image_style: horizontal_medium_image + image_link: content + third_party_settings: + template_suggestion: + template_suggestion: '' +hidden: + field_last_password_reset: true + field_password_expiration: true + field_social_media: true + field_user_content: true + field_user_frequency: true + field_user_nationality: true + field_user_organisation: true + field_user_professional_domain: true + langcode: true + member_for: true + user_field_user_content_top: true diff --git a/config/sync/core.entity_view_mode.node.search_result.yml b/config/sync/core.entity_view_mode.node.search_result.yml index c202648896..bd610c174b 100644 --- a/config/sync/core.entity_view_mode.node.search_result.yml +++ b/config/sync/core.entity_view_mode.node.search_result.yml @@ -7,6 +7,6 @@ dependencies: _core: default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM id: node.search_result -label: 'Search result highlighting input' +label: 'Search result item' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.search_result_featured.yml b/config/sync/core.entity_view_mode.node.search_result_featured.yml new file mode 100644 index 0000000000..c1f5b1c450 --- /dev/null +++ b/config/sync/core.entity_view_mode.node.search_result_featured.yml @@ -0,0 +1,10 @@ +uuid: 421465b2-ed59-47b6-b18c-0a5717b50000 +langcode: en +status: true +dependencies: + module: + - node +id: node.search_result_featured +label: 'Search result item (featured)' +targetEntityType: node +cache: true diff --git a/config/sync/core.entity_view_mode.rdf_entity.search_result.yml b/config/sync/core.entity_view_mode.rdf_entity.search_result.yml new file mode 100644 index 0000000000..a3c921d0f7 --- /dev/null +++ b/config/sync/core.entity_view_mode.rdf_entity.search_result.yml @@ -0,0 +1,10 @@ +uuid: bd9593d3-b380-48a2-9960-6ce2b22298d8 +langcode: en +status: true +dependencies: + module: + - rdf_entity +id: rdf_entity.search_result +label: 'Search result item' +targetEntityType: rdf_entity +cache: true diff --git a/config/sync/core.entity_view_mode.rdf_entity.search_result_featured.yml b/config/sync/core.entity_view_mode.rdf_entity.search_result_featured.yml new file mode 100644 index 0000000000..d9b568b634 --- /dev/null +++ b/config/sync/core.entity_view_mode.rdf_entity.search_result_featured.yml @@ -0,0 +1,10 @@ +uuid: 41ba90be-29b7-4d40-99b9-2fb1274cc576 +langcode: en +status: true +dependencies: + module: + - rdf_entity +id: rdf_entity.search_result_featured +label: 'Search result item (featured)' +targetEntityType: rdf_entity +cache: true diff --git a/config/sync/core.entity_view_mode.user.search_result.yml b/config/sync/core.entity_view_mode.user.search_result.yml new file mode 100644 index 0000000000..5327f7ca0f --- /dev/null +++ b/config/sync/core.entity_view_mode.user.search_result.yml @@ -0,0 +1,10 @@ +uuid: 0e8564d6-4d52-408f-a111-d4963c323fcb +langcode: en +status: true +dependencies: + module: + - user +id: user.search_result +label: 'Search result item' +targetEntityType: user +cache: true diff --git a/config/sync/core.entity_view_mode.user.search_result_featured.yml b/config/sync/core.entity_view_mode.user.search_result_featured.yml new file mode 100644 index 0000000000..e690b13d2c --- /dev/null +++ b/config/sync/core.entity_view_mode.user.search_result_featured.yml @@ -0,0 +1,10 @@ +uuid: eeb7ab15-857c-4d3b-a6f7-e691fbec8306 +langcode: en +status: true +dependencies: + module: + - user +id: user.search_result_featured +label: 'Search result item (featured)' +targetEntityType: user +cache: true diff --git a/config/sync/views.view.search.yml b/config/sync/views.view.search.yml index 9581a4d890..cec69609a4 100644 --- a/config/sync/views.view.search.yml +++ b/config/sync/views.view.search.yml @@ -5,7 +5,6 @@ dependencies: config: - search_api.index.published module: - - joinup_material_design - search_api - views_autosubmit - views_block_area @@ -69,32 +68,38 @@ display: offset_label: Offset quantity: 9 style: - type: tiles + type: default options: - row_class: '' - default_row_class: true + row_class: tile + default_row_class: false uses_fields: false row: type: search_api options: view_modes: 'entity:node': - custom_page: view_mode_tile - discussion: view_mode_tile - document: view_mode_tile - event: view_mode_tile - news: view_mode_tile - newsletter: view_mode_tile - tallinn_report: view_mode_tile - video: view_mode_tile + custom_page: search_result + discussion: search_result + document: search_result + event: search_result + news: search_result + tallinn_report: search_result + video: search_result 'entity:rdf_entity': - asset_distribution: view_mode_tile - asset_release: view_mode_tile - collection: view_mode_tile - licence: view_mode_tile - solution: view_mode_tile + asset_distribution: search_result + asset_release: search_result + collection: search_result + licence: search_result + solution: search_result + spdx_licence: default + 'entity:taxonomy_term': + eif_conceptual_model: default + eif_interoperability_layer: default + eif_principle: default + eif_recommendation: default + topic: default 'entity:user': - user: view_mode_tile + user: search_result fields: id: table: search_api_index_published diff --git a/tests/features/joinup_core/social_share.feature b/tests/features/joinup_core/social_share.feature index d55f3f4e24..c6ee08e5b6 100644 --- a/tests/features/joinup_core/social_share.feature +++ b/tests/features/joinup_core/social_share.feature @@ -39,8 +39,7 @@ Feature: Sharing content on social networks | Important solution | Social networks | validated | When I am logged in as a user with the "authenticated" role - And I am on the homepage - And I click "More solutions" + And I go to "/solutions" And I click the contextual link "Share" in the "Important solution" tile And I should see the link "Facebook" diff --git a/tests/features/joinup_search/search.feature b/tests/features/joinup_search/search.feature index 036dfd04c3..a12fee99f0 100644 --- a/tests/features/joinup_search/search.feature +++ b/tests/features/joinup_search/search.feature @@ -315,15 +315,14 @@ Feature: Global search Then the page should show the tiles "Solution alpha, Release Alpha" # Users should be found by first name, family name and organisation. - # @todo Enable when this ticket is implemented ISAICP-6575. - # When I enter "Jenessa" in the search bar and press enter - # Then the page should show the tiles "Jenessa Carlyle" - # When I enter "freeman" in the search bar and press enter - # Then the page should show the tiles "Ulysses Freeman" - # When I enter "clyffco" in the search bar and press enter - # Then the page should show the tiles "Jenessa Carlyle" - # When I enter "Omero+snc" in the search bar and press enter - # Then the page should show the tiles "Ulysses Freeman" + When I enter "Jenessa" in the search bar and press enter + Then the page should show the tiles "Jenessa Carlyle" + When I enter "freeman" in the search bar and press enter + Then the page should show the tiles "Ulysses Freeman" + When I enter "clyffco" in the search bar and press enter + Then the page should show the tiles "Jenessa Carlyle" + When I enter "Omero+snc" in the search bar and press enter + Then the page should show the tiles "Ulysses Freeman" Scenario: Advanced search # An advanced search link is shown in the header, except on the search page. @@ -372,8 +371,7 @@ Feature: Global search | Chickens are small birds | | Bird spotting | | Best place to find an exotic bird | - # @todo Enable when this ticket is implemented ISAICP-6575. - # | Bird Birdman | + | Bird Birdman | @clearStaticCache Scenario: Solutions and/or releases are found by their distribution keyword. @@ -595,20 +593,19 @@ Feature: Global search | Absolutely nonesense | And I should be on "/search?keys=Relativity&sort_by=relevance" - # @todo Enable when this ticket is implemented ISAICP-6575. - # When I select "Creation Date" from "Sort by" - # And I should see the following tiles in the correct order: - # | Absolutely nonesense | - # | Relativity news: Relativity theory | - # | Relativity is the word | - # And I should be on "/search?keys=Relativity&sort_by=creation-date" - # - # When I select "Last Updated Date" from "Sort by" - # And I should see the following tiles in the correct order: - # | Relativity is the word | - # | Relativity news: Relativity theory | - # | Absolutely nonesense | - # And I should be on "/search?keys=Relativity&sort_by=last-updated-date" + When I select "Creation Date" from "Sort by" + And I should see the following tiles in the correct order: + | Absolutely nonesense | + | Relativity news: Relativity theory | + | Relativity is the word | + And I should be on "/search?keys=Relativity&sort_by=creation-date" + + When I select "Last Updated Date" from "Sort by" + And I should see the following tiles in the correct order: + | Relativity is the word | + | Relativity news: Relativity theory | + | Absolutely nonesense | + And I should be on "/search?keys=Relativity&sort_by=last-updated-date" @javascript Scenario: Anonymous user can find facets summary diff --git a/tests/src/Context/JoinupContext.php b/tests/src/Context/JoinupContext.php index adb11e906f..b4001478d6 100644 --- a/tests/src/Context/JoinupContext.php +++ b/tests/src/Context/JoinupContext.php @@ -1133,7 +1133,7 @@ public function assertContentOgMembership($parent, $parent_bundle, $content_bund * @Then I (should )see the :heading tile */ public function assertTilePresent($heading) { - $results = $this->getSession()->getPage()->findAll('css', '.listing__item--tile .listing__title, article.tile h2'); + $results = $this->getSession()->getPage()->findAll('css', '.listing__item--tile .listing__title, .card .card-title, article.tile h2'); foreach ($results as $result) { /** @var \Behat\Mink\Element\Element $result */ if ($result->getText() === $heading) { @@ -1156,7 +1156,7 @@ public function assertTilePresent($heading) { * @Then I (should )see :number tile(s) */ public function assertTileCount($number) { - $results = $this->getSession()->getPage()->findAll('css', '.listing__item--tile .listing__title, article.tile h2'); + $results = $this->getSession()->getPage()->findAll('css', '.listing__item--tile .listing__title, .card .card-title, article.tile h2'); $nr_found = count($results); if ($nr_found != $number) { throw new \Exception("Found $nr_found tiles, expected $number"); @@ -1177,7 +1177,7 @@ public function assertTileCount($number) { public function assertTileNotPresent($heading) { // We target the heading with "h2" instead of ".listing__title" because both // unstyled and styled tiles use h2 as element for their titles. - $results = $this->getSession()->getPage()->findAll('css', '.listing__item--tile h2, article.tile h2'); + $results = $this->getSession()->getPage()->findAll('css', '.listing__item--tile h2, .card h5, article.tile h2'); foreach ($results as $result) { /** @var \Behat\Mink\Element\Element $result */ if ($result->getText() === $heading) { diff --git a/tests/src/Traits/TraversingTrait.php b/tests/src/Traits/TraversingTrait.php index 8ec24f302e..f492c0d79c 100644 --- a/tests/src/Traits/TraversingTrait.php +++ b/tests/src/Traits/TraversingTrait.php @@ -237,10 +237,10 @@ protected function getTiles($region = NULL): array { $result = []; // @todo The `.listing__item--tile` selector is part of the original Joinup // theme and can be removed once we have fully migrated to the new theme. - foreach ($regionObj->findAll('css', '.listing__item--tile, article.tile') as $element) { + foreach ($regionObj->findAll('css', '.listing__item--tile, .card, article.tile') as $element) { // @todo The `.listing__title` selector is part of the original Joinup // theme and can be removed once we migrated to the new theme. - $title_element = $element->find('css', ' .listing__title, h2 a'); + $title_element = $element->find('css', ' .listing__title, .card-title, h2 a'); // Some tiles don't have a title, like the one to create a new collection // in the collections page. if ($title_element) { @@ -294,7 +294,7 @@ protected function getListingByHeading(string $type, string $heading): NodeEleme // @todo This can be removed once we are fully migrated to the new theme. $xpath = '//*[@class and contains(concat(" ", normalize-space(@class), " "), " ' . $type . ' ")]'; // That have a heading with the specified text. - $xpath .= '[.//*[@class and contains(concat(" ", normalize-space(@class), " "), " listing__title ")][normalize-space()="' . $heading . '"]]'; + $xpath .= '[.//*[@class and contains(concat(" ", normalize-space(@class), " "), " listing__title ") or contains(concat(" ", normalize-space(@class), " "), " card-title ")][normalize-space()="' . $heading . '"]]'; $item = $this->getSession()->getPage()->find('xpath', $xpath); diff --git a/web/themes/ventuno/templates/content/node--search-result-featured.html.twig b/web/themes/ventuno/templates/content/node--search-result-featured.html.twig new file mode 100644 index 0000000000..45d74ab831 --- /dev/null +++ b/web/themes/ventuno/templates/content/node--search-result-featured.html.twig @@ -0,0 +1,22 @@ +{# +/** + * @file + * Theme override to display a node. + */ +#} +{% block content %} + {{ pattern('card', { + 'variants': 'horizontal', + 'title': { + attributes: [ + { + name: "href", + value: url, + }, + ], + 'content': label + }, + 'content': content, + 'image': image, + }) }} +{% endblock %} diff --git a/web/themes/ventuno/templates/content/node--search-result.html.twig b/web/themes/ventuno/templates/content/node--search-result.html.twig new file mode 100644 index 0000000000..9c243fab12 --- /dev/null +++ b/web/themes/ventuno/templates/content/node--search-result.html.twig @@ -0,0 +1,21 @@ +{# +/** + * @file + * Theme override to display a node. + */ +#} +{% block content %} + {{ pattern('card', { + 'variants': 'horizontal', + 'title': { + attributes: [ + { + name: "href", + value: url, + }, + ], + 'content': label + }, + 'content': content, + }) }} +{% endblock %} diff --git a/web/themes/ventuno/templates/rdf-entity/rdf-entity--search-result-featured.html.twig b/web/themes/ventuno/templates/rdf-entity/rdf-entity--search-result-featured.html.twig new file mode 100644 index 0000000000..2caf201c4e --- /dev/null +++ b/web/themes/ventuno/templates/rdf-entity/rdf-entity--search-result-featured.html.twig @@ -0,0 +1,22 @@ +{# +/** + * @file + * Theme override to display a rdf entities. + */ +#} +{% block content %} + {{ pattern('card', { + 'variants': 'horizontal', + 'title': { + attributes: [ + { + name: "href", + value: url, + }, + ], + 'content': label + }, + 'content': content, + 'image': image, + }) }} +{% endblock %} diff --git a/web/themes/ventuno/templates/rdf-entity/rdf-entity--search-result.html.twig b/web/themes/ventuno/templates/rdf-entity/rdf-entity--search-result.html.twig new file mode 100644 index 0000000000..bf53e9e01f --- /dev/null +++ b/web/themes/ventuno/templates/rdf-entity/rdf-entity--search-result.html.twig @@ -0,0 +1,21 @@ +{# +/** + * @file + * Theme override to display a rdf entities. + */ +#} +{% block content %} + {{ pattern('card', { + 'variants': 'horizontal', + 'title': { + attributes: [ + { + name: "href", + value: url, + }, + ], + 'content': label + }, + 'content': content, + }) }} +{% endblock %} diff --git a/web/themes/ventuno/templates/user/user--search-result-featured.html.twig b/web/themes/ventuno/templates/user/user--search-result-featured.html.twig new file mode 100644 index 0000000000..e6af97445e --- /dev/null +++ b/web/themes/ventuno/templates/user/user--search-result-featured.html.twig @@ -0,0 +1,22 @@ +{# +/** + * @file + * Theme override to display a user search result featured. + */ +#} +{% if content %} + {{ pattern('card', { + 'variants': 'horizontal', + 'title': { + attributes: [ + { + name: "href", + value: path('entity.user.canonical', {'user': user.id}), + }, + ], + 'content': full_name + }, + 'content': content|without('field_user_photo'), + 'image': content.field_user_photo, + }) }} +{% endif %} diff --git a/web/themes/ventuno/templates/user/user--search-result.html.twig b/web/themes/ventuno/templates/user/user--search-result.html.twig new file mode 100644 index 0000000000..4e4a205912 --- /dev/null +++ b/web/themes/ventuno/templates/user/user--search-result.html.twig @@ -0,0 +1,21 @@ +{# +/** + * @file + * Theme override to display a user search result. + */ +#} +{% if content %} + {{ pattern('card', { + 'variants': 'horizontal', + 'title': { + attributes: [ + { + name: "href", + value: path('entity.user.canonical', {'user': user.id}), + }, + ], + 'content': full_name + }, + 'content': content, + }) }} +{% endif %} diff --git a/web/themes/ventuno/ventuno.theme b/web/themes/ventuno/ventuno.theme index 7a34b90e46..1e2578fd7f 100644 --- a/web/themes/ventuno/ventuno.theme +++ b/web/themes/ventuno/ventuno.theme @@ -226,3 +226,40 @@ function ventuno_smart_trim(string $string, int $length, bool $ellipsis = TRUE): $truncate = new TruncateHTML(); return $truncate->truncateChars($string, $length, $ellipsis ? '…' : ''); } + +/** + * Implements hook_theme_suggestions_alter(). + */ +function ventuno_theme_suggestions_alter(array &$suggestions, array $variables, $hook) { + // Add suggestion based on view mode for user entity. + if ($hook == 'user' && !empty($variables['elements']['#view_mode'])) { + $original_theme_hook = $variables['theme_hook_original']; + $view_mode = $variables['elements']['#view_mode']; + $suggestions[] = $original_theme_hook . '__' . str_replace('-', '_', $view_mode); + } +} + +/** + * Implements hook_preprocess_user(). + */ +function ventuno_preprocess_user(&$variables) { + $variables['full_name'] = $variables['user']->getDisplayName(); +} + +/** + * Implements hook_preprocess_HOOK(). + */ +function ventuno_preprocess_rdf_entity__search_result_featured(&$variables) { + /** @var \Drupal\rdf_entity\RdfInterface $entity */ + $entity = $variables['rdf_entity']; + $variables['image'] = $entity instanceof LogoInterface ? $entity->getLogoAsRenderArray() : NULL; +} + +/** + * Implements hook_preprocess_HOOK(). + */ +function ventuno_preprocess_node__search_result_featured(&$variables) { + /** @var \Drupal\node\NodeInterface $node */ + $node = $variables['node']; + $variables['image'] = $node instanceof LogoInterface ? $node->getLogoAsRenderArray() : NULL; +}