From fd5b8c85fd4cb0f47e4c45f84de5da6e313578f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Wed, 31 Oct 2018 22:52:38 -0400 Subject: [PATCH] Commit config snapshot stuff just to get it out of the way --- ...ot.snapshot.config_sync.module.address.yml | 11 + ...ot.config_sync.module.agaric_migration.yml | 11 + ...ig_sync.module.block_visibility_groups.yml | 11 + ...hot.snapshot.config_sync.module.ctools.yml | 11 + ...shot.config_sync.module.datetime_range.yml | 11 + ...t.snapshot.config_sync.module.drutopia.yml | 146 ++ ...hot.config_sync.module.drutopia_action.yml | 1853 ++++++++++++++ ...ot.config_sync.module.drutopia_article.yml | 2202 +++++++++++++++++ ...pshot.config_sync.module.drutopia_blog.yml | 1860 ++++++++++++++ ...t.config_sync.module.drutopia_campaign.yml | 1475 +++++++++++ ...config_sync.module.drutopia_case_study.yml | 2104 ++++++++++++++++ ...ot.config_sync.module.drutopia_comment.yml | 171 ++ ...pshot.config_sync.module.drutopia_core.yml | 45 + ..._sync.module.drutopia_creative_license.yml | 82 + ...shot.config_sync.module.drutopia_event.yml | 1953 +++++++++++++++ ...shot.config_sync.module.drutopia_group.yml | 1788 +++++++++++++ ....config_sync.module.drutopia_home_page.yml | 387 +++ ...nfig_sync.module.drutopia_landing_page.yml | 333 +++ ...pshot.config_sync.module.drutopia_page.yml | 551 +++++ ...ig_sync.module.drutopia_page_storyline.yml | 65 + ...hot.config_sync.module.drutopia_people.yml | 1490 +++++++++++ ...g_sync.module.drutopia_related_content.yml | 294 +++ ...t.config_sync.module.drutopia_resource.yml | 2141 ++++++++++++++++ ...hot.config_sync.module.drutopia_search.yml | 515 ++++ ...hot.config_sync.module.drutopia_social.yml | 11 + ....config_sync.module.drutopia_storyline.yml | 319 +++ ...pshot.config_sync.module.drutopia_user.yml | 192 ++ ....config_sync.module.exclude_node_title.yml | 23 + ...hot.snapshot.config_sync.module.facets.yml | 11 + ...napshot.config_sync.module.field_group.yml | 11 + ...shot.snapshot.config_sync.module.gnode.yml | 962 +++++++ ...shot.snapshot.config_sync.module.group.yml | 835 +++++++ ...ot.snapshot.config_sync.module.migrate.yml | 11 + ...shot.config_sync.module.migrate_drupal.yml | 20 + ...apshot.config_sync.module.migrate_plus.yml | 11 + ...pshot.config_sync.module.migrate_tools.yml | 11 + ...t.snapshot.config_sync.module.pathauto.yml | 61 + ...apshot.config_sync.module.similarterms.yml | 11 + ....config_sync.module.social_media_links.yml | 11 + ...hot.snapshot.config_sync.module.system.yml | 2 +- ....snapshot.config_sync.module.telephone.yml | 11 + ...pshot.snapshot.config_sync.module.user.yml | 3 + ...hot.snapshot.config_sync.theme.agarica.yml | 11 + 43 files changed, 22036 insertions(+), 1 deletion(-) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.address.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.agaric_migration.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.ctools.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.datetime_range.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_action.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_campaign.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_case_study.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_creative_license.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_event.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_group.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_home_page.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page_storyline.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_resource.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_social.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_storyline.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.drutopia_user.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.facets.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.field_group.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.gnode.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.group.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.migrate.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.migrate_plus.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.migrate_tools.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.similarterms.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.social_media_links.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.telephone.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.theme.agarica.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.address.yml b/config/sync/config_snapshot.snapshot.config_sync.module.address.yml new file mode 100644 index 0000000..f4ddf7d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.address.yml @@ -0,0 +1,11 @@ +uuid: 627e9515-c4f1-4416-a62f-3cebb04fa578 +langcode: en +status: true +dependencies: + module: + - address +id: config_sync.module.address +snapshotSet: config_sync +extensionType: module +extensionName: address +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.agaric_migration.yml b/config/sync/config_snapshot.snapshot.config_sync.module.agaric_migration.yml new file mode 100644 index 0000000..b47981e --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.agaric_migration.yml @@ -0,0 +1,11 @@ +uuid: aae880c4-7fa1-4cca-8cd6-462e6107c17c +langcode: en +status: true +dependencies: + module: + - agaric_migration +id: config_sync.module.agaric_migration +snapshotSet: config_sync +extensionType: module +extensionName: agaric_migration +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml b/config/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml new file mode 100644 index 0000000..af1bd42 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml @@ -0,0 +1,11 @@ +uuid: ee2f9c99-395f-4a14-b650-04bf4391662c +langcode: en +status: true +dependencies: + module: + - block_visibility_groups +id: config_sync.module.block_visibility_groups +snapshotSet: config_sync +extensionType: module +extensionName: block_visibility_groups +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ctools.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ctools.yml new file mode 100644 index 0000000..64d6531 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.ctools.yml @@ -0,0 +1,11 @@ +uuid: 49738592-18eb-4b42-92d1-98e6d7551662 +langcode: en +status: true +dependencies: + module: + - ctools +id: config_sync.module.ctools +snapshotSet: config_sync +extensionType: module +extensionName: ctools +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.datetime_range.yml b/config/sync/config_snapshot.snapshot.config_sync.module.datetime_range.yml new file mode 100644 index 0000000..855f5d0 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.datetime_range.yml @@ -0,0 +1,11 @@ +uuid: c8ed59c3-e76f-4cd1-8d3e-e0f47397c2bf +langcode: en +status: true +dependencies: + module: + - datetime_range +id: config_sync.module.datetime_range +snapshotSet: config_sync +extensionType: module +extensionName: datetime_range +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml index c425ae6..694ffa2 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml @@ -14,6 +14,45 @@ items: name: automated_cron.settings data: interval: 10800 + - + collection: '' + name: block.block.group_operations + data: + langcode: en + status: true + dependencies: + module: + - block_visibility_groups + - ctools + - group + theme: + - octavia + id: group_operations + theme: octavia + region: sidebar_first + weight: -20 + provider: null + plugin: group_operations + settings: + id: group_operations + label: 'Group operations' + provider: group + label_display: visible + context_mapping: + group: '@group.group_route_context:group' + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + 'entity_bundle:group': + id: 'entity_bundle:group' + bundles: + group: group + negate: false + context_mapping: + group: '@group.group_route_context:group' - collection: '' name: block.block.octavia_footer_menu @@ -288,6 +327,113 @@ items: primary: false secondary: true visibility: { } + - + collection: '' + name: block.block.socialmedialinks + data: + langcode: en + status: true + dependencies: + module: + - social_media_links + theme: + - octavia + id: socialmedialinks + theme: octavia + region: footer + weight: 0 + provider: null + plugin: social_media_links_block + settings: + id: social_media_links_block + label: 'Social Media Links' + provider: social_media_links + label_display: '0' + platforms: + behance: + value: '' + description: '' + weight: '-10' + bitbucket: + value: '' + description: '' + weight: '-9' + contact: + value: '' + description: '' + weight: '-8' + drupal: + value: '' + description: '' + weight: '-7' + email: + value: '' + description: '' + weight: '-6' + facebook: + value: '' + description: '' + weight: '-5' + github: + value: '' + description: '' + weight: '-4' + googleplus: + value: '' + description: '' + weight: '-3' + instagram: + value: '' + description: '' + weight: '-2' + linkedin: + value: '' + description: '' + weight: '-1' + pinterest: + value: '' + description: '' + weight: '0' + rss: + value: '' + description: '' + weight: '1' + slideshare: + value: '' + description: '' + weight: '2' + tumblr: + value: '' + description: '' + weight: '3' + twitter: + value: '' + description: '' + weight: '4' + vimeo: + value: '' + description: '' + weight: '5' + youtube: + value: '' + description: '' + weight: '6' + youtube_channel: + value: '' + description: '' + weight: '7' + appearance: + orientation: h + show_name: 0 + link_attributes: + target: '' + rel: '' + iconset: + style: 'fontawesome:2x' + installed_iconsets: + fontawesome: + examples: '' + visibility: { } - collection: '' name: seven.settings diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_action.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_action.yml new file mode 100644 index 0000000..3f9b302 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_action.yml @@ -0,0 +1,1853 @@ +uuid: 10068c97-12ae-4094-a2d5-701ee75f93b4 +langcode: en +status: true +dependencies: + module: + - drutopia_action +id: config_sync.module.drutopia_action +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_action +items: + - + collection: '' + name: core.base_field_override.node.action.promote + data: + langcode: en + status: true + dependencies: + config: + - node.type.action + id: node.action.promote + field_name: promote + entity_type: node + bundle: action + label: 'Promoted to front page' + description: '' + required: false + translatable: true + default_value: + - + value: 0 + default_value_callback: '' + settings: + on_label: 'On' + off_label: 'Off' + field_type: boolean + - + collection: '' + name: core.entity_form_display.node.action.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - field.field.node.action.field_topics + - image.style.thumbnail + - node.type.action + module: + - datetime + - image + - link + - metatag + - paragraphs + - path + - text + id: node.action.default + targetEntityType: node + bundle: action + mode: default + content: + created: + type: datetime_timestamp + weight: 9 + settings: { } + third_party_settings: { } + region: content + field_action_end_date: + weight: 3 + settings: { } + third_party_settings: { } + type: datetime_default + region: content + field_action_link: + weight: 5 + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + type: link_default + region: content + field_action_type: + weight: 4 + settings: { } + third_party_settings: { } + type: options_select + region: content + field_body_paragraph: + weight: 2 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_image: + weight: 7 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_meta_tags: + weight: 26 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_summary: + weight: 1 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_tags: + weight: 6 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete_tags + region: content + field_topics: + weight: 121 + settings: { } + third_party_settings: { } + type: options_select + region: content + path: + type: path + weight: 12 + settings: { } + third_party_settings: { } + region: content + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 10 + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 120 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 11 + third_party_settings: { } + region: content + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 8 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.action.box + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.box + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - node.type.action + module: + - ds + - link + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - node_title + - field_action_link + fields: + node_title: + plugin_id: node_title + weight: 0 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.action.box + targetEntityType: node + bundle: action + mode: box + content: + field_action_link: + type: link + weight: 1 + region: ds_content + label: visually_hidden + settings: + trim_length: 18 + url_only: false + url_plain: false + rel: '0' + target: '0' + third_party_settings: { } + hidden: + body: true + field_action_end_date: true + field_action_type: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - field.field.node.action.field_topics + - node.type.action + - responsive_image.styles.narrow + module: + - ds + - field_group + - link + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - field_topics + - node_title + - field_action_link + fields: + node_title: + plugin_id: node_title + weight: 10 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + field_group: + group_card_content: + children: + - field_topics + - node_title + - field_action_link + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.action.card + targetEntityType: node + bundle: action + mode: card + content: + field_action_link: + type: link + weight: 11 + region: ds_content + label: visually_hidden + settings: + trim_length: 18 + url_only: false + url_plain: false + rel: '0' + target: '0' + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 9 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_action_end_date: true + field_action_type: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - field.field.node.action.field_topics + - node.type.action + module: + - user + id: node.action.default + targetEntityType: node + bundle: action + mode: default + content: { } + hidden: + body: true + field_action_end_date: true + field_action_link: true + field_action_type: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - field.field.node.action.field_topics + - node.type.action + - responsive_image.styles.wide + module: + - datetime + - ds + - entity_reference_revisions + - link + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_3col_stacked + library: ds/ds_3col_stacked + disable_css: false + entity_classes: all_classes + settings: + wrappers: + header: div + left: div + middle: div + right: div + footer: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + header: + - field_image + left: + - field_action_end_date + middle: + - field_body_paragraph + - field_topics + - field_tags + - field_action_type + right: + - field_action_link + id: node.action.full + targetEntityType: node + bundle: action + mode: full + content: + field_action_end_date: + type: datetime_default + weight: 1 + label: above + settings: + timezone_override: '' + format_type: month_day_year + third_party_settings: { } + region: left + field_action_link: + type: link + weight: 6 + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + region: right + field_action_type: + type: entity_reference_label + weight: 5 + region: middle + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 2 + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + region: middle + field_image: + type: responsive_image + weight: 0 + region: header + label: visually_hidden + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: { } + field_tags: + type: entity_reference_label + weight: 4 + label: hidden + settings: + link: true + third_party_settings: { } + region: middle + field_topics: + type: entity_reference_label + weight: 3 + region: middle + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - field.field.node.action.field_topics + - node.type.action + module: + - datetime + - entity_reference_revisions + - link + - responsive_image + - user + id: node.action.search_index + targetEntityType: node + bundle: action + mode: search_index + content: + field_action_end_date: + type: datetime_default + weight: 2 + region: content + label: hidden + settings: + timezone_override: '' + format_type: month_day_year + third_party_settings: { } + field_action_link: + type: link + weight: 3 + region: content + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + field_action_type: + type: entity_reference_label + weight: 4 + region: content + label: hidden + settings: + link: true + third_party_settings: { } + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 1 + region: content + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: content + label: hidden + settings: + image_link: '' + responsive_image_style: '' + third_party_settings: { } + field_tags: + type: entity_reference_label + weight: 6 + region: content + label: hidden + settings: + link: true + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 5 + region: content + label: hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - node.type.action + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + field_group: + group_card_content: + children: + - 'bundle_field:node' + - node_title + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - 'bundle_field:node' + - node_title + fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default + node_title: + plugin_id: node_title + weight: 3 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '1' + id: node.action.simple_card + targetEntityType: node + bundle: action + mode: simple_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + hidden: + body: true + field_action_end_date: true + field_action_link: true + field_action_type: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - field.field.node.action.field_topics + - node.type.action + - responsive_image.styles.narrow + module: + - ds + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: false + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + right: + - node_title + - field_summary + - field_topics + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.action.teaser + targetEntityType: node + bundle: action + mode: teaser + content: + field_image: + type: responsive_image + weight: 0 + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + region: left + field_summary: + type: text_default + weight: 2 + label: visually_hidden + settings: { } + third_party_settings: { } + region: right + field_topics: + type: entity_reference_label + weight: 3 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_action_end_date: true + field_action_link: true + field_action_type: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.action.tile + data: + langcode: en + status: false + dependencies: + config: + - core.entity_view_mode.node.tile + - field.field.node.action.body + - field.field.node.action.field_action_end_date + - field.field.node.action.field_action_link + - field.field.node.action.field_action_type + - field.field.node.action.field_body_paragraph + - field.field.node.action.field_image + - field.field.node.action.field_meta_tags + - field.field.node.action.field_summary + - field.field.node.action.field_tags + - node.type.action + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.action.tile + targetEntityType: node + bundle: action + mode: tile + content: { } + hidden: + body: true + field_action_end_date: true + field_action_link: true + field_action_type: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: field.field.node.action.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.action + module: + - text + id: node.action.body + field_name: body + entity_type: node + bundle: action + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.action.field_action_end_date + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_action_end_date + - node.type.action + module: + - datetime + id: node.action.field_action_end_date + field_name: field_action_end_date + entity_type: node + bundle: action + label: 'Action end date' + description: 'Set a date for when this action ends.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: datetime + - + collection: '' + name: field.field.node.action.field_action_link + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_action_link + - node.type.action + module: + - link + id: node.action.field_action_link + field_name: field_action_link + entity_type: node + bundle: action + label: 'Action link' + description: 'Use the link field to target where your action is taken, for example a donation form or an external petition site.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + link_type: 17 + title: 1 + field_type: link + - + collection: '' + name: field.field.node.action.field_action_type + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_action_type + - node.type.action + - taxonomy.vocabulary.action_type + id: node.action.field_action_type + field_name: field_action_type + entity_type: node + bundle: action + label: 'Action type' + description: 'Site visitors can filter content by the Action type. Add Action Type options at the Action Type vocabulary page.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + action_type: action_type + sort: + field: _none + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.action.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.action + module: + - entity_reference_revisions + id: node.action.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: action + label: 'Body paragraph' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: null + target_bundles_drag_drop: + text: + weight: -7 + enabled: false + image: + weight: -7 + enabled: false + file: + weight: -7 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.action.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.action + module: + - image + id: node.action.field_image + field_name: field_image + entity_type: node + bundle: action + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.action.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.action + module: + - metatag + id: node.action.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: action + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.action.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.action + module: + - text + id: node.action.field_summary + field_name: field_summary + entity_type: node + bundle: action + label: Summary + description: 'Enter a short description of what this Action is about. The summary is displayed on Action teasers, such as on the Actions page. ' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.node.action.field_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - node.type.action + - taxonomy.vocabulary.tags + id: node.action.field_tags + field_name: field_tags + entity_type: node + bundle: action + label: Tags + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + tags: tags + sort: + field: _none + auto_create: true + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.action.field_topics + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.action + - taxonomy.vocabulary.topics + id: node.action.field_topics + field_name: field_topics + entity_type: node + bundle: action + label: Topics + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.storage.node.field_action_end_date + data: + langcode: en + status: true + dependencies: + module: + - datetime + - node + id: node.field_action_end_date + field_name: field_action_end_date + entity_type: node + type: datetime + settings: + datetime_type: date + module: datetime + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_action_link + data: + langcode: en + status: true + dependencies: + module: + - link + - node + id: node.field_action_link + field_name: field_action_link + entity_type: node + type: link + settings: { } + module: link + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_action_type + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_action_type + field_name: field_action_type + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.action + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: Action + type: action + description: 'An action is a specific, single action a user can take.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.node_action + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_action + label: 'Node action' + type: 'canonical_entities:node' + pattern: 'actions/[node:title]' + selection_criteria: + 3e363b77-9773-4bf6-aeba-5a3ad58339f9: + id: node_type + bundles: + action: action + negate: false + context_mapping: + node: node + uuid: 3e363b77-9773-4bf6-aeba-5a3ad58339f9 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.action + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - field.storage.node.field_summary + - field.storage.node.field_action_end_date + - field.storage.node.field_action_type + - field.storage.node.field_action_link + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: action + name: Action + description: 'An index for the action content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + action: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + field_tags: + label: Tags + datasource_id: 'entity:node' + property_path: field_tags + type: integer + dependencies: + config: + - field.storage.node.field_tags + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + field_action_end_date: + label: 'Action end date' + datasource_id: 'entity:node' + property_path: field_action_end_date + type: date + dependencies: + config: + - field.storage.node.field_action_end_date + field_action_type: + label: 'Action type' + datasource_id: 'entity:node' + property_path: field_action_type + type: integer + dependencies: + config: + - field.storage.node.field_action_type + field_action_link: + label: 'Action link' + datasource_id: 'entity:node' + property_path: field_action_link + type: string + dependencies: + config: + - field.storage.node.field_action_link + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - action + languages: + default: true + selected: { } + processor_settings: + rendered_item: { } + add_url: { } + aggregated_field: { } + entity_status: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + content_access: + weights: + preprocess_query: -45 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: taxonomy.vocabulary.action_type + data: + langcode: en + status: true + dependencies: { } + name: 'Action type' + vid: action_type + description: 'For categorizing actions.' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.action + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.action + - system.menu.main + module: + - search_api + - user + id: action + label: Action + module: views + description: 'Various displays for the action content type.' + tag: '' + base_table: search_api_index_action + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + action: card + fields: + rendered_item: + table: search_api_index_action + field: rendered_item + id: rendered_item + entity_type: null + entity_field: null + plugin_id: search_api + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_action + field: sticky + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_action + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + title: Actions + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } + block_promoted: + display_plugin: block + id: block_promoted + display_title: 'Block Promoted' + position: 2 + display_options: + display_extenders: { } + filters: + promote: + id: promote + table: search_api_index_action + field: promote + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: search_api_boolean + defaults: + filters: false + filter_groups: false + pager: false + filter_groups: + operator: AND + groups: + 1: AND + pager: + type: some + options: + items_per_page: 4 + offset: 0 + display_description: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: actions + menu: + type: normal + title: Actions + description: 'Take action now.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml new file mode 100644 index 0000000..e50cce8 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml @@ -0,0 +1,2202 @@ +uuid: 56cbb00d-440e-4d01-92a8-bc79c1629a20 +langcode: en +status: true +dependencies: + module: + - drutopia_article +id: config_sync.module.drutopia_article +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_article +items: + - + collection: '' + name: block.block.article_topics_facet + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.article_listing + - facets.facet.article_topics + module: + - block_visibility_groups + - facets + theme: + - octavia + id: article_topics_facet + theme: octavia + region: sidebar_first + weight: 2 + provider: null + plugin: 'facet_block:article_topics' + settings: + id: 'facet_block:article_topics' + label: Topics + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: article_listing + context_mapping: { } + - + collection: '' + name: block.block.article_type_facet + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.article_listing + - facets.facet.article_type + module: + - block_visibility_groups + - facets + theme: + - octavia + id: article_type_facet + theme: octavia + region: sidebar_first + weight: 4 + provider: null + plugin: 'facet_block:article_type' + settings: + id: 'facet_block:article_type' + label: Type + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: article_listing + context_mapping: { } + - + collection: '' + name: block_visibility_groups.block_visibility_group.article_listing + data: + langcode: en + status: true + dependencies: + module: + - system + id: article_listing + label: 'Article Listing' + logic: and + conditions: + 7ff8110c-3b7e-4b97-8def-4081a2590558: + id: request_path + pages: /articles + negate: false + context_mapping: { } + uuid: 7ff8110c-3b7e-4b97-8def-4081a2590558 + allow_other_conditions: false + - + collection: '' + name: core.entity_form_display.node.article.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - image.style.thumbnail + - node.type.article + module: + - comment + - image + - metatag + - paragraphs + - path + - text + id: node.article.default + targetEntityType: node + bundle: article + mode: default + content: + comment: + type: comment_default + weight: 12 + settings: { } + third_party_settings: { } + region: content + created: + type: datetime_timestamp + weight: 9 + settings: { } + third_party_settings: { } + region: content + field_article_type: + weight: 1 + settings: { } + third_party_settings: { } + type: options_select + region: content + field_authors: + type: entity_reference_autocomplete + weight: 2 + region: content + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + field_body_paragraph: + weight: 5 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_image: + type: image_image + weight: 3 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + region: content + field_meta_tags: + weight: 14 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_summary: + weight: 4 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_tags: + type: entity_reference_autocomplete_tags + weight: 7 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + field_topics: + weight: 6 + settings: { } + third_party_settings: { } + type: options_select + region: content + path: + type: path + weight: 13 + settings: { } + third_party_settings: { } + region: content + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 10 + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 15 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 11 + third_party_settings: { } + region: content + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 8 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.article.box + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.box + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - node.type.article + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - node_title + - node_post_date + fields: + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year + node_title: + plugin_id: node_title + weight: 0 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.article.box + targetEntityType: node + bundle: article + mode: box + content: { } + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.article.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - node.type.article + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - node_post_date + - node_title + - field_summary + - field_topics + fields: + node_post_date: + plugin_id: node_post_date + weight: 3 + label: hidden + formatter: ds_post_date_month_day_year + node_title: + plugin_id: node_title + weight: 4 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + field_group: + group_card_content: + children: + - node_post_date + - node_title + - field_summary + - field_topics + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.article.card + targetEntityType: node + bundle: article + mode: card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_summary: + type: text_trimmed + weight: 5 + region: ds_content + label: visually_hidden + settings: + trim_length: 180 + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 6 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: + ds: + ds_limit: '' + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.article.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - node.type.article + module: + - user + id: node.article.default + targetEntityType: node + bundle: article + mode: default + content: { } + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.article.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_display.comment.comment.default + - core.entity_view_mode.node.full + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - node.type.article + - responsive_image.styles.wide + module: + - comment + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_3col_stacked + library: ds/ds_3col_stacked + disable_css: false + entity_classes: all_classes + settings: + wrappers: + header: div + left: div + middle: div + right: div + footer: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + header: + - field_image + left: + - node_post_date + - field_authors + middle: + - field_body_paragraph + - field_article_type + - field_topics + - field_tags + - comment + - links + fields: + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year + id: node.article.full + targetEntityType: node + bundle: article + mode: full + content: + comment: + label: above + type: comment_default + weight: 7 + settings: + pager_id: 0 + view_mode: default + third_party_settings: { } + region: middle + field_article_type: + weight: 4 + label: visually_hidden + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: middle + field_authors: + type: entity_reference_label + weight: 2 + region: left + label: visually_hidden + settings: + link: true + third_party_settings: + ds: + ds_limit: '' + field_body_paragraph: + weight: 3 + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + type: entity_reference_revisions_entity_view + region: middle + field_image: + type: responsive_image + weight: 0 + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: { } + label: visually_hidden + region: header + field_tags: + type: entity_reference_label + weight: 6 + label: hidden + settings: + link: true + third_party_settings: { } + region: middle + field_topics: + type: entity_reference_label + weight: 5 + region: middle + label: visually_hidden + settings: + link: true + third_party_settings: { } + links: + weight: 8 + region: middle + settings: { } + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + - + collection: '' + name: core.entity_view_display.node.article.media + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.media + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - image.style.square_thumbnail + - node.type.article + module: + - ds + - field_group + - image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - group_media_left + - field_image + - group_media_content + - node_title + - field_topics + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h5 + class: '' + field_group: + group_media_content: + children: + - node_title + - field_topics + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Media content' + region: hidden + group_media_left: + children: + - field_image + parent_name: '' + weight: 0 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Media left' + region: hidden + id: node.article.media + targetEntityType: node + bundle: article + mode: media + content: + field_image: + type: image + weight: 0 + region: ds_content + label: visually_hidden + settings: + image_style: square_thumbnail + image_link: content + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 3 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.article.rss + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.rss + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - image.style.small_square + - node.type.article + module: + - ds + - image + - taxonomy + - text + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - node_title + - field_summary + - field_topics + - links + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.article.rss + targetEntityType: node + bundle: article + mode: rss + content: + field_image: + type: image + weight: 0 + label: hidden + settings: + image_style: small_square + image_link: '' + third_party_settings: { } + region: ds_content + field_summary: + type: text_default + weight: 2 + label: hidden + settings: { } + third_party_settings: { } + region: ds_content + field_topics: + type: entity_reference_rss_category + weight: 3 + region: ds_content + label: inline + settings: { } + third_party_settings: { } + links: + weight: 4 + region: ds_content + settings: { } + third_party_settings: { } + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + - + collection: '' + name: core.entity_view_display.node.article.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - node.type.article + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.article.search_index + targetEntityType: node + bundle: article + mode: search_index + content: { } + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.article.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - node.type.article + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - 'bundle_field:node' + - group_card_content + - node_title + fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '1' + field_group: + group_card_content: + children: + - 'bundle_field:node' + - node_title + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.article.simple_card + targetEntityType: node + bundle: article + mode: simple_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + hidden: + body: true + comment: true + field_article_type: true + field_authors: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.article.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.article.body + - field.field.node.article.comment + - field.field.node.article.field_article_type + - field.field.node.article.field_authors + - field.field.node.article.field_body_paragraph + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.field_topics + - node.type.article + module: + - ds + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + right: + - node_post_date + - node_title + - field_authors + - field_summary + - field_topics + fields: + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.article.teaser + targetEntityType: node + bundle: article + mode: teaser + content: + field_authors: + type: entity_reference_label + weight: 3 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + settings: + image_link: content + responsive_image_style: '' + third_party_settings: { } + label: visually_hidden + region: left + field_summary: + type: text_default + weight: 4 + label: visually_hidden + settings: { } + third_party_settings: { } + region: right + field_topics: + type: entity_reference_label + weight: 5 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + comment: true + field_article_type: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: facets.facet.article_topics + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.article + - views.view.article + module: + - search_api + id: article_topics + name: 'Article Topics' + url_alias: article_topics + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_topics + facet_source_id: 'search_api:views_page__article__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + - + collection: '' + name: facets.facet.article_type + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.article + - views.view.article + module: + - search_api + id: article_type + name: 'Article Type' + url_alias: article_type + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_article_type + facet_source_id: 'search_api:views_page__article__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + - + collection: '' + name: field.field.node.article.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.article + module: + - text + id: node.article.body + field_name: body + entity_type: node + bundle: article + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.article.comment + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.comment + - node.type.article + module: + - comment + id: node.article.comment + field_name: comment + entity_type: node + bundle: article + label: Comments + description: '' + required: true + translatable: true + default_value: + - + status: 2 + cid: 0 + last_comment_timestamp: 0 + last_comment_name: null + last_comment_uid: 0 + comment_count: 0 + default_value_callback: '' + settings: + default_mode: 1 + per_page: 50 + anonymous: 0 + form_location: false + preview: 1 + field_type: comment + - + collection: '' + name: field.field.node.article.field_article_type + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_article_type + - node.type.article + - taxonomy.vocabulary.article_type + id: node.article.field_article_type + field_name: field_article_type + entity_type: node + bundle: article + label: 'Article type' + description: ' Site visitors can filter content by the Article Type. Add Article Type options at the Article Type vocabulary page. ' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + article_type: article_type + sort: + field: _none + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.article.field_authors + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_authors + - node.type.article + - node.type.people + id: node.article.field_authors + field_name: field_authors + entity_type: node + bundle: article + label: Authors + description: 'Add one or more authors of your content by linking to existing "people."' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:node' + handler_settings: + target_bundles: + people: people + sort: + field: title + direction: ASC + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.article.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.article + - paragraphs.paragraphs_type.faq + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + id: node.article.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: article + label: 'Body paragraph' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + negate: 0 + target_bundles: + text: text + image: image + file: file + faq: faq + target_bundles_drag_drop: + text: + enabled: true + weight: -11 + image: + enabled: true + weight: -10 + file: + enabled: true + weight: -9 + slide: + weight: -8 + enabled: false + update: + weight: -7 + enabled: false + faq: + enabled: true + weight: 9 + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.article.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.article + module: + - image + id: node.article.field_image + field_name: field_image + entity_type: node + bundle: article + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + title_field: false + alt_field_required: true + title_field_required: false + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.article.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.article + module: + - metatag + id: node.article.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: article + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.article.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.article + module: + - text + id: node.article.field_summary + field_name: field_summary + entity_type: node + bundle: article + label: Summary + description: 'Enter a short description of what this article is about. The summary is displayed on Article teasers, such as on the Articles page. ' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.node.article.field_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - node.type.article + - taxonomy.vocabulary.tags + id: node.article.field_tags + field_name: field_tags + entity_type: node + bundle: article + label: Tags + description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + tags: tags + sort: + field: _none + auto_create: true + field_type: entity_reference + - + collection: '' + name: field.field.node.article.field_topics + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.article + - taxonomy.vocabulary.topics + id: node.article.field_topics + field_name: field_topics + entity_type: node + bundle: article + label: Topics + description: 'Choose one or more high-level topics to categorize your content across multiple content types.' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.storage.node.field_article_type + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_article_type + field_name: field_article_type + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.article + data: + langcode: en + status: true + dependencies: { } + name: Article + type: article + description: 'Use articles for time-sensitive content like news, press releases or blog posts.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: true + - + collection: '' + name: pathauto.pattern.article_type + data: + langcode: en + status: true + dependencies: + module: + - ctools + - taxonomy + id: article_type + label: 'Article type' + type: 'canonical_entities:taxonomy_term' + pattern: '[term:vocabulary]/[term:name]' + selection_criteria: + cde01071-39bc-45f5-be97-cbc6a4fd47b2: + id: 'entity_bundle:taxonomy_term' + bundles: + article_type: article_type + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: cde01071-39bc-45f5-be97-cbc6a4fd47b2 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: pathauto.pattern.node_article + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_article + label: 'Node article' + type: 'canonical_entities:node' + pattern: 'articles/[node:title]' + selection_criteria: + 03faf328-473f-4ba7-bafe-72df857287d9: + id: node_type + bundles: + article: article + negate: false + context_mapping: + node: node + uuid: 03faf328-473f-4ba7-bafe-72df857287d9 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: rdf.mapping.node.article + data: + langcode: en + status: true + dependencies: + config: + - node.type.article + module: + - node + id: node.article + targetEntityType: node + bundle: article + types: + - 'schema:Article' + fieldMappings: + title: + properties: + - 'schema:name' + created: + properties: + - 'schema:dateCreated' + datatype_callback: + callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value' + changed: + properties: + - 'schema:dateModified' + datatype_callback: + callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value' + body: + properties: + - 'schema:text' + uid: + properties: + - 'schema:author' + comment: + properties: + - 'schema:comment' + mapping_type: rel + comment_count: + properties: + - 'schema:interactionCount' + datatype_callback: + callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' + arguments: + interaction_type: UserComments + field_image: + properties: + - 'schema:image' + field_tags: + properties: + - 'schema:about' + - + collection: '' + name: search_api.index.article + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - field.storage.node.field_summary + - field.storage.node.field_article_type + - field.storage.node.field_authors + - field.storage.node.field_topics + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: article + name: Article + description: 'An index for the article content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + article: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + field_tags: + label: Tags + datasource_id: 'entity:node' + property_path: field_tags + type: integer + dependencies: + config: + - field.storage.node.field_tags + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + field_article_type: + label: 'Article type' + datasource_id: 'entity:node' + property_path: field_article_type + type: integer + dependencies: + config: + - field.storage.node.field_article_type + field_authors: + label: Authors + datasource_id: 'entity:node' + property_path: field_authors + type: integer + dependencies: + config: + - field.storage.node.field_authors + field_topics: + label: Topics + datasource_id: 'entity:node' + property_path: field_topics + type: integer + dependencies: + config: + - field.storage.node.field_topics + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - article + languages: + default: true + selected: { } + processor_settings: + rendered_item: { } + add_url: { } + aggregated_field: { } + entity_status: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + content_access: + weights: + preprocess_query: -45 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: taxonomy.vocabulary.article_type + data: + langcode: en + status: true + dependencies: { } + name: 'Article type' + vid: article_type + description: 'For categorizing articles.' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.article + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.article + - system.menu.main + module: + - search_api + - user + id: article + label: Article + module: views + description: 'Various displays for the article content type.' + tag: '' + base_table: search_api_index_article + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: ‹‹ + next: ›› + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + article: card + fields: + rendered_item: + table: search_api_index_article + field: rendered_item + id: rendered_item + entity_type: null + entity_field: null + plugin_id: search_api + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_article + field: sticky + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_article + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + title: Articles + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } + block_promoted: + display_plugin: block + id: block_promoted + display_title: 'Block Promoted' + position: 2 + display_options: + display_extenders: { } + title: Latest + defaults: + title: false + style: true + row: true + pager: false + link_display: false + link_url: false + pager: + type: some + options: + items_per_page: 4 + offset: 0 + display_description: '' + block_description: 'Promoted articles' + link_display: page_1 + link_url: '' + block_hide_empty: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: articles + menu: + type: normal + title: Articles + description: 'Keep up to date.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml new file mode 100644 index 0000000..b9cfb96 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml @@ -0,0 +1,1860 @@ +uuid: 1eee3c5a-a61d-4f44-98dd-33a428b58c06 +langcode: en +status: true +dependencies: + module: + - drutopia_blog +id: config_sync.module.drutopia_blog +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_blog +items: + - + collection: '' + name: block.block.blog_topics_facet + data: + uuid: 392eb691-4753-4737-af52-c4d417d12522 + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.blog_listing + - facets.facet.blog_topics + module: + - block_visibility_groups + - facets + theme: + - octavia + id: blog_topics_facet + theme: octavia + region: sidebar_first + weight: 0 + provider: null + plugin: 'facet_block:blog_topics' + settings: + id: 'facet_block:blog_topics' + label: Topics + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: blog_listing + context_mapping: { } + - + collection: '' + name: block_visibility_groups.block_visibility_group.blog_listing + data: + langcode: en + status: true + dependencies: + module: + - system + id: blog_listing + label: 'Blog Listing' + logic: and + conditions: + b3c1bb42-5349-4f54-abe9-590277c82bcc: + id: request_path + pages: /blog + negate: false + context_mapping: { } + uuid: b3c1bb42-5349-4f54-abe9-590277c82bcc + allow_other_conditions: false + - + collection: '' + name: core.entity_form_display.node.blog.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - image.style.thumbnail + - node.type.blog + module: + - comment + - image + - metatag + - paragraphs + - path + - text + id: node.blog.default + targetEntityType: node + bundle: blog + mode: default + content: + comment: + weight: 12 + settings: { } + third_party_settings: { } + type: comment_default + region: content + created: + type: datetime_timestamp + weight: 8 + settings: { } + third_party_settings: { } + region: content + field_authors: + weight: 1 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete + region: content + field_body_paragraph: + weight: 4 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_image: + weight: 2 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_meta_tags: + weight: 13 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_summary: + weight: 3 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_tags: + weight: 6 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete_tags + region: content + field_topics: + weight: 5 + settings: { } + third_party_settings: { } + type: options_select + region: content + path: + type: path + weight: 11 + settings: { } + third_party_settings: { } + region: content + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 9 + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 14 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 10 + third_party_settings: { } + region: content + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 7 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.blog.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - node.type.blog + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - node_title + - field_authors + - field_summary + - field_topics + fields: + node_title: + plugin_id: node_title + weight: 3 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + field_group: + group_card_content: + children: + - node_title + - field_authors + - field_summary + - field_topics + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.blog.card + targetEntityType: node + bundle: blog + mode: card + content: + field_authors: + type: entity_reference_label + weight: 4 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_summary: + type: text_default + weight: 5 + region: ds_content + label: visually_hidden + settings: { } + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 6 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + comment: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.blog.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - node.type.blog + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.blog.default + targetEntityType: node + bundle: blog + mode: default + content: { } + hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.blog.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_display.comment.comment.default + - core.entity_view_mode.node.full + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - node.type.blog + - responsive_image.styles.wide + module: + - comment + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_3col_stacked + library: ds/ds_3col_stacked + disable_css: true + entity_classes: all_classes + settings: + wrappers: + header: div + left: div + middle: div + right: div + footer: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + header: + - field_image + left: + - field_authors + middle: + - node_post_date + - field_body_paragraph + - field_topics + - field_tags + - node_links + - comment + fields: + node_post_date: + plugin_id: node_post_date + weight: 2 + label: hidden + formatter: ds_post_date_month_day_year + node_links: + plugin_id: node_links + weight: 6 + label: hidden + formatter: default + id: node.blog.full + targetEntityType: node + bundle: blog + mode: full + content: + comment: + weight: 7 + label: above + settings: + pager_id: 0 + view_mode: default + third_party_settings: { } + type: comment_default + region: middle + field_authors: + type: entity_reference_label + weight: 1 + region: left + label: visually_hidden + settings: + link: true + third_party_settings: + ds: + ds_limit: '' + field_body_paragraph: + weight: 3 + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + type: entity_reference_revisions_entity_view + region: middle + field_image: + weight: 0 + label: visually_hidden + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: { } + type: responsive_image + region: header + field_tags: + weight: 5 + label: visually_hidden + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: middle + field_topics: + type: entity_reference_label + weight: 4 + region: middle + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.blog.media + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.media + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - image.style.square_thumbnail + - node.type.blog + module: + - ds + - field_group + - image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - group_media_left + - group_media_content + - field_image + - node_title + - field_topics + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + field_group: + group_media_left: + children: + - field_image + parent_name: '' + weight: 0 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Media left' + region: hidden + group_media_content: + children: + - node_title + - field_topics + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + label: 'Media content' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + id: '' + classes: '' + label: 'Media content' + region: hidden + id: node.blog.media + targetEntityType: node + bundle: blog + mode: media + content: + field_image: + type: image + weight: 2 + region: ds_content + label: visually_hidden + settings: + image_style: square_thumbnail + image_link: content + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 3 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.blog.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - node.type.blog + module: + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_authors + - node_post_date + - field_body_paragraph + - field_topics + - field_tags + fields: + node_post_date: + plugin_id: node_post_date + weight: 2 + label: hidden + formatter: ds_post_date_month_day_year + id: node.blog.search_index + targetEntityType: node + bundle: blog + mode: search_index + content: + field_authors: + type: entity_reference_label + weight: 1 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: + ds: + ds_limit: '' + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 3 + region: ds_content + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: hidden + settings: + responsive_image_style: '' + image_link: '' + third_party_settings: { } + field_tags: + type: entity_reference_label + weight: 5 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: + ds: + ds_limit: '' + field_topics: + type: entity_reference_label + weight: 4 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + comment: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.blog.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - node.type.blog + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - 'bundle_field:node' + - node_title + fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default + node_title: + plugin_id: node_title + weight: 3 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '1' + field_group: + group_card_content: + children: + - 'bundle_field:node' + - node_title + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.blog.simple_card + targetEntityType: node + bundle: blog + mode: simple_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.blog.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - node.type.blog + - responsive_image.styles.narrow + module: + - ds + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: false + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + right: + - node_post_date + - node_title + - field_authors + - field_summary + - field_topics + fields: + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.blog.teaser + targetEntityType: node + bundle: blog + mode: teaser + content: + field_authors: + type: entity_reference_label + weight: 3 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + region: left + field_summary: + type: text_default + weight: 4 + label: visually_hidden + settings: { } + third_party_settings: { } + region: right + field_topics: + type: entity_reference_label + weight: 5 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + comment: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: facets.facet.blog_topics + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.blog + - views.view.blog + module: + - search_api + id: blog_topics + name: 'Blog Topics' + url_alias: blog_topics + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_topics + facet_source_id: 'search_api:views_page__blog__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + term_weight_widget_order: + processor_id: term_weight_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + - + collection: '' + name: field.field.node.blog.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.blog + module: + - text + id: node.blog.body + field_name: body + entity_type: node + bundle: blog + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.blog.comment + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.comment + - node.type.blog + module: + - comment + id: node.blog.comment + field_name: comment + entity_type: node + bundle: blog + label: Comments + description: '' + required: false + translatable: true + default_value: + - + status: 2 + cid: 0 + last_comment_timestamp: 0 + last_comment_name: null + last_comment_uid: 0 + comment_count: 0 + default_value_callback: '' + settings: + default_mode: 1 + per_page: 50 + anonymous: 0 + form_location: false + preview: 1 + field_type: comment + - + collection: '' + name: field.field.node.blog.field_authors + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_authors + - node.type.blog + - node.type.people + id: node.blog.field_authors + field_name: field_authors + entity_type: node + bundle: blog + label: Authors + description: 'Add one or more authors of your content by linking to existing "people."' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:node' + handler_settings: + target_bundles: + people: people + sort: + field: title + direction: ASC + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.blog.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.blog + module: + - entity_reference_revisions + id: node.blog.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: blog + label: 'Body paragraph' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: null + target_bundles_drag_drop: + text: + weight: -7 + enabled: false + image: + weight: -7 + enabled: false + file: + weight: -7 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.blog.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.blog + module: + - image + id: node.blog.field_image + field_name: field_image + entity_type: node + bundle: blog + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.blog.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.blog + module: + - metatag + id: node.blog.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: blog + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.blog.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.blog + module: + - text + id: node.blog.field_summary + field_name: field_summary + entity_type: node + bundle: blog + label: Summary + description: 'Enter a short description of what this blog post is about. The summary is displayed on blog teasers, such as on the blog listing page. ' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.node.blog.field_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - node.type.blog + - taxonomy.vocabulary.tags + id: node.blog.field_tags + field_name: field_tags + entity_type: node + bundle: blog + label: Tags + description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + tags: tags + sort: + field: _none + auto_create: true + field_type: entity_reference + - + collection: '' + name: field.field.node.blog.field_topics + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.blog + - taxonomy.vocabulary.topics + id: node.blog.field_topics + field_name: field_topics + entity_type: node + bundle: blog + label: Topics + description: 'Choose one or more high-level topics to categorize your content across multiple content types.' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: node.type.blog + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: Blog + type: blog + description: 'Use blog for personal or journal-like posts.' + help: '' + new_revision: false + preview_mode: 1 + display_submitted: true + - + collection: '' + name: pathauto.pattern.node_blog + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_blog + label: 'Node blog' + type: 'canonical_entities:node' + pattern: 'blog/[node:title]' + selection_criteria: + cbbc8b23-30be-44a8-969b-ef9c72e952ab: + id: node_type + bundles: + blog: blog + negate: false + context_mapping: + node: node + uuid: cbbc8b23-30be-44a8-969b-ef9c72e952ab + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.blog + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - field.storage.node.field_summary + - field.storage.node.field_topics + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: blog + name: Blog + description: 'An index for the blog content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + blog: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + field_tags: + label: Tags + datasource_id: 'entity:node' + property_path: field_tags + type: integer + dependencies: + config: + - field.storage.node.field_tags + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + field_topics: + label: Topics + datasource_id: 'entity:node' + property_path: field_topics + type: integer + dependencies: + config: + - field.storage.node.field_topics + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - blog + languages: + default: true + selected: { } + processor_settings: + rendered_item: { } + add_url: { } + aggregated_field: { } + entity_status: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + content_access: + weights: + preprocess_query: -45 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: views.view.blog + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.blog + - system.menu.main + module: + - search_api + - user + id: blog + label: Blog + module: views + description: 'Various displays for the blog content type.' + tag: '' + base_table: search_api_index_blog + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: false + row: + type: search_api + options: + view_modes: + 'entity:node': + blog: card + fields: + rendered_item: + table: search_api_index_blog + field: rendered_item + id: rendered_item + entity_type: null + entity_field: null + plugin_id: search_api + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_blog + field: sticky + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_blog + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + title: Blog + filter_groups: + operator: AND + groups: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } + block_promoted: + display_plugin: block + id: block_promoted + display_title: 'Block Promoted' + position: 2 + display_options: + display_extenders: { } + display_description: '' + filters: + promote: + id: promote + table: search_api_index_blog + field: promote + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: search_api_boolean + defaults: + filters: false + filter_groups: false + pager: false + filter_groups: + operator: AND + groups: + 1: AND + pager: + type: some + options: + items_per_page: 4 + offset: 0 + block_hide_empty: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: blog + menu: + type: normal + title: Blog + description: 'Follow our blogs.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_campaign.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_campaign.yml new file mode 100644 index 0000000..7a02df8 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_campaign.yml @@ -0,0 +1,1475 @@ +uuid: 323ce16f-190b-40b5-a02b-3ddde3ad0a4b +langcode: en +status: true +dependencies: + module: + - drutopia_campaign +id: config_sync.module.drutopia_campaign +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_campaign +items: + - + collection: '' + name: core.base_field_override.node.campaign.promote + data: + langcode: en + status: true + dependencies: + config: + - node.type.campaign + id: node.campaign.promote + field_name: promote + entity_type: node + bundle: campaign + label: 'Promoted to front page' + description: '' + required: false + translatable: true + default_value: + - + value: 0 + default_value_callback: '' + settings: + on_label: 'On' + off_label: 'Off' + field_type: boolean + - + collection: '' + name: core.entity_form_display.node.campaign.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - image.style.thumbnail + - node.type.campaign + module: + - image + - metatag + - paragraphs + - path + - text + id: node.campaign.default + targetEntityType: node + bundle: campaign + mode: default + content: + created: + type: datetime_timestamp + weight: 7 + settings: { } + third_party_settings: { } + region: content + field_body_paragraph: + weight: 3 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_campaign_demands: + type: entity_reference_paragraphs + weight: 4 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + region: content + field_campaign_updates: + type: entity_reference_paragraphs + weight: 5 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + region: content + field_image: + weight: 1 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_meta_tags: + weight: 26 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_summary: + weight: 2 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + path: + type: path + weight: 10 + settings: { } + third_party_settings: { } + region: content + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 8 + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 120 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 9 + third_party_settings: { } + region: content + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 6 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.campaign.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - node.type.campaign + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - node_title + - field_summary + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + field_group: + group_card_content: + children: + - node_title + - field_summary + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + id: node.campaign.card + targetEntityType: node + bundle: campaign + mode: card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_summary: + type: text_trimmed + weight: 3 + region: ds_content + label: visually_hidden + settings: + trim_length: 180 + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_campaign_demands: true + field_campaign_updates: true + field_meta_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.campaign.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - node.type.campaign + module: + - user + id: node.campaign.default + targetEntityType: node + bundle: campaign + mode: default + content: { } + hidden: + body: true + field_body_paragraph: true + field_campaign_demands: true + field_campaign_updates: true + field_image: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.campaign.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - node.type.campaign + - responsive_image.styles.wide + module: + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col_wrapper + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_body_paragraph + - field_campaign_demands + - field_campaign_updates + - links + id: node.campaign.full + targetEntityType: node + bundle: campaign + mode: full + content: + field_body_paragraph: + weight: 1 + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + type: entity_reference_revisions_entity_view + region: ds_content + field_campaign_demands: + type: entity_reference_revisions_entity_view + weight: 2 + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + region: ds_content + field_campaign_updates: + type: entity_reference_revisions_entity_view + weight: 3 + label: above + settings: + view_mode: default + link: '' + third_party_settings: + ds: + ds_limit: '' + region: ds_content + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: { } + links: + weight: 4 + region: ds_content + settings: { } + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + - + collection: '' + name: core.entity_view_display.node.campaign.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - node.type.campaign + module: + - ds + - paragraphs + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_body_paragraph + - field_campaign_demands + - field_campaign_updates + id: node.campaign.search_index + targetEntityType: node + bundle: campaign + mode: search_index + content: + field_body_paragraph: + type: paragraph_summary + weight: 1 + region: ds_content + label: hidden + settings: { } + third_party_settings: { } + field_campaign_demands: + type: paragraph_summary + weight: 2 + region: ds_content + label: hidden + settings: { } + third_party_settings: { } + field_campaign_updates: + type: paragraph_summary + weight: 3 + region: ds_content + label: hidden + settings: { } + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: hidden + settings: + responsive_image_style: '' + image_link: '' + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.campaign.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - node.type.campaign + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - 'bundle_field:node' + - group_card_content + - node_title + fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '1' + field_group: + group_card_content: + children: + - 'bundle_field:node' + - node_title + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.campaign.simple_card + targetEntityType: node + bundle: campaign + mode: simple_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_campaign_demands: true + field_campaign_updates: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.campaign.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.campaign.body + - field.field.node.campaign.field_body_paragraph + - field.field.node.campaign.field_campaign_demands + - field.field.node.campaign.field_campaign_updates + - field.field.node.campaign.field_image + - field.field.node.campaign.field_meta_tags + - field.field.node.campaign.field_summary + - node.type.campaign + module: + - ds + - text + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - node_title + - field_summary + fields: + node_title: + plugin_id: node_title + weight: 0 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.campaign.teaser + targetEntityType: node + bundle: campaign + mode: teaser + content: + field_summary: + type: text_default + weight: 1 + label: hidden + settings: { } + third_party_settings: { } + region: ds_content + hidden: + body: true + field_body_paragraph: true + field_campaign_demands: true + field_campaign_updates: true + field_image: true + field_meta_tags: true + links: true + - + collection: '' + name: field.field.node.campaign.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.campaign + module: + - text + id: node.campaign.body + field_name: body + entity_type: node + bundle: campaign + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.campaign.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.campaign + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + id: node.campaign.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: campaign + label: Background + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + file: file + image: image + text: text + target_bundles_drag_drop: + file: + enabled: true + weight: -7 + image: + enabled: true + weight: -7 + text: + enabled: true + weight: -7 + update: + weight: 8 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.campaign.field_campaign_demands + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_campaign_demands + - node.type.campaign + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + id: node.campaign.field_campaign_demands + field_name: field_campaign_demands + entity_type: node + bundle: campaign + label: Demands + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + text: text + target_bundles_drag_drop: + text: + enabled: true + weight: -9 + file: + weight: -8 + enabled: false + image: + weight: -7 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.campaign.field_campaign_updates + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_campaign_updates + - node.type.campaign + - paragraphs.paragraphs_type.update + module: + - entity_reference_revisions + id: node.campaign.field_campaign_updates + field_name: field_campaign_updates + entity_type: node + bundle: campaign + label: Updates + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + update: update + target_bundles_drag_drop: + text: + weight: -9 + enabled: false + file: + weight: -8 + enabled: false + image: + weight: -7 + enabled: false + update: + enabled: true + weight: 8 + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.campaign.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.campaign + module: + - image + id: node.campaign.field_image + field_name: field_image + entity_type: node + bundle: campaign + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.campaign.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.campaign + module: + - metatag + id: node.campaign.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: campaign + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.campaign.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.campaign + module: + - text + id: node.campaign.field_summary + field_name: field_summary + entity_type: node + bundle: campaign + label: Summary + description: 'Enter a short description (one or two sentences) of what this campaign is about. The summary is displayed on Campaign teasers, such as on the Campaigns page. ' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.storage.node.field_campaign_demands + data: + langcode: en + status: true + dependencies: + module: + - entity_reference_revisions + - node + - paragraphs + id: node.field_campaign_demands + field_name: field_campaign_demands + entity_type: node + type: entity_reference_revisions + settings: + target_type: paragraph + module: entity_reference_revisions + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_campaign_updates + data: + langcode: en + status: true + dependencies: + module: + - entity_reference_revisions + - node + - paragraphs + id: node.field_campaign_updates + field_name: field_campaign_updates + entity_type: node + type: entity_reference_revisions + settings: + target_type: paragraph + module: entity_reference_revisions + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.campaign + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: Campaign + type: campaign + description: 'A campaign includes background information as well as ability to list demands and updates.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.node_campaign + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_campaign + label: 'Node campaign' + type: 'canonical_entities:node' + pattern: 'campaigns/[node:title]' + selection_criteria: + 34e96b22-676c-4aaf-88f1-0ad887906bbc: + id: node_type + bundles: + campaign: campaign + negate: false + context_mapping: + node: node + uuid: 34e96b22-676c-4aaf-88f1-0ad887906bbc + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.campaign + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: campaign + name: Campaign + description: 'An index for the campaign content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + campaign: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - campaign + languages: + default: true + selected: { } + processor_settings: + add_url: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + aggregated_field: { } + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + rendered_item: { } + entity_status: { } + content_access: + weights: + preprocess_query: -45 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: views.view.campaign + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.campaign + - system.menu.main + module: + - search_api + - user + id: campaign + label: Campaign + module: views + description: 'Various displays for the campign content type.' + tag: '' + base_table: search_api_index_campaign + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + campaign: card + fields: + rendered_item: + table: search_api_index_campaign + field: rendered_item + id: rendered_item + entity_type: null + entity_field: null + plugin_id: search_api + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_campaign + field: sticky + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_campaign + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + title: Campaigns + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } + block_promoted: + display_plugin: block + id: block_promoted + display_title: 'Block Promoted' + position: 2 + display_options: + display_extenders: { } + display_description: '' + filters: + promote: + id: promote + table: search_api_index_campaign + field: promote + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: search_api_boolean + defaults: + filters: false + filter_groups: false + pager: false + filter_groups: + operator: AND + groups: + 1: AND + pager: + type: some + options: + items_per_page: 4 + offset: 0 + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: campaigns + menu: + type: normal + title: Campaigns + description: 'Join our campaigns.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_case_study.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_case_study.yml new file mode 100644 index 0000000..693690d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_case_study.yml @@ -0,0 +1,2104 @@ +uuid: cec7ad3e-b2bd-4623-ab72-6f1f3aa43c85 +langcode: en +status: true +dependencies: + module: + - drutopia_case_study +id: config_sync.module.drutopia_case_study +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_case_study +items: + - + collection: '' + name: core.entity_form_display.node.case_study.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - field.field.node.case_study.field_technologies + - image.style.thumbnail + - node.type.case_study + module: + - image + - metatag + - paragraphs + - path + - text + id: node.case_study.default + targetEntityType: node + bundle: case_study + mode: default + content: + created: + type: datetime_timestamp + weight: 12 + region: content + settings: { } + third_party_settings: { } + field_body_paragraph: + weight: 4 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: dropdown + form_display_mode: default + default_paragraph_type: '' + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_case_study_client: + weight: 5 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: text_textfield + region: content + field_case_study_partners: + weight: 11 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: text_textfield + region: content + field_case_study_status: + weight: 7 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content + field_case_study_subtitle: + weight: 1 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content + field_case_study_team: + weight: 10 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete + region: content + field_case_study_year: + weight: 6 + settings: + placeholder: '' + third_party_settings: { } + type: number + region: content + field_image: + weight: 2 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_license: + weight: 18 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete + region: content + field_meta_tags: + weight: 17 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_services: + weight: 8 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete + region: content + field_summary: + weight: 3 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_technologies: + weight: 9 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete + region: content + path: + type: path + weight: 15 + region: content + settings: { } + third_party_settings: { } + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 13 + region: content + third_party_settings: { } + status: + type: boolean_checkbox + settings: + display_label: true + weight: 16 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 14 + region: content + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + hidden: + body: true + uid: true + - + collection: '' + name: core.entity_view_display.node.case_study.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - node.type.case_study + - responsive_image.styles.wide + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: + content: + - field_image + - group_card_content + - node_title + - field_case_study_subtitle + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: title + exclude_node_title: '1' + field_group: + group_card_content: + children: + - node_title + - field_case_study_subtitle + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card Content' + region: content + id: node.case_study.card + targetEntityType: node + bundle: case_study + mode: card + content: + field_case_study_subtitle: + type: string + weight: 3 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: content + label: hidden + settings: + responsive_image_style: wide + image_link: content + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_case_study_client: true + field_case_study_partners: true + field_case_study_status: true + field_case_study_team: true + field_case_study_year: true + field_license: true + field_meta_tags: true + field_services: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.case_study.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - field.field.node.case_study.field_technologies + - node.type.case_study + module: + - ds + - text + - user + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: { } + id: node.case_study.default + targetEntityType: node + bundle: case_study + mode: default + content: + field_license: + weight: 1 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + field_summary: + weight: 2 + label: above + settings: { } + third_party_settings: { } + type: text_default + region: content + field_technologies: + weight: 3 + label: above + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: content + hidden: + body: true + field_body_paragraph: true + field_case_study_client: true + field_case_study_partners: true + field_case_study_status: true + field_case_study_subtitle: true + field_case_study_team: true + field_case_study_year: true + field_image: true + field_meta_tags: true + field_services: true + links: true + - + collection: '' + name: core.entity_view_display.node.case_study.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - node.type.case_study + - responsive_image.styles.wide + module: + - ds + - paragraphs + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: + content: + - field_image + - node_title + - field_case_study_subtitle + - field_body_paragraph + - field_case_study_client + - field_case_study_year + - field_case_study_status + - field_case_study_technologies + - field_services + - field_case_study_team + - field_case_study_partners + - field_license + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + id: node.case_study.full + targetEntityType: node + bundle: case_study + mode: full + content: + field_body_paragraph: + type: paragraph_summary + weight: 3 + region: content + label: visually_hidden + settings: { } + third_party_settings: { } + field_case_study_client: + type: text_default + weight: 4 + region: content + label: above + settings: { } + third_party_settings: { } + field_case_study_partners: + type: text_default + weight: 10 + region: content + label: above + settings: { } + third_party_settings: { } + field_case_study_status: + type: string + weight: 6 + region: content + label: above + settings: + link_to_entity: false + third_party_settings: { } + field_case_study_subtitle: + type: string + weight: 2 + region: content + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + field_case_study_team: + type: entity_reference_entity_view + weight: 9 + region: content + label: above + settings: + view_mode: default + link: false + third_party_settings: { } + field_case_study_year: + type: number_integer + weight: 5 + region: content + label: above + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: content + label: visually_hidden + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: + ds: + ft: + id: default + settings: + lb: '' + lb-col: false + classes: { } + field_license: + type: entity_reference_entity_view + weight: 11 + region: content + label: above + settings: + view_mode: default + link: false + third_party_settings: + ds: + ft: + id: default + settings: + lb: '' + lb-col: false + classes: { } + field_services: + type: entity_reference_entity_view + weight: 8 + region: content + label: above + settings: + view_mode: default + link: false + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.case_study.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - node.type.case_study + module: + - ds + - user + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: { } + id: node.case_study.search_index + targetEntityType: node + bundle: case_study + mode: search_index + content: { } + hidden: + body: true + field_body_paragraph: true + field_case_study_client: true + field_case_study_partners: true + field_case_study_status: true + field_case_study_subtitle: true + field_case_study_team: true + field_case_study_year: true + field_image: true + field_license: true + field_meta_tags: true + field_services: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.case_study.small_card + data: + langcode: en + status: false + dependencies: + config: + - core.entity_view_mode.node.small_card + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - node.type.case_study + module: + - ds + - metatag + - paragraphs + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: + content: + - body + - field_services + - field_body_paragraph + - field_meta_tags + - field_image + - field_case_study_year + - field_case_study_technologies + - field_case_study_team + - field_case_study_subtitle + - field_case_study_status + - field_case_study_partners + - field_case_study_client + id: node.case_study.small_card + targetEntityType: node + bundle: case_study + mode: small_card + content: + body: + type: text_default + weight: 0 + region: content + label: above + settings: { } + third_party_settings: { } + field_body_paragraph: + type: paragraph_summary + weight: 0 + region: content + label: above + settings: { } + third_party_settings: { } + field_case_study_client: + type: text_default + weight: 0 + region: content + label: above + settings: { } + third_party_settings: { } + field_case_study_partners: + type: text_default + weight: 0 + region: content + label: above + settings: { } + third_party_settings: { } + field_case_study_status: + type: string + weight: 0 + region: content + label: above + settings: + link_to_entity: false + third_party_settings: { } + field_case_study_subtitle: + type: string + weight: 0 + region: content + label: above + settings: + link_to_entity: false + third_party_settings: { } + field_case_study_team: + type: entity_reference_entity_view + weight: 0 + region: content + label: above + settings: + view_mode: default + link: false + third_party_settings: { } + field_case_study_year: + type: number_integer + weight: 0 + region: content + label: above + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: content + label: above + settings: + responsive_image_style: '' + image_link: '' + third_party_settings: { } + field_meta_tags: + type: metatag_empty_formatter + weight: 0 + region: content + label: above + settings: { } + third_party_settings: { } + field_services: + type: entity_reference_entity_view + weight: 0 + region: content + label: above + settings: + view_mode: default + link: false + third_party_settings: { } + hidden: + field_license: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.case_study.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.case_study.body + - node.type.case_study + module: + - text + - user + id: node.case_study.teaser + targetEntityType: node + bundle: case_study + mode: teaser + content: + body: + label: hidden + type: text_summary_or_trimmed + weight: 101 + settings: + trim_length: 600 + third_party_settings: { } + region: content + links: + weight: 100 + region: content + hidden: { } + - + collection: '' + name: core.entity_view_display.node.case_study.tile + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.tile + - field.field.node.case_study.body + - field.field.node.case_study.field_body_paragraph + - field.field.node.case_study.field_case_study_client + - field.field.node.case_study.field_case_study_partners + - field.field.node.case_study.field_case_study_status + - field.field.node.case_study.field_case_study_subtitle + - field.field.node.case_study.field_case_study_team + - field.field.node.case_study.field_case_study_year + - field.field.node.case_study.field_image + - field.field.node.case_study.field_license + - field.field.node.case_study.field_meta_tags + - field.field.node.case_study.field_services + - field.field.node.case_study.field_summary + - node.type.case_study + - responsive_image.styles.wide + module: + - ds + - responsive_image + - user + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: + content: + - field_image + - node_title + - field_case_study_subtitle + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: title + exclude_node_title: '1' + id: node.case_study.tile + targetEntityType: node + bundle: case_study + mode: tile + content: + field_case_study_subtitle: + type: string + weight: 2 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: + ds: + ft: + id: default + settings: + lb: '' + classes: + - subtitle + lb-col: false + field_image: + type: responsive_image + weight: 0 + region: content + label: hidden + settings: + responsive_image_style: wide + image_link: content + third_party_settings: + ds: + ft: + id: default + settings: + lb: '' + classes: + - card-image + lb-col: false + hidden: + body: true + field_body_paragraph: true + field_case_study_client: true + field_case_study_partners: true + field_case_study_status: true + field_case_study_team: true + field_case_study_year: true + field_license: true + field_meta_tags: true + field_services: true + field_summary: true + links: true + - + collection: '' + name: field.field.node.case_study.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.case_study + module: + - text + id: node.case_study.body + field_name: body + entity_type: node + bundle: case_study + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.case_study.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.case_study + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.slide + - paragraphs.paragraphs_type.storyline_header + - paragraphs.paragraphs_type.storyline_item + - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.update + module: + - entity_reference_revisions + id: node.case_study.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: case_study + label: 'Body paragraph' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + negate: 0 + target_bundles: + file: file + image: image + slide: slide + storyline_header: storyline_header + storyline_item: storyline_item + text: text + update: update + target_bundles_drag_drop: + faq: + weight: 9 + enabled: false + file: + enabled: true + weight: 10 + image: + enabled: true + weight: 11 + slide: + enabled: true + weight: 12 + storyline_header: + enabled: true + weight: 13 + storyline_item: + enabled: true + weight: 14 + text: + enabled: true + weight: 15 + update: + enabled: true + weight: 16 + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.case_study.field_case_study_client + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_client + - node.type.case_study + module: + - text + id: node.case_study.field_case_study_client + field_name: field_case_study_client + entity_type: node + bundle: case_study + label: Client + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: text + - + collection: '' + name: field.field.node.case_study.field_case_study_partners + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_partners + - node.type.case_study + module: + - text + id: node.case_study.field_case_study_partners + field_name: field_case_study_partners + entity_type: node + bundle: case_study + label: Partners + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: text + - + collection: '' + name: field.field.node.case_study.field_case_study_status + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_status + - node.type.case_study + id: node.case_study.field_case_study_status + field_name: field_case_study_status + entity_type: node + bundle: case_study + label: Status + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + - + collection: '' + name: field.field.node.case_study.field_case_study_subtitle + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_subtitle + - node.type.case_study + id: node.case_study.field_case_study_subtitle + field_name: field_case_study_subtitle + entity_type: node + bundle: case_study + label: Subtitle + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + - + collection: '' + name: field.field.node.case_study.field_case_study_team + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_team + - node.type.case_study + - node.type.people + id: node.case_study.field_case_study_team + field_name: field_case_study_team + entity_type: node + bundle: case_study + label: Team + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:node' + handler_settings: + target_bundles: + people: people + sort: + field: _none + auto_create: true + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.case_study.field_case_study_year + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_year + - node.type.case_study + id: node.case_study.field_case_study_year + field_name: field_case_study_year + entity_type: node + bundle: case_study + label: Year + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + min: null + max: null + prefix: '' + suffix: '' + field_type: integer + - + collection: '' + name: field.field.node.case_study.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.case_study + module: + - image + id: node.case_study.field_image + field_name: field_image + entity_type: node + bundle: case_study + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.case_study.field_license + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_license + - node.type.case_study + - taxonomy.vocabulary.license + content: + - 'taxonomy_term:license:61745acc-d11c-4e65-bd9e-518d223fedab' + id: node.case_study.field_license + field_name: field_license + entity_type: node + bundle: case_study + label: License + description: '' + required: false + translatable: false + default_value: + - + target_uuid: 61745acc-d11c-4e65-bd9e-518d223fedab + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + license: license + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.case_study.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.case_study + module: + - metatag + id: node.case_study.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: case_study + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.case_study.field_services + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_services + - node.type.case_study + - taxonomy.vocabulary.services + id: node.case_study.field_services + field_name: field_services + entity_type: node + bundle: case_study + label: Services + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + services: services + sort: + field: name + direction: asc + auto_create: true + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.case_study.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.case_study + module: + - text + id: node.case_study.field_summary + field_name: field_summary + entity_type: node + bundle: case_study + label: Summary + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.node.case_study.field_technologies + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_technologies + - node.type.case_study + - taxonomy.vocabulary.technologies + id: node.case_study.field_technologies + field_name: field_technologies + entity_type: node + bundle: case_study + label: Technologies + description: 'Add new technology term' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + technologies: technologies + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.storage.node.field_case_study_client + data: + langcode: en + status: true + dependencies: + module: + - node + - text + id: node.field_case_study_client + field_name: field_case_study_client + entity_type: node + type: text + settings: + max_length: 255 + module: text + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_case_study_partners + data: + langcode: en + status: true + dependencies: + module: + - node + - text + id: node.field_case_study_partners + field_name: field_case_study_partners + entity_type: node + type: text + settings: + max_length: 255 + module: text + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_case_study_status + data: + langcode: en + status: true + dependencies: + module: + - node + id: node.field_case_study_status + field_name: field_case_study_status + entity_type: node + type: string + settings: + max_length: 255 + is_ascii: false + case_sensitive: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_case_study_subtitle + data: + langcode: en + status: true + dependencies: + module: + - node + id: node.field_case_study_subtitle + field_name: field_case_study_subtitle + entity_type: node + type: string + settings: + max_length: 255 + is_ascii: false + case_sensitive: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_case_study_team + data: + langcode: en + status: true + dependencies: + module: + - node + id: node.field_case_study_team + field_name: field_case_study_team + entity_type: node + type: entity_reference + settings: + target_type: node + module: core + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_case_study_year + data: + langcode: en + status: true + dependencies: + module: + - node + id: node.field_case_study_year + field_name: field_case_study_year + entity_type: node + type: integer + settings: + unsigned: false + size: normal + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_services + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_services + field_name: field_services + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_technologies + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_technologies + field_name: field_technologies + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.case_study + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: 'Case Study' + type: case_study + description: '' + help: '' + new_revision: true + preview_mode: 0 + display_submitted: false + - + collection: '' + name: pathauto.pattern.case_study + data: + langcode: en + status: true + dependencies: + module: + - node + id: case_study + label: 'Case Study' + type: 'canonical_entities:node' + pattern: 'work/[node:title]' + selection_criteria: + 5749b1a9-7bf5-48fe-9d28-6eb46aba53f1: + id: node_type + bundles: + case_study: case_study + negate: false + context_mapping: + node: node + uuid: 5749b1a9-7bf5-48fe-9d28-6eb46aba53f1 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.case_study + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_case_study_client + - field.storage.node.field_case_study_partners + - field.storage.node.field_case_study_status + - field.storage.node.field_case_study_subtitle + - field.storage.node.field_case_study_team + - field.storage.node.field_case_study_year + - field.storage.node.field_services + - field.storage.node.field_summary + - search_api.server.database + module: + - user + - search_api + - node + id: case_study + name: 'Case Study' + description: 'An index for the case study content type.' + read_only: false + field_settings: + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + field_case_study_client: + label: Client + datasource_id: 'entity:node' + property_path: field_case_study_client + type: string + dependencies: + config: + - field.storage.node.field_case_study_client + field_case_study_partners: + label: Partners + datasource_id: 'entity:node' + property_path: field_case_study_partners + type: string + dependencies: + config: + - field.storage.node.field_case_study_partners + field_case_study_status: + label: Status + datasource_id: 'entity:node' + property_path: field_case_study_status + type: string + dependencies: + config: + - field.storage.node.field_case_study_status + field_case_study_subtitle: + label: Subtitle + datasource_id: 'entity:node' + property_path: field_case_study_subtitle + type: string + dependencies: + config: + - field.storage.node.field_case_study_subtitle + field_case_study_team: + label: Team + datasource_id: 'entity:node' + property_path: field_case_study_team + type: integer + dependencies: + config: + - field.storage.node.field_case_study_team + field_case_study_year: + label: Year + datasource_id: 'entity:node' + property_path: field_case_study_year + type: integer + dependencies: + config: + - field.storage.node.field_case_study_year + field_services: + label: Services + datasource_id: 'entity:node' + property_path: field_services + type: integer + dependencies: + config: + - field.storage.node.field_services + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + action: '' + article: '' + blog: '' + campaign: '' + event: '' + landing_page: '' + page: '' + people: '' + resource: '' + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - case_study + languages: + default: true + selected: { } + processor_settings: + add_url: { } + aggregated_field: { } + content_access: + weights: + preprocess_query: -45 + entity_status: { } + html_filter: + all_fields: false + fields: + - field_summary + - rendered_item + title: true + alt: true + tags: + b: 2 + h1: 5 + h2: 3 + h3: 2 + strong: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + ignorecase: + all_fields: false + fields: + - field_summary + - name + - rendered_item + - title + weights: + preprocess_index: -49 + preprocess_query: -49 + rendered_item: { } + stopwords: + all_fields: false + fields: + - field_summary + - rendered_item + - title + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + tokenizer: + all_fields: false + fields: + - field_summary + - rendered_item + - title + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + transliteration: + all_fields: false + fields: + - field_summary + - name + - rendered_item + - title + weights: + preprocess_index: -47 + preprocess_query: -48 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: taxonomy.vocabulary.services + data: + langcode: en + status: true + dependencies: { } + name: Services + vid: services + description: '' + hierarchy: 0 + weight: 0 + - + collection: '' + name: taxonomy.vocabulary.technologies + data: + langcode: en + status: true + dependencies: { } + name: Technologies + vid: technologies + description: '' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.case_study + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.case_study + - system.menu.main + module: + - search_api + id: case_study + label: 'Case Study' + module: views + description: '' + tag: '' + base_table: search_api_index_case_study + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: some + options: + items_per_page: 10 + offset: 0 + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + case_study: tile + fields: + changed: + table: search_api_index_case_study + field: changed + id: changed + entity_type: null + entity_field: null + plugin_id: search_api_field + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api_date + fallback_options: + date_format: small + custom_date_format: '' + timezone: '' + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_case_study + field: sticky + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_case_study + field: created + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + plugin_id: search_api + title: 'Case Study' + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + tags: { } + block_promoted: + display_plugin: block + id: block_promoted + display_title: 'Block Promoted' + position: 2 + display_options: + display_extenders: { } + title: Work + defaults: + title: false + pager: false + use_more: false + use_more_always: false + use_more_text: false + pager: + type: full + options: + items_per_page: 6 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: '‹ Previous' + next: 'Next ›' + first: '« First' + last: 'Last »' + quantity: 9 + display_description: '' + use_more: true + use_more_always: true + use_more_text: more + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: work + menu: + type: normal + title: Work + description: 'See some of what we''ve built.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + pager: + type: none + options: + offset: 0 + defaults: + pager: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml new file mode 100644 index 0000000..20d38af --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml @@ -0,0 +1,171 @@ +uuid: 0f6226a1-a8c9-4bc0-b29e-574224d2d719 +langcode: en +status: true +dependencies: + module: + - drutopia_comment +id: config_sync.module.drutopia_comment +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_comment +items: + - + collection: '' + name: comment.type.comment + data: + langcode: en + status: true + dependencies: { } + id: comment + label: 'Default comments' + target_entity_type_id: node + description: 'Allows commenting on content' + - + collection: '' + name: core.entity_form_display.comment.comment.default + data: + langcode: en + status: true + dependencies: + config: + - comment.type.comment + - field.field.comment.comment.comment_body + module: + - text + id: comment.comment.default + targetEntityType: comment + bundle: comment + mode: default + content: + author: + weight: -2 + region: content + comment_body: + type: text_textarea + weight: 11 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + region: content + subject: + type: string_textfield + weight: 10 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: { } + - + collection: '' + name: core.entity_view_display.comment.comment.default + data: + langcode: en + status: true + dependencies: + config: + - comment.type.comment + - field.field.comment.comment.comment_body + module: + - text + id: comment.comment.default + targetEntityType: comment + bundle: comment + mode: default + content: + comment_body: + label: hidden + type: text_default + weight: 0 + settings: { } + third_party_settings: { } + region: content + links: + weight: 100 + region: content + hidden: { } + - + collection: '' + name: field.field.comment.comment.comment_body + data: + langcode: en + status: true + dependencies: + config: + - comment.type.comment + - field.storage.comment.comment_body + module: + - text + id: comment.comment.comment_body + field_name: comment_body + entity_type: comment + bundle: comment + label: Comment + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.storage.node.comment + data: + langcode: en + status: true + dependencies: + module: + - comment + - node + id: node.comment + field_name: comment + entity_type: node + type: comment + settings: + comment_type: comment + module: comment + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: rdf.mapping.comment.comment + data: + langcode: en + status: true + dependencies: + config: + - comment.type.comment + module: + - comment + id: comment.comment + targetEntityType: comment + bundle: comment + types: + - 'schema:Comment' + fieldMappings: + subject: + properties: + - 'schema:name' + created: + properties: + - 'schema:dateCreated' + datatype_callback: + callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value' + changed: + properties: + - 'schema:dateModified' + datatype_callback: + callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value' + comment_body: + properties: + - 'schema:text' + uid: + properties: + - 'schema:author' + mapping_type: rel diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml index 09f6468..3cfec7b 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml @@ -1703,6 +1703,32 @@ items: permissions: - 'access contextual links' - 'access in-place editing' + - 'create action content' + - 'delete own action content' + - 'edit own action content' + - 'edit own comments' + - 'skip comment approval' + - 'create people content' + - 'delete own people content' + - 'edit own people content' + - 'create article content' + - 'delete own article content' + - 'edit own article content' + - 'create blog content' + - 'delete own blog content' + - 'edit own blog content' + - 'create campaign content' + - 'delete own campaign content' + - 'edit own campaign content' + - 'create event content' + - 'delete own event content' + - 'edit own event content' + - 'create page content' + - 'delete own page content' + - 'edit own page content' + - 'create resource content' + - 'delete own resource content' + - 'edit own resource content' - collection: '' name: user.role.editor @@ -1722,6 +1748,14 @@ items: - 'access tour' - 'bypass node access' - 'create url aliases' + - 'administer comments' + - 'skip comment approval' + - 'create event content' + - 'delete event revisions' + - 'delete any event content' + - 'edit any event content' + - 'revert event revisions' + - 'view event revisions' - collection: '' name: user.role.manager @@ -1743,3 +1777,14 @@ items: - 'administer url aliases' - 'bypass node access' - 'create url aliases' + - 'administer comments' + - 'skip comment approval' + - 'create event content' + - 'delete event revisions' + - 'delete any event content' + - 'edit any event content' + - 'revert event revisions' + - 'view event revisions' + - 'Administer groups' + - 'bypass group access' + - 'create group group' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_creative_license.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_creative_license.yml new file mode 100644 index 0000000..dd944c2 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_creative_license.yml @@ -0,0 +1,82 @@ +uuid: f224be81-a733-41e0-85d4-1156e9c674dd +langcode: en +status: true +dependencies: + module: + - drutopia_creative_license +id: config_sync.module.drutopia_creative_license +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_creative_license +items: + - + collection: '' + name: core.entity_view_display.taxonomy_term.license.default + data: + langcode: en + status: true + dependencies: + config: + - taxonomy.vocabulary.license + module: + - ds + - text + third_party_settings: + ds: + layout: + id: layout_onecol + library: layout_discovery/onecol + disable_css: false + entity_classes: all_classes + settings: { } + regions: + content: + - description + id: taxonomy_term.license.default + targetEntityType: taxonomy_term + bundle: license + mode: default + content: + description: + label: hidden + type: text_default + weight: 0 + region: content + settings: { } + third_party_settings: { } + hidden: { } + - + collection: '' + name: field.storage.node.field_license + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_license + field_name: field_license + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: taxonomy.vocabulary.license + data: + langcode: en + status: true + dependencies: { } + name: License + vid: license + description: '' + hierarchy: 0 + weight: 0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_event.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_event.yml new file mode 100644 index 0000000..75addfd --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_event.yml @@ -0,0 +1,1953 @@ +uuid: aa2fa385-5f80-4d92-9bc1-d2460df6d241 +langcode: en +status: true +dependencies: + module: + - drutopia_event +id: config_sync.module.drutopia_event +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_event +items: + - + collection: '' + name: block.block.event_topics_facet + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.event_listing + - facets.facet.event_topics + module: + - block_visibility_groups + - facets + theme: + - octavia + id: event_topics_facet + theme: octavia + region: sidebar_first + weight: 0 + provider: null + plugin: 'facet_block:event_topics' + settings: + id: 'facet_block:event_topics' + label: Topics + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: event_listing + context_mapping: { } + - + collection: '' + name: block.block.event_type_facet + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.event_listing + - facets.facet.event_type + module: + - block_visibility_groups + - facets + theme: + - octavia + id: event_type_facet + theme: octavia + region: sidebar_first + weight: 2 + provider: null + plugin: 'facet_block:event_type' + settings: + id: 'facet_block:event_type' + label: Type + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: event_listing + context_mapping: { } + - + collection: '' + name: block_visibility_groups.block_visibility_group.event_listing + data: + langcode: en + status: true + dependencies: + module: + - system + id: event_listing + label: 'Event Listing' + logic: and + conditions: + 1e04f2af-09a5-4978-83f4-0c5b0cefbfc4: + id: request_path + pages: /events + negate: false + context_mapping: { } + uuid: 1e04f2af-09a5-4978-83f4-0c5b0cefbfc4 + allow_other_conditions: false + - + collection: '' + name: core.base_field_override.node.event.promote + data: + langcode: en + status: true + dependencies: + config: + - node.type.event + id: node.event.promote + field_name: promote + entity_type: node + bundle: event + label: 'Promoted to front page' + description: '' + required: false + translatable: true + default_value: + - + value: 1 + default_value_callback: '' + settings: + on_label: 'On' + off_label: 'Off' + field_type: boolean + - + collection: '' + name: core.entity_form_display.node.event.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - image.style.thumbnail + - node.type.event + module: + - datetime_range + - image + - metatag + - paragraphs + - path + - text + id: node.event.default + targetEntityType: node + bundle: event + mode: default + content: + created: + type: datetime_timestamp + weight: 9 + settings: { } + third_party_settings: { } + region: content + field_body_paragraph: + type: entity_reference_paragraphs + weight: 7 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + region: content + field_event_date: + weight: 1 + settings: { } + third_party_settings: { } + type: daterange_default + region: content + field_event_type: + weight: 2 + settings: { } + third_party_settings: { } + type: options_select + region: content + field_image: + weight: 5 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_meta_tags: + weight: 13 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_summary: + weight: 6 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_tags: + weight: 4 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete_tags + region: content + field_topics: + weight: 3 + settings: { } + third_party_settings: { } + type: options_select + region: content + path: + type: path + weight: 12 + settings: { } + third_party_settings: { } + region: content + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 10 + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 14 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 11 + third_party_settings: { } + region: content + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 8 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.event.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - node.type.event + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.event.default + targetEntityType: node + bundle: event + mode: default + content: { } + hidden: + body: true + field_body_paragraph: true + field_event_date: true + field_event_type: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.event.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - node.type.event + - responsive_image.styles.wide + module: + - datetime_range + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_3col_stacked + library: ds/ds_3col_stacked + disable_css: true + entity_classes: all_classes + settings: + wrappers: + header: div + left: div + middle: div + right: div + footer: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + header: + - field_image + left: + - field_event_date + - field_topics + middle: + - field_body_paragraph + - field_event_type + - field_tags + - links + id: node.event.full + targetEntityType: node + bundle: event + mode: full + content: + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 3 + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + region: middle + field_event_date: + type: daterange_default + weight: 0 + region: left + label: above + settings: + timezone_override: '' + format_type: long + separator: '-' + third_party_settings: { } + field_event_type: + weight: 4 + label: visually_hidden + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: middle + field_image: + weight: 0 + label: hidden + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: { } + type: responsive_image + region: header + field_tags: + type: entity_reference_label + weight: 5 + region: middle + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 2 + region: left + label: visually_hidden + settings: + link: true + third_party_settings: { } + links: + weight: 6 + region: middle + settings: { } + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + - + collection: '' + name: core.entity_view_display.node.event.micro + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.micro + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - node.type.event + module: + - datetime_range + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - node_title + - field_event_date + fields: + node_title: + plugin_id: node_title + weight: 0 + label: hidden + formatter: default + settings: + link: true + wrapper: h3 + class: '' + id: node.event.micro + targetEntityType: node + bundle: event + mode: micro + content: + field_event_date: + type: daterange_default + weight: 1 + region: ds_content + label: visually_hidden + settings: + separator: '-' + timezone_override: '' + format_type: medium + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_event_type: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.event.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - node.type.event + module: + - datetime_range + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_event_date + - field_body_paragraph + - field_event_type + - field_topics + - field_tags + id: node.event.search_index + targetEntityType: node + bundle: event + mode: search_index + content: + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 2 + region: ds_content + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + field_event_date: + type: daterange_custom + weight: 1 + region: ds_content + label: hidden + settings: + separator: '-' + date_format: 'Y-m-d\TH:i:s' + timezone_override: '' + third_party_settings: { } + field_event_type: + type: entity_reference_label + weight: 3 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: hidden + settings: + responsive_image_style: '' + image_link: '' + third_party_settings: { } + field_tags: + type: entity_reference_label + weight: 5 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 4 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.event.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - node.type.event + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - 'bundle_field:node' + - node_title + fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default + node_title: + plugin_id: node_title + weight: 3 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '1' + field_group: + group_card_content: + children: + - 'bundle_field:node' + - node_title + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.event.simple_card + targetEntityType: node + bundle: event + mode: simple_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_event_date: true + field_event_type: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.event.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.event.body + - field.field.node.event.field_body_paragraph + - field.field.node.event.field_event_date + - field.field.node.event.field_event_type + - field.field.node.event.field_image + - field.field.node.event.field_meta_tags + - field.field.node.event.field_summary + - field.field.node.event.field_tags + - field.field.node.event.field_topics + - node.type.event + module: + - datetime_range + - ds + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + right: + - node_title + - field_event_date + - field_summary + - field_event_type + - field_topics + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.event.teaser + targetEntityType: node + bundle: event + mode: teaser + content: + field_event_date: + type: daterange_default + weight: 2 + region: right + label: visually_hidden + settings: + separator: '-' + timezone_override: '' + format_type: medium + third_party_settings: { } + field_event_type: + type: entity_reference_label + weight: 4 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + label: hidden + settings: + image_link: content + responsive_image_style: '' + third_party_settings: { } + region: left + field_summary: + type: text_default + weight: 3 + label: visually_hidden + settings: { } + third_party_settings: { } + region: right + field_topics: + type: entity_reference_label + weight: 5 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: facets.facet.event_topics + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.event + - views.view.event + module: + - search_api + id: event_topics + name: 'Event Topics' + url_alias: event_topics + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_topics + facet_source_id: 'search_api:views_page__event__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + term_weight_widget_order: + processor_id: term_weight_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + - + collection: '' + name: facets.facet.event_type + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.event + - views.view.event + module: + - search_api + id: event_type + name: 'Event type' + url_alias: event_type + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_event_type + facet_source_id: 'search_api:views_page__event__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + term_weight_widget_order: + processor_id: term_weight_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + - + collection: '' + name: field.field.node.event.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.event + module: + - text + id: node.event.body + field_name: body + entity_type: node + bundle: event + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.event.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.event + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + id: node.event.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: event + label: 'Body paragraph' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + text: text + image: image + file: file + target_bundles_drag_drop: + text: + enabled: true + weight: -11 + image: + enabled: true + weight: -10 + file: + enabled: true + weight: -9 + slide: + weight: -8 + enabled: false + update: + weight: -7 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.event.field_event_date + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_event_date + - node.type.event + module: + - datetime_range + id: node.event.field_event_date + field_name: field_event_date + entity_type: node + bundle: event + label: 'Event date' + description: 'Add in your event date in the same format as the default current date provided.' + required: true + translatable: false + default_value: + - + default_date_type: now + default_date: now + default_end_date_type: relative + default_end_date: '+3 hours' + default_value_callback: '' + settings: { } + field_type: daterange + - + collection: '' + name: field.field.node.event.field_event_type + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_event_type + - node.type.event + - taxonomy.vocabulary.event_type + id: node.event.field_event_type + field_name: field_event_type + entity_type: node + bundle: event + label: 'Event type' + description: 'Site visitors can filter content by the Event Type. Add Event Type options at the Event Type vocabulary page.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + event_type: event_type + sort: + field: _none + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.event.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.event + module: + - image + id: node.event.field_image + field_name: field_image + entity_type: node + bundle: event + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.event.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.event + module: + - metatag + id: node.event.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: event + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.event.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.event + module: + - text + id: node.event.field_summary + field_name: field_summary + entity_type: node + bundle: event + label: Summary + description: 'Enter a short description (one or two sentences) of what this Event is about. The summary is displayed on Event teasers, such as on the Events page. ' + required: true + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.node.event.field_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - node.type.event + - taxonomy.vocabulary.tags + id: node.event.field_tags + field_name: field_tags + entity_type: node + bundle: event + label: Tags + description: 'Enter a comma separated list. Try to use existing terms which will be suggested as you type.' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + tags: tags + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.event.field_topics + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.event + - taxonomy.vocabulary.topics + id: node.event.field_topics + field_name: field_topics + entity_type: node + bundle: event + label: Topics + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.storage.node.field_event_date + data: + langcode: en + status: true + dependencies: + module: + - datetime_range + - node + id: node.field_event_date + field_name: field_event_date + entity_type: node + type: daterange + settings: + datetime_type: datetime + module: datetime_range + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_event_type + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_event_type + field_name: field_event_type + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.event + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: Event + type: event + description: 'An event contains a date.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.event_type + data: + langcode: en + status: true + dependencies: + module: + - ctools + - taxonomy + id: event_type + label: 'Event type' + type: 'canonical_entities:taxonomy_term' + pattern: '[term:vocabulary]/[term:name]' + selection_criteria: + 4235ff3e-2482-41db-8d93-2958c58ed354: + id: 'entity_bundle:taxonomy_term' + bundles: + event_type: event_type + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: 4235ff3e-2482-41db-8d93-2958c58ed354 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: pathauto.pattern.node_event + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_event + label: 'Node event' + type: 'canonical_entities:node' + pattern: 'events/[node:title]' + selection_criteria: + e1099d30-09a7-46b9-baec-60daea9c0c25: + id: node_type + bundles: + event: event + negate: false + context_mapping: + node: node + uuid: e1099d30-09a7-46b9-baec-60daea9c0c25 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.event + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - field.storage.node.field_summary + - field.storage.node.field_event_date + - field.storage.node.field_event_type + - field.storage.node.field_topics + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: event + name: Event + description: 'An index for the event content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + event: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + field_tags: + label: Tags + datasource_id: 'entity:node' + property_path: field_tags + type: integer + dependencies: + config: + - field.storage.node.field_tags + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + field_event_date: + label: 'Event date' + datasource_id: 'entity:node' + property_path: field_event_date + type: date + dependencies: + config: + - field.storage.node.field_event_date + field_event_type: + label: 'Event type' + datasource_id: 'entity:node' + property_path: field_event_type + type: integer + dependencies: + config: + - field.storage.node.field_event_type + end_value: + label: 'Event date » End date value' + datasource_id: 'entity:node' + property_path: 'field_event_date:end_value' + type: date + dependencies: + config: + - field.storage.node.field_event_date + field_topics: + label: Topics + datasource_id: 'entity:node' + property_path: field_topics + type: integer + dependencies: + config: + - field.storage.node.field_topics + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - event + languages: + default: true + selected: { } + processor_settings: + rendered_item: { } + add_url: { } + aggregated_field: { } + entity_status: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + content_access: + weights: + preprocess_query: -45 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: taxonomy.vocabulary.event_type + data: + langcode: en + status: true + dependencies: { } + name: 'Event type' + vid: event_type + description: 'For categorizing events.' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.event + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.event + - system.menu.main + module: + - search_api + - user + id: event + label: Event + module: views + description: 'Displays for event content type.' + tag: '' + base_table: search_api_index_event + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: false + row: + type: search_api + options: + view_modes: + 'entity:node': + event: teaser + fields: + rendered_item: + table: search_api_index_event + field: rendered_item + id: rendered_item + entity_type: null + entity_field: null + plugin_id: search_api + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_event + field: sticky + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + field_event_date: + id: field_event_date + table: search_api_index_event + field: field_event_date + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + title: Events + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } + block_upcoming: + display_plugin: block + id: block_upcoming + display_title: 'Block Upcoming' + position: 2 + display_options: + display_extenders: { } + display_description: '' + filters: + field_event_date: + id: field_event_date + table: search_api_index_event + field: field_event_date + relationship: none + group_type: group + admin_label: '' + operator: '>=' + value: + min: '' + max: '' + value: now + type: offset + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: '' + min_placeholder: '' + max_placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: search_api_date + defaults: + filters: false + filter_groups: false + sorts: false + title: false + pager: false + use_more: false + use_more_always: false + use_more_text: false + style: false + row: false + filter_groups: + operator: AND + groups: + 1: AND + sorts: + field_event_date: + id: field_event_date + table: search_api_index_event + field: field_event_date + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + plugin_id: search_api + title: 'Upcoming events' + pager: + type: some + options: + items_per_page: 5 + offset: 0 + block_hide_empty: true + use_more: true + use_more_always: false + use_more_text: More + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: false + row: + type: search_api + options: + view_modes: + 'entity:node': + event: micro + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: events + menu: + type: normal + title: Events + description: 'See a lsting of our events.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_group.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_group.yml new file mode 100644 index 0000000..f7c9f33 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_group.yml @@ -0,0 +1,1788 @@ +uuid: 2619028e-f78d-4a6f-b3cd-66331a2e7f40 +langcode: en +status: true +dependencies: + module: + - drutopia_group +id: config_sync.module.drutopia_group +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_group +items: + - + collection: '' + name: config_perms.custom_perms_entity.administer_groups + data: + langcode: en + status: true + dependencies: { } + id: administer_groups + label: 'Administer groups' + route: entity.group.collection + - + collection: '' + name: core.entity_form_display.group.group.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.group.group.field_group_address + - field.field.group.group.field_group_description + - field.field.group.group.field_group_email + - field.field.group.group.field_group_image + - field.field.group.group.field_group_phone + - field.field.group.group.field_group_summary + - field.field.group.group.field_group_type + - field.field.group.group.field_group_website + - group.type.group + - image.style.thumbnail + module: + - address + - image + - link + - paragraphs + - path + - telephone + - text + id: group.group.default + targetEntityType: group + bundle: group + mode: default + content: + field_group_address: + weight: 10 + settings: + default_country: null + third_party_settings: { } + type: address_default + region: content + field_group_description: + type: entity_reference_paragraphs + weight: 4 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + region: content + field_group_email: + weight: 8 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: email_default + region: content + field_group_image: + weight: 2 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_group_phone: + weight: 7 + settings: + placeholder: '' + third_party_settings: { } + type: telephone_default + region: content + field_group_summary: + weight: 3 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_group_type: + weight: 1 + settings: { } + third_party_settings: { } + type: options_select + region: content + field_group_website: + weight: 9 + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + type: link_default + region: content + label: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + path: + type: path + weight: 10 + settings: { } + third_party_settings: { } + region: content + hidden: + uid: true + - + collection: '' + name: core.entity_form_display.group_content.group-group_membership.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.group_content.group-group_membership.group_roles + - group.content_type.group-group_membership + module: + - path + id: group_content.group-group_membership.default + targetEntityType: group_content + bundle: group-group_membership + mode: default + content: + entity_id: + type: entity_reference_autocomplete + weight: 5 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + group_roles: + type: options_buttons + weight: 6 + settings: { } + third_party_settings: { } + region: content + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + hidden: + uid: true + - + collection: '' + name: core.entity_view_display.group.group.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.group.group.field_group_address + - field.field.group.group.field_group_description + - field.field.group.group.field_group_email + - field.field.group.group.field_group_image + - field.field.group.group.field_group_phone + - field.field.group.group.field_group_summary + - field.field.group.group.field_group_type + - field.field.group.group.field_group_website + - group.type.group + - image.style.large + module: + - address + - ds + - entity_reference_revisions + - image + - link + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_group_image + - label + - field_group_description + - field_group_email + - field_group_phone + - field_group_website + - field_group_address + - field_group_type + id: group.group.default + targetEntityType: group + bundle: group + mode: default + content: + field_group_address: + weight: 6 + label: above + settings: { } + third_party_settings: { } + type: address_default + region: ds_content + field_group_description: + type: entity_reference_revisions_entity_view + weight: 2 + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + region: ds_content + field_group_email: + weight: 3 + label: inline + settings: { } + third_party_settings: { } + type: email_mailto + region: ds_content + field_group_image: + weight: 0 + label: visually_hidden + settings: + image_style: large + image_link: '' + third_party_settings: { } + type: image + region: ds_content + field_group_phone: + weight: 4 + label: inline + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: ds_content + field_group_type: + weight: 7 + label: inline + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: ds_content + field_group_website: + weight: 5 + label: inline + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: ds_content + label: + label: hidden + type: string + weight: 1 + settings: + link_to_entity: true + third_party_settings: { } + region: ds_content + hidden: + changed: true + created: true + field_group_summary: true + uid: true + - + collection: '' + name: core.entity_view_display.group.group.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.group.full + - field.field.group.group.field_group_address + - field.field.group.group.field_group_description + - field.field.group.group.field_group_email + - field.field.group.group.field_group_image + - field.field.group.group.field_group_phone + - field.field.group.group.field_group_summary + - field.field.group.group.field_group_type + - field.field.group.group.field_group_website + - group.type.group + - responsive_image.styles.wide + module: + - address + - ds + - entity_reference_revisions + - link + - responsive_image + - telephone + third_party_settings: + ds: + layout: + id: ds_3col_stacked + library: ds/ds_3col_stacked + disable_css: true + entity_classes: all_classes + settings: + wrappers: + header: div + left: div + middle: div + right: div + footer: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + header: + - field_group_image + left: + - field_group_email + - field_group_phone + - field_group_website + - field_group_address + middle: + - label + - field_group_description + - field_group_type + id: group.group.full + targetEntityType: group + bundle: group + mode: full + content: + field_group_address: + weight: 4 + label: above + settings: { } + third_party_settings: { } + type: address_default + region: left + field_group_description: + type: entity_reference_revisions_entity_view + weight: 6 + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + region: middle + field_group_email: + weight: 1 + label: inline + settings: { } + third_party_settings: { } + type: email_mailto + region: left + field_group_image: + weight: 0 + label: visually_hidden + settings: + responsive_image_style: wide + image_link: '' + third_party_settings: { } + type: responsive_image + region: header + field_group_phone: + weight: 2 + label: inline + settings: + title: '' + third_party_settings: { } + type: telephone_link + region: left + field_group_type: + type: entity_reference_label + weight: 7 + region: middle + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_group_website: + weight: 3 + label: inline + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link_separate + region: left + label: + label: visually_hidden + type: string + weight: 5 + settings: + link_to_entity: true + third_party_settings: { } + region: middle + hidden: + changed: true + created: true + field_group_summary: true + uid: true + - + collection: '' + name: core.entity_view_display.group.group.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.group.teaser + - field.field.group.group.field_group_address + - field.field.group.group.field_group_description + - field.field.group.group.field_group_email + - field.field.group.group.field_group_image + - field.field.group.group.field_group_phone + - field.field.group.group.field_group_summary + - field.field.group.group.field_group_type + - field.field.group.group.field_group_website + - group.type.group + - responsive_image.styles.narrow + module: + - ds + - responsive_image + - text + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_group_image + right: + - label + - field_group_summary + id: group.group.teaser + targetEntityType: group + bundle: group + mode: teaser + content: + field_group_image: + type: responsive_image + weight: 0 + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + region: left + field_group_summary: + type: text_default + weight: 2 + label: visually_hidden + settings: { } + third_party_settings: { } + region: right + label: + label: visually_hidden + type: string + weight: 1 + settings: + link_to_entity: true + third_party_settings: { } + region: right + hidden: + changed: true + created: true + field_group_address: true + field_group_description: true + field_group_email: true + field_group_phone: true + field_group_type: true + field_group_website: true + uid: true + - + collection: '' + name: core.entity_view_display.group_content.group-group_membership.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.group_content.group-group_membership.group_roles + - group.content_type.group-group_membership + id: group_content.group-group_membership.default + targetEntityType: group_content + bundle: group-group_membership + mode: default + content: + group_roles: + label: above + type: entity_reference_label + settings: + link: false + weight: -4 + third_party_settings: { } + region: content + hidden: + entity_id: true + uid: true + - + collection: '' + name: core.entity_view_mode.group.full + data: + langcode: en + status: true + dependencies: + module: + - group + id: group.full + label: 'Full content' + targetEntityType: group + cache: true + - + collection: '' + name: core.entity_view_mode.group.teaser + data: + langcode: en + status: true + dependencies: + module: + - group + id: group.teaser + label: Teaser + targetEntityType: group + cache: true + - + collection: '' + name: field.field.group.group.field_group_address + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_address + - group.type.group + module: + - address + id: group.group.field_group_address + field_name: field_group_address + entity_type: group + bundle: group + label: Address + description: 'Enter the full address for your group, starting by selecting your country and then complete the remaining fields.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + available_countries: { } + fields: + administrativeArea: administrativeArea + locality: locality + dependentLocality: dependentLocality + postalCode: postalCode + sortingCode: sortingCode + addressLine1: addressLine1 + addressLine2: addressLine2 + organization: '0' + givenName: '0' + additionalName: '0' + familyName: '0' + langcode_override: '' + field_type: address + - + collection: '' + name: field.field.group.group.field_group_description + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_description + - group.type.group + module: + - entity_reference_revisions + id: group.group.field_group_description + field_name: field_group_description + entity_type: group + bundle: group + label: 'Group description' + description: 'Start by adding a text paragraph and provide a detailed description of your group. You can also add image and download paragraphs if desired.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: null + target_bundles_drag_drop: + text: + weight: -7 + enabled: false + image: + weight: -6 + enabled: false + file: + weight: -5 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.group.group.field_group_email + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_email + - group.type.group + id: group.group.field_group_email + field_name: field_group_email + entity_type: group + bundle: group + label: Email + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: email + - + collection: '' + name: field.field.group.group.field_group_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_image + - group.type.group + module: + - image + id: group.group.field_group_image + field_name: field_group_image + entity_type: group + bundle: group + label: Image + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.group.group.field_group_phone + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_phone + - group.type.group + module: + - telephone + id: group.group.field_group_phone + field_name: field_group_phone + entity_type: group + bundle: group + label: Phone + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: telephone + - + collection: '' + name: field.field.group.group.field_group_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_summary + - group.type.group + module: + - text + id: group.group.field_group_summary + field_name: field_group_summary + entity_type: group + bundle: group + label: Summary + description: 'Add a brief description of your group that will appear on the listing page for all groups.' + required: true + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.group.group.field_group_type + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_type + - group.type.group + - taxonomy.vocabulary.group_type + id: group.group.field_group_type + field_name: field_group_type + entity_type: group + bundle: group + label: 'Group type' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + group_type: group_type + sort: + field: _none + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.group.group.field_group_website + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group.field_group_website + - group.type.group + module: + - link + id: group.group.field_group_website + field_name: field_group_website + entity_type: group + bundle: group + label: Website + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + link_type: 17 + title: 1 + field_type: link + - + collection: '' + name: field.field.group_content.group-group_membership.group_roles + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group_content.group_roles + - group.content_type.group-group_membership + id: group_content.group-group_membership.group_roles + field_name: group_roles + entity_type: group_content + bundle: group-group_membership + label: Roles + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'group_type:group_role' + handler_settings: + group_type_id: group + field_type: entity_reference + - + collection: '' + name: field.storage.group.field_group_address + data: + langcode: en + status: true + dependencies: + module: + - address + - group + id: group.field_group_address + field_name: field_group_address + entity_type: group + type: address + settings: { } + module: address + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_description + data: + langcode: en + status: true + dependencies: + module: + - entity_reference_revisions + - group + - paragraphs + id: group.field_group_description + field_name: field_group_description + entity_type: group + type: entity_reference_revisions + settings: + target_type: paragraph + module: entity_reference_revisions + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_email + data: + langcode: en + status: true + dependencies: + module: + - group + id: group.field_group_email + field_name: field_group_email + entity_type: group + type: email + settings: { } + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_image + data: + langcode: en + status: true + dependencies: + module: + - file + - group + - image + id: group.field_group_image + field_name: field_group_image + entity_type: group + type: image + settings: + uri_scheme: public + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + target_type: file + display_field: false + display_default: false + module: image + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_phone + data: + langcode: en + status: true + dependencies: + module: + - group + - telephone + id: group.field_group_phone + field_name: field_group_phone + entity_type: group + type: telephone + settings: { } + module: telephone + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_summary + data: + langcode: en + status: true + dependencies: + module: + - group + - text + id: group.field_group_summary + field_name: field_group_summary + entity_type: group + type: text_long + settings: { } + module: text + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_type + data: + langcode: en + status: true + dependencies: + module: + - group + - taxonomy + id: group.field_group_type + field_name: field_group_type + entity_type: group + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.group.field_group_website + data: + langcode: en + status: true + dependencies: + module: + - group + - link + id: group.field_group_website + field_name: field_group_website + entity_type: group + type: link + settings: { } + module: link + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: group.content_type.group-group_membership + data: + langcode: en + status: true + dependencies: + config: + - group.type.group + module: + - user + id: group-group_membership + label: 'Group: Group membership' + description: 'Adds users to groups as members.' + group_type: group + content_plugin: group_membership + plugin_config: + group_cardinality: 0 + entity_cardinality: 1 + - + collection: '' + name: group.role.group-anonymous + data: + langcode: en + status: true + dependencies: + config: + - group.type.group + id: group-anonymous + label: Anonymous + weight: -102 + internal: true + audience: anonymous + group_type: group + permissions_ui: true + permissions: + - 'view group' + - + collection: '' + name: group.role.group-member + data: + langcode: en + status: true + dependencies: + config: + - group.type.group + id: group-member + label: Member + weight: -100 + internal: true + audience: member + group_type: group + permissions_ui: true + permissions: + - 'update own group_membership content' + - 'leave group' + - 'view group' + - 'view group_membership content' + - + collection: '' + name: group.role.group-outsider + data: + langcode: en + status: true + dependencies: + config: + - group.type.group + id: group-outsider + label: Outsider + weight: -101 + internal: true + audience: outsider + group_type: group + permissions_ui: true + permissions: + - 'join group' + - 'view group' + - + collection: '' + name: group.type.group + data: + langcode: en + status: true + dependencies: { } + id: group + label: Group + description: 'Basic group type that can be classified by a group type vocabulary.' + creator_membership: true + creator_wizard: true + creator_roles: { } + - + collection: '' + name: pathauto.pattern.group + data: + langcode: en + status: true + dependencies: + module: + - ctools + - group + id: group + label: Group + type: 'canonical_entities:group' + pattern: 'group/[group:title]' + selection_criteria: + 3c875db9-3e6b-4959-a2db-70a6f82b75a7: + id: 'entity_bundle:group' + bundles: + group: group + negate: false + context_mapping: + group: group + uuid: 3c875db9-3e6b-4959-a2db-70a6f82b75a7 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: pathauto.pattern.group_membership + data: + langcode: en + status: true + dependencies: + module: + - ctools + - group + id: group_membership + label: 'Group membership' + type: 'canonical_entities:group_content' + pattern: 'group/[group_content:group:title]/[group_content:pretty-path-key]/[group_content:id]' + selection_criteria: + eda525a1-cded-4cea-acdc-dfa809d5255e: + id: 'entity_bundle:group_content' + bundles: + group-group_membership: group-group_membership + negate: false + context_mapping: + group_content: group_content + uuid: eda525a1-cded-4cea-acdc-dfa809d5255e + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: pathauto.pattern.group_type + data: + langcode: en + status: true + dependencies: + module: + - ctools + - taxonomy + id: group_type + label: 'Group type' + type: 'canonical_entities:taxonomy_term' + pattern: '[term:vocabulary]/[term:name]' + selection_criteria: + 71ba3109-32a7-4acd-bac0-f21f16d63506: + id: 'entity_bundle:taxonomy_term' + bundles: + group_type: group_type + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: 71ba3109-32a7-4acd-bac0-f21f16d63506 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: taxonomy.vocabulary.group_type + data: + langcode: en + status: true + dependencies: { } + name: 'Group type' + vid: group_type + description: 'For categorizing groups.' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.group + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.group.teaser + - field.storage.group.field_group_summary + - group.type.group + - system.menu.main + module: + - ds + - group + - text + - user + id: group + label: Group + module: views + description: 'Group listing page.' + tag: '' + base_table: groups_field_data + base_field: id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: ‹‹ + next: ›› + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: 'ds_entity:group' + options: + relationship: none + view_mode: teaser + alternating_fieldset: + alternating: false + allpages: false + item_0: teaser + item_1: teaser + item_2: teaser + item_3: teaser + item_4: teaser + item_5: teaser + item_6: teaser + item_7: teaser + item_8: teaser + item_9: teaser + grouping_fieldset: + group: false + advanced_fieldset: + advanced: false + fields: + label: + id: label + table: groups_field_data + field: label + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: h2 + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: null + entity_field: label + plugin_id: field + field_group_summary: + id: field_group_summary + table: group__field_group_summary + field: field_group_summary + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: text_default + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + filters: + type: + id: type + table: groups_field_data + field: type + value: + group: group + entity_type: group + entity_field: type + plugin_id: bundle + sorts: + label: + id: label + table: groups_field_data + field: label + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + entity_type: group + entity_field: label + plugin_id: standard + title: Groups + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: + - 'config:field.storage.group.field_group_summary' + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: group + menu: + type: normal + title: Groups + description: 'Find out about our groups.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: + - 'config:field.storage.group.field_group_summary' + - + collection: '' + name: views.view.group_content + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + module: + - gnode + - group + - node + - user + id: group_content + label: 'Group content' + module: gnode + description: 'Lists all of the nodes that have been added to a group.' + tag: '' + base_table: node_field_data + base_field: nid + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 20 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + style: + type: default + options: + row_class: '' + default_row_class: true + row: + type: 'entity:node' + options: + relationship: none + view_mode: teaser + fields: { } + filters: + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: node + entity_field: status + plugin_id: boolean + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + granularity: second + entity_type: node + entity_field: created + plugin_id: date + header: { } + footer: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: 'No content available.' + plugin_id: text_custom + relationships: + group_content: + id: group_content + table: node_field_data + field: group_content + relationship: none + group_type: group + admin_label: 'Content relation' + required: true + group_content_plugins: { } + entity_type: node + plugin_id: group_content_to_entity_reverse + arguments: + gid: + id: gid + table: group_content_field_data + field: gid + relationship: group_content + group_type: group + admin_label: '' + default_action: 'access denied' + exception: + value: all + title_enable: false + title: All + title_enable: true + title: '{{ arguments.gid|placeholder }} nodes' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: group_content + entity_field: gid + plugin_id: numeric + display_extenders: { } + title: 'Group content' + filter_groups: + operator: AND + groups: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + block_recent: + display_plugin: block + id: block_recent + display_title: 'Block recent' + position: 2 + display_options: + display_extenders: { } + title: 'Latest group content' + defaults: + title: false + pager: false + use_more: false + use_more_always: false + use_more_text: false + link_display: false + link_url: false + pager: + type: some + options: + items_per_page: 10 + offset: 0 + use_more: true + use_more_always: false + use_more_text: 'All group content' + link_display: page_1 + link_url: '' + display_description: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: group/%group/group-content + menu: + type: tab + title: 'Group content' + description: '' + expanded: false + parent: '' + weight: 25 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_home_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_home_page.yml new file mode 100644 index 0000000..cf44a3b --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_home_page.yml @@ -0,0 +1,387 @@ +uuid: fed5603a-50d3-4524-aa36-1b2a933be6cb +langcode: en +status: true +dependencies: + module: + - drutopia_home_page +id: config_sync.module.drutopia_home_page +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_home_page +items: + - + collection: '' + name: block.block.home_page_custom_1 + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + content: + - 'block_content:slide:a3a19121-c6a2-4a3f-8225-8e84f5fb0c9d' + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: home_page_custom_1 + theme: octavia + region: content_bottom + weight: 0 + provider: null + plugin: 'block_content:a3a19121-c6a2-4a3f-8225-8e84f5fb0c9d' + settings: + id: 'block_content:a3a19121-c6a2-4a3f-8225-8e84f5fb0c9d' + label: 'Home page custom 1' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: columnar + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.home_page_custom_2 + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + content: + - 'block_content:slide:8f30e41d-3693-43bc-a281-9b11e29df3b8' + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: home_page_custom_2 + theme: octavia + region: content_bottom + weight: 2 + provider: null + plugin: 'block_content:8f30e41d-3693-43bc-a281-9b11e29df3b8' + settings: + id: 'block_content:8f30e41d-3693-43bc-a281-9b11e29df3b8' + label: 'Home page custom 2' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: columnar + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.home_page_custom_3 + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + content: + - 'block_content:slide:086d20ee-9e48-4ee3-81ae-263f7dc279ba' + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: home_page_custom_3 + theme: octavia + region: content_bottom + weight: 4 + provider: null + plugin: 'block_content:086d20ee-9e48-4ee3-81ae-263f7dc279ba' + settings: + id: 'block_content:086d20ee-9e48-4ee3-81ae-263f7dc279ba' + label: 'Home page custom 3' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: columnar + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.home_page_feature + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + content: + - 'block_content:slide:2b547200-6da3-4608-aa40-b98a6bea4933' + enforced: + module: + - block_content + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: home_page_feature + theme: octavia + region: content + weight: 4 + provider: null + plugin: 'block_content:2b547200-6da3-4608-aa40-b98a6bea4933' + settings: + id: 'block_content:2b547200-6da3-4608-aa40-b98a6bea4933' + label: 'Home page feature' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.home_page_hero + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + content: + - 'block_content:slide:9f7eec29-3c40-49f1-b7d9-18ff5c4eb32d' + enforced: + module: + - block_content + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: home_page_hero + theme: octavia + region: highlighted + weight: 0 + provider: null + plugin: 'block_content:9f7eec29-3c40-49f1-b7d9-18ff5c4eb32d' + settings: + id: 'block_content:9f7eec29-3c40-49f1-b7d9-18ff5c4eb32d' + label: 'Home page hero' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.views_block__action_block_promoted + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + - views.view.action + module: + - block_visibility_groups + - views + theme: + - octavia + id: views_block__action_block_promoted + theme: octavia + region: content + weight: 2 + provider: null + plugin: 'views_block:action-block_promoted' + settings: + id: 'views_block:action-block_promoted' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.views_block__article_block_promoted + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + - views.view.article + module: + - block_visibility_groups + - views + theme: + - octavia + id: views_block__article_block_promoted + theme: octavia + region: content + weight: 0 + provider: null + plugin: 'views_block:article-block_promoted' + settings: + id: 'views_block:article-block_promoted' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.views_block__blog_block_promoted + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + - views.view.blog + module: + - block_visibility_groups + - views + theme: + - octavia + id: views_block__blog_block_promoted + theme: octavia + region: content + weight: 6 + provider: null + plugin: 'views_block:blog-block_promoted' + settings: + id: 'views_block:blog-block_promoted' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.views_block__campaign_block_promoted + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + - views.view.campaign + module: + - block_visibility_groups + - views + theme: + - octavia + id: views_block__campaign_block_promoted + theme: octavia + region: content + weight: 8 + provider: null + plugin: 'views_block:campaign-block_promoted' + settings: + id: 'views_block:campaign-block_promoted' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block.block.views_block__resource_block_promoted + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.home_page + - views.view.resource + module: + - block_visibility_groups + - views + theme: + - octavia + id: views_block__resource_block_promoted + theme: octavia + region: content + weight: 5 + provider: null + plugin: 'views_block:resource-block_promoted' + settings: + id: 'views_block:resource-block_promoted' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: home_page + context_mapping: { } + - + collection: '' + name: block_visibility_groups.block_visibility_group.home_page + data: + langcode: en + status: true + dependencies: + module: + - system + id: home_page + label: 'Home page' + logic: and + conditions: + c14822f9-38fa-4397-a5b6-ba9a6f94138e: + id: request_path + pages: '' + negate: false + context_mapping: { } + uuid: c14822f9-38fa-4397-a5b6-ba9a6f94138e + allow_other_conditions: false diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml new file mode 100644 index 0000000..0b078dc --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml @@ -0,0 +1,333 @@ +uuid: 66158f1a-5b58-442e-93dd-d64748f3a516 +langcode: en +status: true +dependencies: + module: + - drutopia_landing_page +id: config_sync.module.drutopia_landing_page +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_landing_page +items: + - + collection: '' + name: core.base_field_override.node.landing_page.promote + data: + langcode: en + status: true + dependencies: + config: + - node.type.landing_page + id: node.landing_page.promote + field_name: promote + entity_type: node + bundle: landing_page + label: 'Promoted to front page' + description: '' + required: false + translatable: true + default_value: + - + value: 0 + default_value_callback: '' + settings: + on_label: 'On' + off_label: 'Off' + field_type: boolean + - + collection: '' + name: core.entity_form_display.node.landing_page.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.landing_page.field_body_paragraph + - field.field.node.landing_page.field_meta_tags + - node.type.landing_page + module: + - metatag + - paragraphs + - path + id: node.landing_page.default + targetEntityType: node + bundle: landing_page + mode: default + content: + created: + type: datetime_timestamp + weight: 3 + region: content + settings: { } + third_party_settings: { } + field_body_paragraph: + weight: 1 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: _none + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_meta_tags: + weight: 5 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + path: + type: path + weight: 4 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + settings: + display_label: true + weight: 6 + region: content + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 2 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + region: content + third_party_settings: { } + hidden: + promote: true + sticky: true + - + collection: '' + name: core.entity_view_display.node.landing_page.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.landing_page.field_body_paragraph + - field.field.node.landing_page.field_meta_tags + - node.type.landing_page + module: + - user + id: node.landing_page.default + targetEntityType: node + bundle: landing_page + mode: default + content: { } + hidden: + field_body_paragraph: true + field_meta_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.landing_page.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.landing_page.field_body_paragraph + - field.field.node.landing_page.field_meta_tags + - node.type.landing_page + module: + - ds + - entity_reference_revisions + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_body_paragraph + id: node.landing_page.full + targetEntityType: node + bundle: landing_page + mode: full + content: + field_body_paragraph: + weight: 0 + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + type: entity_reference_revisions_entity_view + region: ds_content + hidden: + field_meta_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.landing_page.teaser + data: + langcode: en + status: false + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.landing_page.field_body_paragraph + - field.field.node.landing_page.field_meta_tags + - node.type.landing_page + module: + - user + id: node.landing_page.teaser + targetEntityType: node + bundle: landing_page + mode: teaser + content: { } + hidden: + field_body_paragraph: true + field_meta_tags: true + links: true + - + collection: '' + name: field.field.node.landing_page.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.landing_page + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.slide + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + id: node.landing_page.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: landing_page + label: 'Body paragraph' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + text: text + file: file + image: image + slide: slide + target_bundles_drag_drop: + text: + enabled: true + weight: -9 + file: + enabled: true + weight: -8 + image: + enabled: true + weight: -7 + update: + weight: -6 + enabled: false + slide: + enabled: true + weight: 8 + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.landing_page.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.landing_page + module: + - metatag + id: node.landing_page.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: landing_page + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: node.type.landing_page + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: 'Landing page' + type: landing_page + description: 'Landing pages can be used for custom pages such as the home page.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.node_landing_page + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_landing_page + label: 'Node landing page' + type: 'canonical_entities:node' + pattern: '[node:title]' + selection_criteria: + e3e7a232-e1e0-455e-8b69-c99b582dc4f0: + id: node_type + bundles: + landing_page: landing_page + negate: false + context_mapping: + node: node + uuid: e3e7a232-e1e0-455e-8b69-c99b582dc4f0 + selection_logic: and + weight: -5 + relationships: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml new file mode 100644 index 0000000..e59ef19 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml @@ -0,0 +1,551 @@ +uuid: e88b57af-d20d-401b-a69b-1561a5aa0c25 +langcode: en +status: true +dependencies: + module: + - drutopia_page +id: config_sync.module.drutopia_page +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_page +items: + - + collection: '' + name: core.base_field_override.node.page.promote + data: + langcode: en + status: true + dependencies: + config: + - node.type.page + id: node.page.promote + field_name: promote + entity_type: node + bundle: page + label: 'Promoted to front page' + description: '' + required: false + translatable: false + default_value: + - + value: 0 + default_value_callback: '' + settings: + on_label: 'On' + off_label: 'Off' + field_type: boolean + - + collection: '' + name: core.entity_form_display.node.page.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.page.body + - field.field.node.page.field_body_paragraph + - field.field.node.page.field_meta_tags + - field.field.node.page.field_summary + - node.type.page + - field.field.node.page.field_storyline + module: + - metatag + - paragraphs + - path + - text + id: node.page.default + targetEntityType: node + bundle: page + mode: default + content: + created: + type: datetime_timestamp + weight: 4 + settings: { } + third_party_settings: { } + region: content + field_body_paragraph: + weight: 2 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_meta_tags: + weight: 6 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_summary: + weight: 1 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + path: + type: path + weight: 5 + settings: { } + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 7 + region: content + third_party_settings: { } + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 3 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + field_storyline: + type: entity_reference_paragraphs + weight: 3 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: storyline_header + third_party_settings: { } + region: content + hidden: + body: true + promote: true + sticky: true + - + collection: '' + name: core.entity_view_display.node.page.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.page.body + - field.field.node.page.field_body_paragraph + - field.field.node.page.field_meta_tags + - field.field.node.page.field_summary + - node.type.page + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.page.default + targetEntityType: node + bundle: page + mode: default + content: { } + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.page.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.page.body + - field.field.node.page.field_body_paragraph + - field.field.node.page.field_meta_tags + - field.field.node.page.field_summary + - node.type.page + - field.field.node.page.field_storyline + module: + - ds + - entity_reference_revisions + - user + third_party_settings: + ds: + layout: + id: ds_1col + path: modules/contrib/ds + library: '' + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_body_paragraph + - links + - field_storyline + id: node.page.full + targetEntityType: node + bundle: page + mode: full + content: + field_body_paragraph: + weight: 1 + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + type: entity_reference_revisions_entity_view + region: ds_content + links: + weight: 2 + settings: { } + third_party_settings: { } + region: ds_content + field_storyline: + type: entity_reference_revisions_entity_view + weight: 1 + region: ds_content + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + - + collection: '' + name: core.entity_view_display.node.page.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.page.body + - field.field.node.page.field_body_paragraph + - field.field.node.page.field_meta_tags + - field.field.node.page.field_summary + - node.type.page + module: + - ds + - text + - user + third_party_settings: + ds: + layout: + id: ds_1col + path: modules/contrib/ds + library: '' + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - node_title + - field_summary + - links + fields: + node_title: + plugin_id: node_title + weight: 0 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.page.teaser + targetEntityType: node + bundle: page + mode: teaser + content: + field_summary: + type: text_default + weight: 1 + label: hidden + settings: { } + third_party_settings: { } + region: ds_content + links: + weight: 2 + settings: { } + third_party_settings: { } + region: ds_content + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + - + collection: '' + name: field.field.node.page.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.page + module: + - text + id: node.page.body + field_name: body + entity_type: node + bundle: page + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.page.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.page + - paragraphs.paragraphs_type.faq + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.slide + - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.update + module: + - entity_reference_revisions + id: node.page.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: page + label: 'Body paragraph' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + negate: 0 + target_bundles: + text: text + image: image + file: file + slide: slide + update: update + faq: faq + target_bundles_drag_drop: + text: + enabled: true + weight: -11 + image: + enabled: true + weight: -10 + file: + enabled: true + weight: -9 + slide: + enabled: true + weight: -8 + update: + enabled: true + weight: -7 + faq: + enabled: true + weight: 9 + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.page.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.page + module: + - metatag + id: node.page.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: page + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.page.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.page + module: + - text + id: node.page.field_summary + field_name: field_summary + entity_type: node + bundle: page + label: Summary + description: 'Enter a short description of what this page is about. The summary is visible in certain displays.' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: node.type.page + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - footer + - main + parent: 'main:' + name: 'Basic page' + type: page + description: 'Use basic pages for your static content, such as an ''About us'' page.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.node_page + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_page + label: 'Node page' + type: 'canonical_entities:node' + pattern: '[node:title]' + selection_criteria: + 2e17ea21-8c33-444d-981e-2a2df6651647: + id: node_type + bundles: + page: page + negate: false + context_mapping: + node: node + uuid: 2e17ea21-8c33-444d-981e-2a2df6651647 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: rdf.mapping.node.page + data: + langcode: en + status: true + dependencies: + config: + - node.type.page + module: + - node + id: node.page + targetEntityType: node + bundle: page + types: + - 'schema:WebPage' + fieldMappings: + title: + properties: + - 'schema:name' + created: + properties: + - 'schema:dateCreated' + datatype_callback: + callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value' + changed: + properties: + - 'schema:dateModified' + datatype_callback: + callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value' + body: + properties: + - 'schema:text' + uid: + properties: + - 'schema:author' + mapping_type: rel + comment_count: + properties: + - 'schema:interactionCount' + datatype_callback: + callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' + arguments: + interaction_type: UserComments diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page_storyline.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page_storyline.yml new file mode 100644 index 0000000..b1c89a7 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page_storyline.yml @@ -0,0 +1,65 @@ +uuid: 2ede13ba-dc46-4b6c-9315-db03eeac2bea +langcode: en +status: true +dependencies: + module: + - drutopia_page_storyline +id: config_sync.module.drutopia_page_storyline +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_page_storyline +items: + - + collection: '' + name: field.field.node.page.field_storyline + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_storyline + - node.type.page + - paragraphs.paragraphs_type.storyline_header + - paragraphs.paragraphs_type.storyline_item + module: + - entity_reference_revisions + id: node.page.field_storyline + field_name: field_storyline + entity_type: node + bundle: page + label: storyline + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + negate: 0 + target_bundles: + storyline_header: storyline_header + storyline_item: storyline_item + target_bundles_drag_drop: + file: + weight: 8 + enabled: false + image: + weight: 9 + enabled: false + slide: + weight: 10 + enabled: false + text: + weight: 11 + enabled: false + storyline_header: + enabled: true + weight: 12 + storyline_item: + enabled: true + weight: 13 + update: + weight: 14 + enabled: false + field_type: entity_reference_revisions diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml new file mode 100644 index 0000000..8e0faa7 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml @@ -0,0 +1,1490 @@ +uuid: afdfe6d8-d68c-478c-a2fa-485aec0a8dfe +langcode: en +status: true +dependencies: + module: + - drutopia_people +id: config_sync.module.drutopia_people +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_people +items: + - + collection: '' + name: core.base_field_override.node.people.promote + data: + langcode: en + status: true + dependencies: + config: + - node.type.people + id: node.people.promote + field_name: promote + entity_type: node + bundle: people + label: 'Promoted to front page' + description: '' + required: false + translatable: true + default_value: + - + value: 0 + default_value_callback: '' + settings: + on_label: 'On' + off_label: 'Off' + field_type: boolean + - + collection: '' + name: core.base_field_override.node.people.title + data: + langcode: en + status: true + dependencies: + config: + - node.type.people + id: node.people.title + field_name: title + entity_type: node + bundle: people + label: Name + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + - + collection: '' + name: core.entity_form_display.node.people.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - image.style.thumbnail + - node.type.people + module: + - image + - metatag + - paragraphs + - path + - text + id: node.people.default + targetEntityType: node + bundle: people + mode: default + content: + created: + type: datetime_timestamp + weight: 7 + settings: { } + third_party_settings: { } + region: content + field_body_paragraph: + weight: 5 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_image: + weight: 3 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_meta_tags: + weight: 26 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_people_position: + weight: 1 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content + field_people_type: + weight: 2 + settings: { } + third_party_settings: { } + type: options_select + region: content + field_summary: + weight: 4 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + path: + type: path + weight: 10 + settings: { } + third_party_settings: { } + region: content + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 8 + third_party_settings: { } + region: content + status: + type: boolean_checkbox + settings: + display_label: true + weight: 120 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 9 + third_party_settings: { } + region: content + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + region: content + uid: + type: entity_reference_autocomplete + weight: 6 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + region: content + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.people.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - node.type.people + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.people.default + targetEntityType: node + bundle: people + mode: default + content: { } + hidden: + body: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.people.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - node.type.people + - responsive_image.styles.narrow + module: + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + right: + - field_people_position + - field_body_paragraph + - field_people_type + - links + id: node.people.full + targetEntityType: node + bundle: people + mode: full + content: + field_body_paragraph: + weight: 2 + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + type: entity_reference_revisions_entity_view + region: right + field_image: + weight: 0 + label: hidden + settings: + responsive_image_style: narrow + image_link: '' + third_party_settings: { } + type: responsive_image + region: left + field_people_position: + type: string + weight: 1 + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + region: right + field_people_type: + weight: 3 + label: hidden + settings: + link: true + third_party_settings: { } + type: entity_reference_label + region: right + links: + weight: 4 + region: right + settings: { } + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + - + collection: '' + name: core.entity_view_display.node.people.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - node.type.people + module: + - ds + - entity_reference_revisions + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_people_position + - field_body_paragraph + - field_people_type + id: node.people.search_index + targetEntityType: node + bundle: people + mode: search_index + content: + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 2 + region: ds_content + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: hidden + settings: + responsive_image_style: '' + image_link: '' + third_party_settings: { } + field_people_position: + type: string + weight: 1 + region: ds_content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + field_people_type: + type: entity_reference_label + weight: 3 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.people.small_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.small_card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - node.type.people + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - group_card_content + - node_title + - field_people_position + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + field_group: + group_card_content: + children: + - node_title + - field_people_position + parent_name: '' + weight: 1 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + id: node.people.small_card + targetEntityType: node + bundle: people + mode: small_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_people_position: + type: string + weight: 2 + region: ds_content + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_people_type: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.people.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - node.type.people + - responsive_image.styles.narrow + module: + - ds + - responsive_image + - text + - user + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + right: + - node_title + - field_people_position + - field_summary + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + id: node.people.teaser + targetEntityType: node + bundle: people + mode: teaser + content: + field_image: + type: responsive_image + weight: 0 + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + region: left + field_people_position: + type: string + weight: 2 + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + region: right + field_summary: + type: text_default + weight: 3 + label: hidden + settings: { } + third_party_settings: { } + region: right + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_people_type: true + links: true + - + collection: '' + name: field.field.node.people.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.people + module: + - text + id: node.people.body + field_name: body + entity_type: node + bundle: people + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.people.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.people + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + id: node.people.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: people + label: Bio + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + negate: 0 + target_bundles: + file: file + image: image + text: text + target_bundles_drag_drop: + file: + enabled: true + weight: -7 + image: + enabled: true + weight: -7 + text: + enabled: true + weight: -7 + slide: + weight: 8 + enabled: false + update: + weight: 10 + enabled: false + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.people.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.people + module: + - image + id: node.people.field_image + field_name: field_image + entity_type: node + bundle: people + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.people.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.people + module: + - metatag + id: node.people.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: people + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.people.field_people_position + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_people_position + - node.type.people + id: node.people.field_people_position + field_name: field_people_position + entity_type: node + bundle: people + label: 'Position or job title' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + - + collection: '' + name: field.field.node.people.field_people_type + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_people_type + - node.type.people + - taxonomy.vocabulary.people_type + id: node.people.field_people_type + field_name: field_people_type + entity_type: node + bundle: people + label: 'People type' + description: 'Site visitors can filter content by the People Type. Add People Type options at the People Type vocabulary page.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + people_type: people_type + sort: + field: _none + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.people.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.people + module: + - text + id: node.people.field_summary + field_name: field_summary + entity_type: node + bundle: people + label: Summary + description: 'Enter a short description of what this person is about. The summary is displayed on People teasers, such as on the Staff page. ' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.storage.node.field_authors + data: + langcode: en + status: true + dependencies: + module: + - node + id: node.field_authors + field_name: field_authors + entity_type: node + type: entity_reference + settings: + target_type: node + module: core + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_people_position + data: + langcode: en + status: true + dependencies: + module: + - node + id: node.field_people_position + field_name: field_people_position + entity_type: node + type: string + settings: + max_length: 255 + is_ascii: false + case_sensitive: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_people_type + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_people_type + field_name: field_people_type + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.people + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: People + type: people + description: 'Use people content type for people such as staff, volunteers, contributors.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.people_node + data: + langcode: en + status: true + dependencies: + module: + - node + id: people_node + label: 'People node' + type: 'canonical_entities:node' + pattern: 'people/[node:title]' + selection_criteria: + c9467269-b644-451e-b21f-01808d094c28: + id: node_type + bundles: + people: people + negate: false + context_mapping: + node: node + uuid: c9467269-b644-451e-b21f-01808d094c28 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: pathauto.pattern.people_type + data: + langcode: en + status: true + dependencies: + module: + - ctools + - taxonomy + id: people_type + label: 'People type' + type: 'canonical_entities:taxonomy_term' + pattern: '[term:vocabulary]/[term:name]' + selection_criteria: + 80092348-fd10-47f0-b7b1-a805a57a2ff3: + id: 'entity_bundle:taxonomy_term' + bundles: + people_type: people_type + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: 80092348-fd10-47f0-b7b1-a805a57a2ff3 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.people + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - field.storage.node.field_people_type + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: people + name: People + description: 'An index for the people content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + people: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + field_people_type: + label: 'People type' + datasource_id: 'entity:node' + property_path: field_people_type + type: integer + dependencies: + config: + - field.storage.node.field_people_type + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - people + languages: + default: true + selected: { } + processor_settings: + add_url: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + aggregated_field: { } + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + rendered_item: { } + entity_status: { } + content_access: + weights: + preprocess_query: -45 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: taxonomy.vocabulary.people_type + data: + langcode: en + status: true + dependencies: { } + name: 'People type' + vid: people_type + description: 'For categorizing people content.' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.people + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_people_type + - search_api.index.people + module: + - search_api + - user + id: people + label: People + module: views + description: 'Displays for the people content type.' + tag: '' + base_table: search_api_index_people + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: none + options: + offset: 0 + style: + type: default + options: + grouping: + - + field: field_people_type + rendered: true + rendered_strip: false + row_class: '' + default_row_class: false + uses_fields: true + row: + type: search_api + options: + view_modes: + 'entity:node': + people: small_card + fields: + field_people_type: + id: field_people_type + table: search_api_datasource_people_entity_node + field: field_people_type + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api_entity + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + display_methods: + action_type: + display_method: label + article_type: + display_method: label + event_type: + display_method: label + group_type: + display_method: label + people_type: + display_method: label + resource_type: + display_method: label + tags: + display_method: label + topics: + display_method: label + entity_type: node + plugin_id: search_api_field + title: + id: title + table: search_api_datasource_people_entity_node + field: title + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + entity_type: node + plugin_id: search_api_field + filters: { } + sorts: + field_people_type: + id: field_people_type + table: search_api_index_people + field: field_people_type + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_people + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + title: 'Our people' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: + - 'config:field.storage.node.field_people_type' + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: people + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: + - 'config:field.storage.node.field_people_type' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml new file mode 100644 index 0000000..2d1958f --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml @@ -0,0 +1,294 @@ +uuid: 6a617010-cf3c-4e9f-b673-49c43a4d5e0b +langcode: en +status: true +dependencies: + module: + - drutopia_related_content +id: config_sync.module.drutopia_related_content +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_related_content +items: + - + collection: '' + name: block.block.views_block__related_content_block_related_content + data: + langcode: en + status: true + dependencies: + config: + - views.view.related_content + module: + - block_visibility_groups + - views + theme: + - octavia + id: views_block__related_content_block_related_content + theme: octavia + region: content + weight: 10 + provider: null + plugin: 'views_block:related_content-block_related_content' + settings: + id: 'views_block:related_content-block_related_content' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + context_mapping: { } + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + - + collection: '' + name: views.view.related_content + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + module: + - node + - similarterms + - user + id: related_content + label: 'Related content' + module: views + description: 'Related content based on similar terms.' + tag: '' + base_table: node_field_data + base_field: nid + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: some + options: + items_per_page: 4 + offset: 0 + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: 'entity:node' + options: + relationship: none + view_mode: simple_card + fields: + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + label: '' + alter: + alter_text: false + make_link: false + absolute: false + trim: false + word_boundary: false + ellipsis: false + strip_tags: false + html: false + hide_empty: false + empty_zero: false + settings: + link_to_entity: true + plugin_id: field + relationship: none + group_type: group + admin_label: '' + exclude: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_alter_empty: true + click_sort_column: value + type: string + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + filters: + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: boolean + entity_type: node + entity_field: status + sorts: + similarterms: + id: similarterms + table: node + field: similarterms + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + entity_type: node + plugin_id: similar_terms_sort + header: { } + footer: { } + empty: { } + relationships: { } + arguments: + similar_nid: + id: similar_nid + table: node + field: similar_nid + relationship: none + group_type: group + admin_label: '' + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: node + default_argument_options: { } + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: 0 + vocabularies: + action_type: 0 + article_type: 0 + event_type: 0 + group_type: 0 + people_type: 0 + resource_type: 0 + tags: 0 + include_args: 0 + entity_type: node + plugin_id: similar_terms_arg + display_extenders: { } + group_by: true + title: 'Related content' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } + block_related_content: + display_plugin: block + id: block_related_content + display_title: 'Block Related' + position: 1 + display_options: + display_extenders: { } + display_description: '' + block_hide_empty: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_resource.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_resource.yml new file mode 100644 index 0000000..9218fe4 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_resource.yml @@ -0,0 +1,2141 @@ +uuid: 5041dfc4-6d02-430a-8160-56505266e9d9 +langcode: en +status: true +dependencies: + module: + - drutopia_resource +id: config_sync.module.drutopia_resource +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_resource +items: + - + collection: '' + name: block.block.resource_topics_facet + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.resource_listing + - facets.facet.resource_topics + module: + - block_visibility_groups + - facets + theme: + - octavia + id: resource_topics_facet + theme: octavia + region: sidebar_first + weight: 2 + provider: null + plugin: 'facet_block:resource_topics' + settings: + id: 'facet_block:resource_topics' + label: Topics + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: resource_listing + context_mapping: { } + - + collection: '' + name: block.block.resource_type_facet + data: + langcode: en + status: true + dependencies: + config: + - block_visibility_groups.block_visibility_group.resource_listing + - facets.facet.resource_type + module: + - block_visibility_groups + - facets + theme: + - octavia + id: resource_type_facet + theme: octavia + region: sidebar_first + weight: 4 + provider: null + plugin: 'facet_block:resource_type' + settings: + id: 'facet_block:resource_type' + label: Type + provider: facets + label_display: visible + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: resource_listing + context_mapping: { } + - + collection: '' + name: block_visibility_groups.block_visibility_group.resource_listing + data: + langcode: en + status: true + dependencies: + module: + - system + id: resource_listing + label: 'Resource Listing' + logic: and + conditions: + a8640e54-e935-4421-ade8-277a3e8cf3e2: + id: request_path + pages: /resources + negate: false + context_mapping: { } + uuid: a8640e54-e935-4421-ade8-277a3e8cf3e2 + allow_other_conditions: false + - + collection: '' + name: core.entity_form_display.node.resource.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_resource_video + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - image.style.thumbnail + - node.type.resource + module: + - file + - image + - link + - metatag + - paragraphs + - path + - text + - video_embed_field + id: node.resource.default + targetEntityType: node + bundle: resource + mode: default + content: + created: + type: datetime_timestamp + weight: 11 + region: content + settings: { } + third_party_settings: { } + field_body_paragraph: + weight: 4 + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: button + form_display_mode: default + default_paragraph_type: text + third_party_settings: { } + type: entity_reference_paragraphs + region: content + field_image: + weight: 2 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + type: image_image + region: content + field_meta_tags: + weight: 16 + settings: { } + third_party_settings: { } + type: metatag_firehose + region: content + field_resource_file: + weight: 6 + settings: + progress_indicator: throbber + third_party_settings: { } + type: file_generic + region: content + field_resource_link: + weight: 5 + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + type: link_default + region: content + field_resource_type: + weight: 1 + settings: { } + third_party_settings: { } + type: options_select + region: content + field_resource_video: + weight: 7 + settings: { } + third_party_settings: { } + type: video_embed_field_textfield + region: content + field_summary: + weight: 3 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_tags: + weight: 9 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete_tags + region: content + field_topics: + weight: 8 + settings: { } + third_party_settings: { } + type: options_select + region: content + path: + type: path + weight: 14 + region: content + settings: { } + third_party_settings: { } + promote: + type: boolean_checkbox + settings: + display_label: true + weight: 12 + region: content + third_party_settings: { } + status: + type: boolean_checkbox + settings: + display_label: true + weight: 15 + region: content + third_party_settings: { } + sticky: + type: boolean_checkbox + settings: + display_label: true + weight: 13 + region: content + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 10 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + region: content + third_party_settings: { } + hidden: + body: true + - + collection: '' + name: core.entity_view_display.node.resource.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_resource_video + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - image.style.max_325x325 + - node.type.resource + - responsive_image.styles.narrow + module: + - ds + - field_group + - file + - link + - responsive_image + - text + - user + - video_embed_field + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_resource_video + - node_title + - group_card_content + - field_summary + - field_topics + - field_resource_link + - field_resource_file + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '0' + field_group: + group_card_content: + children: + - node_title + - field_summary + - field_topics + - field_resource_link + - field_resource_file + parent_name: '' + weight: 2 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.resource.card + targetEntityType: node + bundle: resource + mode: card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_resource_file: + type: file_default + weight: 6 + region: ds_content + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + field_resource_link: + type: link + weight: 5 + region: ds_content + label: visually_hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + field_resource_video: + type: video_embed_field_thumbnail + weight: 1 + region: ds_content + label: visually_hidden + settings: + image_style: max_325x325 + link_image_to: content + third_party_settings: + ds: + ds_limit: '' + field_summary: + type: text_default + weight: 3 + region: ds_content + label: visually_hidden + settings: { } + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 4 + region: ds_content + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_resource_type: true + field_tags: true + links: true + - + collection: '' + name: core.entity_view_display.node.resource.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_resource_video + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - node.type.resource + module: + - ds + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: { } + id: node.resource.default + targetEntityType: node + bundle: resource + mode: default + content: { } + hidden: + body: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_resource_file: true + field_resource_link: true + field_resource_type: true + field_resource_video: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.resource.full + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_resource_video + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - node.type.resource + - responsive_image.styles.narrow + module: + - ds + - entity_reference_revisions + - file + - link + - responsive_image + - user + - video_embed_field + third_party_settings: + ds: + layout: + id: ds_2col_fluid + library: ds/ds_2col_fluid + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + - field_resource_video + right: + - field_body_paragraph + - field_resource_type + - field_topics + - field_tags + - field_resource_file + - field_resource_link + id: node.resource.full + targetEntityType: node + bundle: resource + mode: full + content: + field_body_paragraph: + type: entity_reference_revisions_entity_view + weight: 2 + region: right + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: left + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: '' + third_party_settings: { } + field_resource_file: + type: file_default + weight: 6 + region: right + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: + ds: + ds_limit: '' + field_resource_link: + type: link + weight: 7 + region: right + label: visually_hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '0' + target: '0' + third_party_settings: { } + field_resource_type: + type: entity_reference_label + weight: 3 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_resource_video: + type: video_embed_field_video + weight: 1 + region: left + label: visually_hidden + settings: + responsive: true + width: 854 + height: 480 + autoplay: false + third_party_settings: + ds: + ds_limit: '' + field_tags: + type: entity_reference_label + weight: 5 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 4 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.resource.search_index + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - node.type.resource + module: + - ds + - file + - link + - paragraphs + - responsive_image + - user + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_body_paragraph + - field_resource_link + - field_resource_file + - field_resource_type + - field_topics + - field_tags + id: node.resource.search_index + targetEntityType: node + bundle: resource + mode: search_index + content: + field_body_paragraph: + type: paragraph_summary + weight: 1 + region: ds_content + label: hidden + settings: { } + third_party_settings: { } + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: hidden + settings: + responsive_image_style: '' + image_link: '' + third_party_settings: { } + field_resource_file: + type: file_default + weight: 3 + region: ds_content + label: hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + field_resource_link: + type: link_separate + weight: 2 + region: ds_content + label: hidden + settings: + trim_length: 80 + rel: '' + target: '' + url_only: false + url_plain: false + third_party_settings: { } + field_resource_type: + type: entity_reference_label + weight: 4 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + field_tags: + type: entity_reference_label + weight: 6 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 5 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_meta_tags: true + field_summary: true + links: true + - + collection: '' + name: core.entity_view_display.node.resource.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_resource_video + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - image.style.max_325x325 + - node.type.resource + - responsive_image.styles.narrow + module: + - ds + - field_group + - responsive_image + - user + - video_embed_field + third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + ds_content: + - field_image + - field_resource_video + - 'bundle_field:node' + - node_title + - group_card_content + fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 1 + label: hidden + formatter: default + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '1' + field_group: + group_card_content: + children: + - 'bundle_field:node' + - node_title + parent_name: '' + weight: 2 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'Card content' + region: hidden + id: node.resource.simple_card + targetEntityType: node + bundle: resource + mode: simple_card + content: + field_image: + type: responsive_image + weight: 0 + region: ds_content + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_resource_video: + type: video_embed_field_thumbnail + weight: 1 + region: ds_content + label: visually_hidden + settings: + image_style: max_325x325 + link_image_to: content + third_party_settings: + ds: + ds_limit: '' + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_resource_file: true + field_resource_link: true + field_resource_type: true + field_summary: true + field_tags: true + field_topics: true + links: true + - + collection: '' + name: core.entity_view_display.node.resource.teaser + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.resource.body + - field.field.node.resource.field_body_paragraph + - field.field.node.resource.field_image + - field.field.node.resource.field_meta_tags + - field.field.node.resource.field_resource_file + - field.field.node.resource.field_resource_link + - field.field.node.resource.field_resource_type + - field.field.node.resource.field_resource_video + - field.field.node.resource.field_summary + - field.field.node.resource.field_tags + - field.field.node.resource.field_topics + - node.type.resource + - responsive_image.styles.narrow + module: + - ds + - file + - link + - responsive_image + - text + - user + - video_embed_field + third_party_settings: + ds: + layout: + id: ds_2col + library: ds/ds_2col + disable_css: true + entity_classes: all_classes + settings: + wrappers: + left: div + right: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + classes: + layout_class: { } + regions: + left: + - field_image + - field_resource_video + right: + - node_title + - field_summary + - field_resource_link + - field_resource_file + - field_resource_type + - field_topics + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + wrapper: h2 + class: '' + exclude_node_title: '0' + id: node.resource.teaser + targetEntityType: node + bundle: resource + mode: teaser + content: + field_image: + type: responsive_image + weight: 0 + region: left + label: visually_hidden + settings: + responsive_image_style: narrow + image_link: content + third_party_settings: { } + field_resource_file: + type: file_default + weight: 5 + region: right + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + field_resource_link: + type: link + weight: 4 + region: right + label: visually_hidden + settings: + trim_length: 80 + rel: '' + target: '' + url_only: false + url_plain: false + third_party_settings: { } + field_resource_type: + type: entity_reference_label + weight: 6 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + field_resource_video: + type: video_embed_field_video + weight: 1 + region: left + label: visually_hidden + settings: + responsive: true + width: 854 + height: 480 + autoplay: false + third_party_settings: + ds: + ds_limit: '' + field_summary: + type: text_default + weight: 3 + region: right + label: visually_hidden + settings: { } + third_party_settings: { } + field_topics: + type: entity_reference_label + weight: 7 + region: right + label: visually_hidden + settings: + link: true + third_party_settings: { } + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_tags: true + links: true + - + collection: '' + name: facets.facet.resource_topics + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.resource + - views.view.resource + module: + - search_api + id: resource_topics + name: 'Resource Topics' + url_alias: resource_topics + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_topics + facet_source_id: 'search_api:views_page__resource__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + show_title: null + - + collection: '' + name: facets.facet.resource_type + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.resource + - views.view.resource + module: + - search_api + id: resource_type + name: 'Resource type' + url_alias: resource_type + weight: 0 + min_count: 1 + show_only_one_result: false + field_identifier: field_resource_type + facet_source_id: 'search_api:views_page__resource__page_listing' + widget: + type: checkbox + config: + show_numbers: true + soft_limit: 10 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + query_operator: or + use_hierarchy: false + expand_hierarchy: false + enable_parent_when_child_gets_disabled: true + hard_limit: 0 + exclude: false + only_visible_when_facet_source_is_visible: true + processor_configs: + display_value_widget_order: + processor_id: display_value_widget_order + weights: + sort: -10 + settings: + sort: ASC + translate_entity: + processor_id: translate_entity + weights: + build: 5 + settings: { } + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: -10 + build: -10 + settings: { } + empty_behavior: + behavior: none + show_title: null + - + collection: '' + name: field.field.node.resource.body + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.body + - node.type.resource + module: + - text + id: node.resource.body + field_name: body + entity_type: node + bundle: resource + label: Body + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + display_summary: true + field_type: text_with_summary + - + collection: '' + name: field.field.node.resource.field_body_paragraph + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_body_paragraph + - node.type.resource + - paragraphs.paragraphs_type.file + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.video + module: + - entity_reference_revisions + id: node.resource.field_body_paragraph + field_name: field_body_paragraph + entity_type: node + bundle: resource + label: 'Body paragraph' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:paragraph' + handler_settings: + negate: 0 + target_bundles: + text: text + image: image + file: file + video: video + target_bundles_drag_drop: + text: + enabled: true + weight: -11 + image: + enabled: true + weight: -10 + file: + enabled: true + weight: -9 + slide: + weight: -8 + enabled: false + update: + weight: -7 + enabled: false + faq: + weight: 10 + enabled: false + storyline_header: + weight: 14 + enabled: false + storyline_item: + weight: 15 + enabled: false + video: + enabled: true + weight: 18 + field_type: entity_reference_revisions + - + collection: '' + name: field.field.node.resource.field_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_image + - node.type.resource + module: + - image + id: node.resource.field_image + field_name: field_image + entity_type: node + bundle: resource + label: Image + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.field.node.resource.field_meta_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.resource + module: + - metatag + id: node.resource.field_meta_tags + field_name: field_meta_tags + entity_type: node + bundle: resource + label: 'Meta tags' + description: '' + required: false + translatable: true + default_value: + - + value: 'a:0:{}' + default_value_callback: '' + settings: { } + field_type: metatag + - + collection: '' + name: field.field.node.resource.field_resource_file + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_resource_file + - node.type.resource + module: + - file + id: node.resource.field_resource_file + field_name: field_resource_file + entity_type: node + bundle: resource + label: 'Resource file' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'txt pdf odt doc docx' + max_filesize: '' + description_field: true + handler: 'default:file' + handler_settings: { } + field_type: file + - + collection: '' + name: field.field.node.resource.field_resource_link + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_resource_link + - node.type.resource + module: + - link + id: node.resource.field_resource_link + field_name: field_resource_link + entity_type: node + bundle: resource + label: 'Resource link' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + link_type: 17 + title: 1 + field_type: link + - + collection: '' + name: field.field.node.resource.field_resource_type + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_resource_type + - node.type.resource + - taxonomy.vocabulary.resource_type + id: node.resource.field_resource_type + field_name: field_resource_type + entity_type: node + bundle: resource + label: 'Resource type' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + resource_type: resource_type + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.resource.field_resource_video + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_resource_video + - node.type.resource + module: + - video_embed_field + id: node.resource.field_resource_video + field_name: field_resource_video + entity_type: node + bundle: resource + label: 'Resource video' + description: 'Paste in the embed link from YouTube or Vimeo to embed a video.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + allowed_providers: + vimeo: '0' + youtube: '0' + youtube_playlist: '0' + field_type: video_embed_field + - + collection: '' + name: field.field.node.resource.field_summary + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_summary + - node.type.resource + module: + - text + id: node.resource.field_summary + field_name: field_summary + entity_type: node + bundle: resource + label: Summary + description: 'Enter a short description (one or two sentences) of what this Resource is about. The summary is displayed on Resource teasers, such as on the Resources page. ' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.field.node.resource.field_tags + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - node.type.resource + - taxonomy.vocabulary.tags + id: node.resource.field_tags + field_name: field_tags + entity_type: node + bundle: resource + label: Tags + description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + tags: tags + sort: + field: name + direction: asc + auto_create: true + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.field.node.resource.field_topics + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.resource + - taxonomy.vocabulary.topics + id: node.resource.field_topics + field_name: field_topics + entity_type: node + bundle: resource + label: Topics + description: 'Choose one or more high-level topics to categorize your content across multiple content types.' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + - + collection: '' + name: field.storage.node.field_resource_file + data: + langcode: en + status: true + dependencies: + module: + - file + - node + id: node.field_resource_file + field_name: field_resource_file + entity_type: node + type: file + settings: + display_field: false + display_default: false + uri_scheme: public + target_type: file + module: file + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_resource_link + data: + langcode: en + status: true + dependencies: + module: + - link + - node + id: node.field_resource_link + field_name: field_resource_link + entity_type: node + type: link + settings: { } + module: link + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_resource_type + data: + langcode: en + status: true + dependencies: + module: + - node + - taxonomy + id: node.field_resource_type + field_name: field_resource_type + entity_type: node + type: entity_reference + settings: + target_type: taxonomy_term + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.node.field_resource_video + data: + langcode: en + status: true + dependencies: + module: + - node + - video_embed_field + id: node.field_resource_video + field_name: field_resource_video + entity_type: node + type: video_embed_field + settings: { } + module: video_embed_field + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: node.type.resource + data: + langcode: en + status: true + dependencies: + module: + - menu_ui + third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' + name: Resource + type: resource + description: 'A resource can be either a file, such as a PDF, or a link, such as a website URL.' + help: '' + new_revision: true + preview_mode: 1 + display_submitted: false + - + collection: '' + name: pathauto.pattern.node_resource + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_resource + label: 'Node resource' + type: 'canonical_entities:node' + pattern: 'resources/[node:title]' + selection_criteria: + f6db5c6c-c7c9-42fd-a330-ea15d6605da0: + id: node_type + bundles: + resource: resource + negate: false + context_mapping: + node: node + uuid: f6db5c6c-c7c9-42fd-a330-ea15d6605da0 + selection_logic: and + weight: -5 + relationships: { } + - + collection: '' + name: search_api.index.resource + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - field.storage.node.field_summary + - field.storage.node.field_resource_type + - field.storage.node.field_topics + - search_api.server.database + - core.entity_view_mode.node.search_index + module: + - user + - search_api + - node + id: resource + name: Resource + description: 'An index for the resource content type.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered HTML output' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + resource: search_index + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + field_tags: + label: Tags + datasource_id: 'entity:node' + property_path: field_tags + type: integer + dependencies: + config: + - field.storage.node.field_tags + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + name: + label: 'Authored by » User » Name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + field_resource_type: + label: 'Resource type' + datasource_id: 'entity:node' + property_path: field_resource_type + type: integer + dependencies: + config: + - field.storage.node.field_resource_type + promote: + label: 'Promoted to front page' + datasource_id: 'entity:node' + property_path: promote + type: boolean + field_topics: + label: Topics + datasource_id: 'entity:node' + property_path: field_topics + type: integer + dependencies: + config: + - field.storage.node.field_topics + datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - resource + languages: + default: true + selected: { } + processor_settings: + add_url: { } + tokenizer: + all_fields: false + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -44 + preprocess_query: -46 + aggregated_field: { } + stopwords: + all_fields: false + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -48 + preprocess_query: -50 + rendered_item: { } + entity_status: { } + content_access: + weights: + preprocess_query: -45 + ignorecase: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -49 + preprocess_query: -49 + transliteration: + all_fields: false + fields: + - rendered_item + - title + - field_summary + - name + weights: + preprocess_index: -47 + preprocess_query: -48 + html_filter: + all_fields: false + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + strong: 2 + b: 2 + weights: + preprocess_index: -46 + preprocess_query: -47 + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: taxonomy.vocabulary.resource_type + data: + langcode: en + status: true + dependencies: { } + name: 'Resource type' + vid: resource_type + description: 'For categorizing resources.' + hierarchy: 0 + weight: 0 + - + collection: '' + name: views.view.resource + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.resource + - system.menu.main + module: + - search_api + - user + id: resource + label: Resource + module: views + description: 'Displays for the resource content type based on a Search API index.' + tag: '' + base_table: search_api_index_resource + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + resource: card + fields: + rendered_item: + table: search_api_index_resource + field: rendered_item + id: rendered_item + entity_type: null + entity_field: null + plugin_id: search_api + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: { } + sorts: + sticky: + id: sticky + table: search_api_index_resource + field: sticky + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + created: + id: created + table: search_api_index_resource + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + title: Resources + filter_groups: + operator: AND + groups: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } + block_promoted: + display_plugin: block + id: block_promoted + display_title: 'Block Promoted' + position: 2 + display_options: + display_extenders: { } + pager: + type: some + options: + items_per_page: 4 + offset: 0 + defaults: + pager: false + filters: false + filter_groups: false + display_description: '' + filters: + promote: + id: promote + table: search_api_index_resource + field: promote + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: search_api_boolean + filter_groups: + operator: AND + groups: + 1: AND + block_hide_empty: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + page_listing: + display_plugin: page + id: page_listing + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: resources + menu: + type: normal + title: Resources + description: 'Get connected with our resources.' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache: + type: none + defaults: + cache: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml new file mode 100644 index 0000000..46351d6 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml @@ -0,0 +1,515 @@ +uuid: 32419060-dcb8-403e-8be7-8ad1ecebf894 +langcode: en +status: true +dependencies: + module: + - drutopia_search +id: config_sync.module.drutopia_search +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_search +items: + - + collection: '' + name: block_visibility_groups.block_visibility_group.search + data: + langcode: en + status: true + dependencies: + module: + - system + id: search + label: Search + logic: and + conditions: + f502a545-a711-401c-8e94-6e727993abb4: + id: request_path + pages: /search + negate: false + context_mapping: { } + uuid: f502a545-a711-401c-8e94-6e727993abb4 + allow_other_conditions: false + - + collection: '' + name: search_api.index.content + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_tags + - field.storage.node.field_summary + - search_api.server.database + - core.entity_view_mode.node.full + module: + - user + - search_api + - node + id: content + name: 'Drutopia content index' + description: 'Drutopia content index.' + read_only: false + field_settings: + rendered_item: + label: 'Rendered item' + property_path: rendered_item + type: text + configuration: + roles: + anonymous: anonymous + view_mode: + 'entity:node': + action: full + article: full + blog: full + campaign: full + event: full + page: full + people: full + resource: full + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 8 + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + changed: + label: Changed + datasource_id: 'entity:node' + property_path: changed + type: date + status: + label: 'Publishing status' + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + sticky: + label: 'Sticky at top of lists' + datasource_id: 'entity:node' + property_path: sticky + type: boolean + field_tags: + label: Tags + datasource_id: 'entity:node' + property_path: field_tags + type: integer + dependencies: + config: + - field.storage.node.field_tags + author: + label: 'Author name' + datasource_id: 'entity:node' + property_path: 'uid:entity:name' + type: string + dependencies: + module: + - user + uid: + label: 'Author ID' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + type: + label: 'Content type' + datasource_id: 'entity:node' + property_path: type + type: string + field_summary: + label: Summary + datasource_id: 'entity:node' + property_path: field_summary + type: text + dependencies: + config: + - field.storage.node.field_summary + datasource_settings: + 'entity:node': + bundles: + default: true + selected: + - landing_page + languages: + default: true + selected: { } + processor_settings: + html_filter: + fields: + - rendered_item + - field_summary + title: true + alt: true + tags: + h1: 5 + h2: 3 + h3: 2 + string: 2 + b: 2 + weights: + preprocess_index: -3 + preprocess_query: -6 + all_fields: false + content_access: + weights: + preprocess_index: -6 + preprocess_query: -4 + stopwords: + fields: + - rendered_item + - title + - field_summary + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -5 + preprocess_query: -10 + all_fields: false + entity_status: + weights: + preprocess_index: -10 + tokenizer: + fields: + - rendered_item + - title + - field_summary + spaces: '' + overlap_cjk: 1 + minimum_word_size: '3' + weights: + preprocess_index: -2 + preprocess_query: -5 + all_fields: false + add_url: + weights: + preprocess_index: -30 + rendered_item: + weights: + add_properties: 0 + pre_index_save: -10 + aggregated_field: + weights: + add_properties: 20 + transliteration: + fields: + - rendered_item + - title + - field_summary + weights: + preprocess_index: -4 + preprocess_query: -7 + all_fields: false + ignorecase: + fields: + - rendered_item + - title + - field_summary + weights: + preprocess_index: -5 + preprocess_query: -8 + all_fields: false + tracker_settings: + default: + indexing_order: fifo + options: + index_directly: true + cron_limit: 50 + server: database + - + collection: '' + name: views.view.search + data: + langcode: en + status: true + dependencies: + config: + - search_api.index.content + module: + - search_api + id: search + label: Search + module: views + description: 'Search results page using Search API.' + tag: '' + base_table: search_api_index_content + base_field: search_api_id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: tag + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + exposed_form: + type: basic + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: ‹‹ + next: ›› + style: + type: default + options: + row_class: '' + default_row_class: true + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + action: teaser + article: teaser + blog: teaser + campaign: teaser + event: teaser + page: teaser + people: teaser + resource: teaser + fields: + title: + table: search_api_index_content + field: title + id: title + entity_type: null + entity_field: null + plugin_id: search_api_field + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + multi_separator: ', ' + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_content + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + operator: and + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: '' + description: '' + use_operator: false + operator: search_api_fulltext_op + identifier: search_api_fulltext + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: { } + plugin_id: search_api_fulltext + sorts: + search_api_relevance: + id: search_api_relevance + table: search_api_index_content + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + title: Search + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: search + menu: + type: none + title: '' + description: '' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + exposed_block: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_social.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_social.yml new file mode 100644 index 0000000..c983eb6 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_social.yml @@ -0,0 +1,11 @@ +uuid: a145ab31-4b2e-4029-85de-ff33ff13130b +langcode: en +status: true +dependencies: + module: + - drutopia_social +id: config_sync.module.drutopia_social +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_social +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_storyline.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_storyline.yml new file mode 100644 index 0000000..a7f133d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_storyline.yml @@ -0,0 +1,319 @@ +uuid: 7e72b6fd-15d1-4e69-8df1-f531eb5d6dbd +langcode: en +status: true +dependencies: + module: + - drutopia_storyline +id: config_sync.module.drutopia_storyline +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_storyline +items: + - + collection: '' + name: core.entity_form_display.paragraph.storyline_header.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.paragraph.storyline_header.field_storyline_header + - paragraphs.paragraphs_type.storyline_header + id: paragraph.storyline_header.default + targetEntityType: paragraph + bundle: storyline_header + mode: default + content: + field_storyline_header: + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content + hidden: + created: true + status: true + uid: true + - + collection: '' + name: core.entity_form_display.paragraph.storyline_item.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.paragraph.storyline_item.field_text + - field.field.paragraph.storyline_item.field_storyline_heading + - paragraphs.paragraphs_type.storyline_item + module: + - text + id: paragraph.storyline_item.default + targetEntityType: paragraph + bundle: storyline_item + mode: default + content: + field_text: + weight: 1 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content + field_storyline_heading: + weight: 0 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content + hidden: + created: true + status: true + uid: true + - + collection: '' + name: core.entity_view_display.paragraph.storyline_header.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.paragraph.storyline_header.field_storyline_header + - paragraphs.paragraphs_type.storyline_header + id: paragraph.storyline_header.default + targetEntityType: paragraph + bundle: storyline_header + mode: default + content: + field_storyline_header: + weight: 0 + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content + hidden: { } + - + collection: '' + name: core.entity_view_display.paragraph.storyline_item.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.paragraph.storyline_item.field_text + - field.field.paragraph.storyline_item.field_storyline_heading + - paragraphs.paragraphs_type.storyline_item + module: + - field_group + - text + third_party_settings: + field_group: + group_storyline_content: + children: + - field_storyline_heading + - field_text + parent_name: '' + weight: 0 + format_type: html_element + format_settings: + id: '' + classes: '' + element: div + show_label: false + label_element: h3 + attributes: '' + effect: none + speed: fast + label: 'storyline content' + region: content + id: paragraph.storyline_item.default + targetEntityType: paragraph + bundle: storyline_item + mode: default + content: + field_text: + weight: 2 + label: visually_hidden + settings: { } + third_party_settings: { } + type: text_default + region: content + field_storyline_heading: + weight: 1 + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content + hidden: { } + - + collection: '' + name: field.field.paragraph.storyline_header.field_storyline_header + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_storyline_header + - paragraphs.paragraphs_type.storyline_header + id: paragraph.storyline_header.field_storyline_header + field_name: field_storyline_header + entity_type: paragraph + bundle: storyline_header + label: 'Storyline header' + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + - + collection: '' + name: field.field.paragraph.storyline_item.field_storyline_heading + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_storyline_heading + - paragraphs.paragraphs_type.storyline_item + id: paragraph.storyline_item.field_storyline_heading + field_name: field_storyline_heading + entity_type: paragraph + bundle: storyline_item + label: Heading + description: '' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + - + collection: '' + name: field.field.paragraph.storyline_item.field_text + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_text + - paragraphs.paragraphs_type.storyline_item + module: + - text + id: paragraph.storyline_item.field_text + field_name: field_text + entity_type: paragraph + bundle: storyline_item + label: Text + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: text_long + - + collection: '' + name: field.storage.node.field_storyline + data: + langcode: en + status: true + dependencies: + module: + - entity_reference_revisions + - node + - paragraphs + id: node.field_storyline + field_name: field_storyline + entity_type: node + type: entity_reference_revisions + settings: + target_type: paragraph + module: entity_reference_revisions + locked: false + cardinality: -1 + translatable: true + indexes: { } + persist_with_no_fields: true + custom_storage: false + - + collection: '' + name: field.storage.paragraph.field_storyline_header + data: + langcode: en + status: true + dependencies: + module: + - paragraphs + id: paragraph.field_storyline_header + field_name: field_storyline_header + entity_type: paragraph + type: string + settings: + max_length: 255 + is_ascii: false + case_sensitive: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: field.storage.paragraph.field_storyline_heading + data: + langcode: en + status: true + dependencies: + module: + - paragraphs + id: paragraph.field_storyline_heading + field_name: field_storyline_heading + entity_type: paragraph + type: string + settings: + max_length: 255 + is_ascii: false + case_sensitive: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + - + collection: '' + name: paragraphs.paragraphs_type.storyline_header + data: + langcode: en + status: true + dependencies: { } + id: storyline_header + label: 'Storyline header' + icon_uuid: null + description: '' + behavior_plugins: { } + - + collection: '' + name: paragraphs.paragraphs_type.storyline_item + data: + langcode: en + status: true + dependencies: { } + id: storyline_item + label: 'Storyline item' + icon_uuid: null + description: '' + behavior_plugins: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_user.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_user.yml new file mode 100644 index 0000000..04ad210 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_user.yml @@ -0,0 +1,192 @@ +uuid: 2977ea43-99ec-4dc4-81e3-70e985de8ff5 +langcode: en +status: true +dependencies: + module: + - drutopia_user +id: config_sync.module.drutopia_user +snapshotSet: config_sync +extensionType: module +extensionName: drutopia_user +items: + - + collection: '' + name: core.entity_form_display.user.user.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.user.user.user_picture + - image.style.thumbnail + module: + - image + - path + - user + id: user.user.default + targetEntityType: user + bundle: user + mode: default + content: + account: + weight: -10 + region: content + contact: + weight: 5 + region: content + language: + weight: 0 + region: content + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + timezone: + weight: 6 + region: content + user_picture: + type: image_image + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + weight: -1 + region: content + hidden: { } + - + collection: '' + name: core.entity_view_display.user.user.compact + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.user.compact + - field.field.user.user.user_picture + - image.style.thumbnail + module: + - image + - user + id: user.user.compact + targetEntityType: user + bundle: user + mode: compact + content: + user_picture: + type: image + weight: 0 + settings: + image_style: thumbnail + image_link: content + third_party_settings: { } + label: hidden + region: content + hidden: + member_for: true + - + collection: '' + name: core.entity_view_display.user.user.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.user.user.user_picture + - image.style.thumbnail + module: + - image + - user + id: user.user.default + targetEntityType: user + bundle: user + mode: default + content: + user_picture: + type: image + weight: 0 + settings: + image_style: thumbnail + image_link: content + third_party_settings: { } + label: hidden + region: content + hidden: + member_for: true + - + collection: '' + name: field.field.user.user.user_picture + data: + langcode: en + status: true + dependencies: + config: + - field.storage.user.user_picture + module: + - image + - user + id: user.user.user_picture + field_name: user_picture + entity_type: user + bundle: user + label: Picture + description: 'Your virtual face or picture.' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + file_extensions: 'png gif jpg jpeg' + file_directory: 'pictures/[date:custom:Y]-[date:custom:m]' + max_filesize: '30 KB' + alt_field: false + title_field: false + max_resolution: 85x85 + min_resolution: '' + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null + alt_field_required: false + title_field_required: false + handler: 'default:file' + handler_settings: { } + field_type: image + - + collection: '' + name: field.storage.user.user_picture + data: + langcode: en + status: true + dependencies: + module: + - file + - image + - user + id: user.user_picture + field_name: user_picture + entity_type: user + type: image + settings: + uri_scheme: public + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null + target_type: file + display_field: false + display_default: false + module: image + locked: false + cardinality: 1 + translatable: true + indexes: + target_id: + - target_id + persist_with_no_fields: false + custom_storage: false diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml b/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml new file mode 100644 index 0000000..c1d0365 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml @@ -0,0 +1,23 @@ +uuid: c8ae7100-803e-40e4-a146-efa21490a788 +langcode: en +status: true +dependencies: + module: + - exclude_node_title +id: config_sync.module.exclude_node_title +snapshotSet: config_sync +extensionType: module +extensionName: exclude_node_title +items: + - + collection: '' + name: exclude_node_title.settings + data: + nid_list: { } + translation_sync: true + search: 0 + content_types: + landing_page: user + content_type_modes: + landing_page: + - full diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.facets.yml b/config/sync/config_snapshot.snapshot.config_sync.module.facets.yml new file mode 100644 index 0000000..38cddd2 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.facets.yml @@ -0,0 +1,11 @@ +uuid: 3a4dacb8-1f28-4c20-a066-d5890f8b219e +langcode: en +status: true +dependencies: + module: + - facets +id: config_sync.module.facets +snapshotSet: config_sync +extensionType: module +extensionName: facets +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.field_group.yml b/config/sync/config_snapshot.snapshot.config_sync.module.field_group.yml new file mode 100644 index 0000000..898e681 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.field_group.yml @@ -0,0 +1,11 @@ +uuid: 71336de7-baf6-4a34-a089-755c97ba451b +langcode: en +status: true +dependencies: + module: + - field_group +id: config_sync.module.field_group +snapshotSet: config_sync +extensionType: module +extensionName: field_group +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.gnode.yml b/config/sync/config_snapshot.snapshot.config_sync.module.gnode.yml new file mode 100644 index 0000000..51daa16 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.gnode.yml @@ -0,0 +1,962 @@ +uuid: 7f7c8857-0a8f-4281-b9f2-cb4901f0ca66 +langcode: en +status: true +dependencies: + module: + - gnode +id: config_sync.module.gnode +snapshotSet: config_sync +extensionType: module +extensionName: gnode +items: + - + collection: '' + name: views.view.group_nodes + data: + langcode: en + status: true + dependencies: + module: + - gnode + - group + - node + id: group_nodes + label: 'Group nodes' + module: gnode + description: 'Lists all of the nodes that have been added to a group.' + tag: '' + base_table: node_field_data + base_field: nid + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: group_permission + options: + group_permission: 'access group_node overview' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 50 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: true + caption: '' + summary: '' + description: '' + columns: + title: title + type: type + status: status + changed: changed + view_group_content: view_group_content + edit_group_content: edit_group_content + delete_group_content: delete_group_content + edit_node: edit_node + delete_node: delete_node + dropbutton: dropbutton + info: + title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + status: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + view_group_content: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_group_content: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + delete_group_content: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + delete_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dropbutton: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: changed + empty_table: true + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + label: Title + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: node + entity_field: title + plugin_id: field + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + label: 'Content type' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: node + entity_field: type + plugin_id: field + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + label: Status + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: custom + format_custom_true: Published + format_custom_false: Unpublished + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: node + entity_field: status + plugin_id: field + changed: + id: changed + table: node_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + label: Updated + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: node + entity_field: changed + plugin_id: field + view_group_content: + id: view_group_content + table: group_content + field: view_group_content + relationship: group_content + group_type: group + admin_label: 'View relation link' + label: 'Link to Group content' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'View relation' + entity_type: group_content + plugin_id: entity_link + edit_group_content: + id: edit_group_content + table: group_content + field: edit_group_content + relationship: group_content + group_type: group + admin_label: 'Edit relation link' + label: 'Link to edit Group content' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'Edit relation' + entity_type: group_content + plugin_id: entity_link_edit + delete_group_content: + id: delete_group_content + table: group_content + field: delete_group_content + relationship: group_content + group_type: group + admin_label: 'Delete relation link' + label: 'Link to delete Group content' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'Delete relation' + entity_type: group_content + plugin_id: entity_link_delete + edit_node: + id: edit_node + table: node + field: edit_node + relationship: none + group_type: group + admin_label: 'Edit node link' + label: 'Link to edit Content' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'Edit node' + entity_type: node + plugin_id: entity_link_edit + delete_node: + id: delete_node + table: node + field: delete_node + relationship: none + group_type: group + admin_label: 'Delete node link' + label: 'Link to delete Content' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'Delete node' + entity_type: node + plugin_id: entity_link_delete + dropbutton: + id: dropbutton + table: views + field: dropbutton + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + fields: + view_group_content: view_group_content + edit_group_content: edit_group_content + delete_group_content: delete_group_content + edit_node: edit_node + delete_node: delete_node + title: '0' + type: '0' + status: '0' + changed: '0' + destination: true + plugin_id: dropbutton + filters: + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: false + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Published status' + description: '' + use_operator: false + operator: status_op + identifier: status + required: true + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + group_admin: '0' + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + entity_type: node + entity_field: status + plugin_id: boolean + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: Type + description: '' + use_operator: false + operator: type_op + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + group_admin: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: node + entity_field: type + plugin_id: bundle + sorts: { } + header: { } + footer: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: 'No content available.' + plugin_id: text_custom + relationships: + group_content: + id: group_content + table: node_field_data + field: group_content + relationship: none + group_type: group + admin_label: 'Content relation' + required: true + group_content_plugins: { } + entity_type: node + plugin_id: group_content_to_entity_reverse + arguments: + gid: + id: gid + table: group_content_field_data + field: gid + relationship: group_content + group_type: group + admin_label: '' + default_action: 'access denied' + exception: + value: all + title_enable: false + title: All + title_enable: true + title: '{{ arguments.gid|placeholder }} nodes' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: group_content + entity_field: gid + plugin_id: numeric + display_extenders: { } + title: Nodes + cache_metadata: + max-age: 0 + contexts: + - group_membership.roles.permissions + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: group/%group/nodes + menu: + type: tab + title: Nodes + description: '' + expanded: false + parent: '' + weight: 25 + context: '0' + menu_name: main + enabled: true + cache_metadata: + max-age: 0 + contexts: + - group_membership.roles.permissions + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.group.yml b/config/sync/config_snapshot.snapshot.config_sync.module.group.yml new file mode 100644 index 0000000..3ba230d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.group.yml @@ -0,0 +1,835 @@ +uuid: 911775a8-c1cd-4cce-8901-4925c6feb443 +langcode: en +status: true +dependencies: + module: + - group +id: config_sync.module.group +snapshotSet: config_sync +extensionType: module +extensionName: group +items: + - + collection: '' + name: block.block.group_operations + data: + langcode: en + status: true + dependencies: + module: + - block_visibility_groups + - ctools + - group + theme: + - octavia + id: group_operations + theme: octavia + region: sidebar_first + weight: -20 + provider: null + plugin: group_operations + settings: + id: group_operations + label: 'Group operations' + provider: group + label_display: visible + context_mapping: + group: '@group.group_route_context:group' + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + 'entity_bundle:group': + id: 'entity_bundle:group' + bundles: + group: group + negate: false + context_mapping: + group: '@group.group_route_context:group' + - + collection: '' + name: field.storage.group_content.group_roles + data: + langcode: en + status: true + dependencies: + module: + - group + - options + id: group_content.group_roles + field_name: group_roles + entity_type: group_content + type: entity_reference + settings: + target_type: group_role + module: core + locked: true + cardinality: -1 + translatable: false + indexes: { } + persist_with_no_fields: true + custom_storage: false + - + collection: '' + name: group.settings + data: + use_admin_theme: true + - + collection: '' + name: pathauto.pattern.group_content + data: + langcode: en + status: true + dependencies: + module: + - group + id: group_content + label: 'Group content' + type: 'canonical_entities:group_content' + pattern: 'group/[group_content:group:id]/[group_content:pretty-path-key]/[group_content:id]' + selection_criteria: { } + selection_logic: and + weight: -5 + relationships: + 'group_content:langcode:language': + label: Language + - + collection: '' + name: views.view.group_members + data: + langcode: en + status: true + dependencies: + config: + - field.storage.group_content.group_roles + module: + - group + - user + id: group_members + label: 'Group members' + module: group + description: '' + tag: '' + base_table: group_content_field_data + base_field: id + core: 8.x + display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: group_permission + options: + group_permission: 'administer members' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 50 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: true + caption: '' + summary: '' + description: '' + columns: + name: name + group_roles: group_roles + changed: changed + created: created + view_group_content: view_group_content + edit_group_content: edit_group_content + delete_group_content: delete_group_content + dropbutton: dropbutton + info: + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + group_roles: + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_group_content: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_group_content: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + delete_group_content: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dropbutton: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: true + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + fields: + name: + id: name + table: users_field_data + field: name + relationship: gc__user + group_type: group + admin_label: '' + label: User + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: user + entity_field: name + plugin_id: field + group_roles: + id: group_roles + table: group_content__group_roles + field: group_roles + relationship: none + group_type: group + admin_label: '' + label: Roles + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '
  • <none>
' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: ul + separator: ', ' + field_api_classes: false + plugin_id: field + changed: + id: changed + table: group_content_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + label: Updated + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: group_content + entity_field: changed + plugin_id: field + created: + id: created + table: group_content_field_data + field: created + relationship: none + group_type: group + admin_label: '' + label: Joined + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: group_content + entity_field: created + plugin_id: field + view_group_content: + id: view_group_content + table: group_content + field: view_group_content + relationship: none + group_type: group + admin_label: 'View member link' + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'View member' + entity_type: group_content + plugin_id: entity_link + edit_group_content: + id: edit_group_content + table: group_content + field: edit_group_content + relationship: none + group_type: group + admin_label: 'Edit member link' + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'Edit member' + entity_type: group_content + plugin_id: entity_link_edit + delete_group_content: + id: delete_group_content + table: group_content + field: delete_group_content + relationship: none + group_type: group + admin_label: 'Remove member link' + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: 'Remove member' + entity_type: group_content + plugin_id: entity_link_delete + dropbutton: + id: dropbutton + table: views + field: dropbutton + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + fields: + view_group_content: view_group_content + edit_group_content: edit_group_content + delete_group_content: delete_group_content + name: '0' + group_roles: '0' + changed: '0' + created: '0' + destination: true + plugin_id: dropbutton + filters: { } + sorts: { } + header: { } + footer: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: 'No members available.' + plugin_id: text_custom + relationships: + gc__user: + id: gc__user + table: group_content_field_data + field: gc__user + relationship: none + group_type: group + admin_label: 'Member account' + required: true + group_content_plugins: + group_membership: group_membership + entity_type: group_content + plugin_id: group_content_to_entity + arguments: + gid: + id: gid + table: group_content_field_data + field: gid + relationship: none + group_type: group + admin_label: '' + default_action: 'access denied' + exception: + value: all + title_enable: false + title: All + title_enable: true + title: '{{ arguments.gid|placeholder }} members' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: group_content + entity_field: gid + plugin_id: numeric + display_extenders: { } + title: Members + cache_metadata: + max-age: 0 + contexts: + - group_membership.roles.permissions + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: + - 'config:field.storage.group_content.group_roles' + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: group/%group/members + menu: + type: tab + title: Members + description: '' + expanded: false + parent: '' + weight: 20 + context: '0' + menu_name: main + enabled: true + cache_metadata: + max-age: 0 + contexts: + - group_membership.roles.permissions + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: + - 'config:field.storage.group_content.group_roles' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.migrate.yml b/config/sync/config_snapshot.snapshot.config_sync.module.migrate.yml new file mode 100644 index 0000000..33783e2 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.migrate.yml @@ -0,0 +1,11 @@ +uuid: 2aaab699-686c-47db-a480-8b40ed77ddbe +langcode: en +status: true +dependencies: + module: + - migrate +id: config_sync.module.migrate +snapshotSet: config_sync +extensionType: module +extensionName: migrate +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml new file mode 100644 index 0000000..0cf09b3 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml @@ -0,0 +1,20 @@ +uuid: eb9ec7f7-7811-443b-9957-dc0a03d243bb +langcode: en +status: true +dependencies: + module: + - migrate_drupal +id: config_sync.module.migrate_drupal +snapshotSet: config_sync +extensionType: module +extensionName: migrate_drupal +items: + - + collection: '' + name: migrate_drupal.settings + data: + enforce_source_module_tags: + - 'Drupal 6' + - 'Drupal 7' + follow_up_migration_tags: + - 'Follow-up migration' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_plus.yml b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_plus.yml new file mode 100644 index 0000000..cdfc601 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_plus.yml @@ -0,0 +1,11 @@ +uuid: 76f123fa-3c18-4de9-b01d-65b35cdb669c +langcode: en +status: true +dependencies: + module: + - migrate_plus +id: config_sync.module.migrate_plus +snapshotSet: config_sync +extensionType: module +extensionName: migrate_plus +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_tools.yml b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_tools.yml new file mode 100644 index 0000000..5c52a27 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_tools.yml @@ -0,0 +1,11 @@ +uuid: 8573540a-42ac-4063-b82c-dce37b070db4 +langcode: en +status: true +dependencies: + module: + - migrate_tools +id: config_sync.module.migrate_tools +snapshotSet: config_sync +extensionType: module +extensionName: migrate_tools +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml b/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml new file mode 100644 index 0000000..8fed33f --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml @@ -0,0 +1,61 @@ +uuid: 3ea043e8-abcb-4b08-884c-6a02697ceadd +langcode: en +status: true +dependencies: + module: + - pathauto +id: config_sync.module.pathauto +snapshotSet: config_sync +extensionType: module +extensionName: pathauto +items: + - + collection: '' + name: pathauto.settings + data: + enabled_entity_types: + - user + punctuation: + hyphen: 1 + verbose: false + separator: '-' + max_length: 100 + max_component_length: 100 + transliterate: true + reduce_ascii: false + case: true + ignore_words: 'a, an, as, at, before, but, by, for, from, is, in, into, like, of, off, on, onto, per, since, than, the, this, that, to, up, via, with' + update_action: 2 + safe_tokens: + - alias + - path + - join-path + - login-url + - url + - url-brief + - + collection: '' + name: system.action.pathauto_update_alias_node + data: + id: pathauto_update_alias_node + label: 'Update URL alias' + status: true + langcode: en + type: node + plugin: pathauto_update_alias + dependencies: + module: + - node + - + collection: '' + name: system.action.pathauto_update_alias_user + data: + id: pathauto_update_alias_user + label: 'Update URL alias' + status: true + langcode: en + type: user + plugin: pathauto_update_alias + dependencies: + module: + - user diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.similarterms.yml b/config/sync/config_snapshot.snapshot.config_sync.module.similarterms.yml new file mode 100644 index 0000000..fb3fa3c --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.similarterms.yml @@ -0,0 +1,11 @@ +uuid: bd116f62-db5c-4212-b1c8-39cf5ae86b78 +langcode: en +status: true +dependencies: + module: + - similarterms +id: config_sync.module.similarterms +snapshotSet: config_sync +extensionType: module +extensionName: similarterms +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.social_media_links.yml b/config/sync/config_snapshot.snapshot.config_sync.module.social_media_links.yml new file mode 100644 index 0000000..fbef4ca --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.social_media_links.yml @@ -0,0 +1,11 @@ +uuid: 85f15f5d-f170-4455-be12-1ee22772e37f +langcode: en +status: true +dependencies: + module: + - social_media_links +id: config_sync.module.social_media_links +snapshotSet: config_sync +extensionType: module +extensionName: social_media_links +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml index 1fac96a..ef7bf1c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml @@ -293,7 +293,7 @@ items: page: 403: '' 404: '' - front: /user/login + front: /home-page admin_compact_mode: false weight_select_max: 100 langcode: en diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.telephone.yml b/config/sync/config_snapshot.snapshot.config_sync.module.telephone.yml new file mode 100644 index 0000000..ebc945d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.telephone.yml @@ -0,0 +1,11 @@ +uuid: e6df9f94-b986-44b2-be41-c72a1bf653ab +langcode: en +status: true +dependencies: + module: + - telephone +id: config_sync.module.telephone +snapshotSet: config_sync +extensionType: module +extensionName: telephone +items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml index 681c0e4..36d6144 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml @@ -163,6 +163,7 @@ items: permissions: - 'use text format restricted_html' - 'access site-wide contact form' + - 'access comments' - collection: '' name: user.role.authenticated @@ -177,6 +178,8 @@ items: permissions: - 'access shortcuts' - 'access site-wide contact form' + - 'access comments' + - 'post comments' - collection: '' name: user.settings diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.agarica.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.agarica.yml new file mode 100644 index 0000000..f45aa9f --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.agarica.yml @@ -0,0 +1,11 @@ +uuid: 66aeb09a-8596-4e0a-ad77-89a24f1c2bdf +langcode: en +status: true +dependencies: + theme: + - agarica +id: config_sync.theme.agarica +snapshotSet: config_sync +extensionType: theme +extensionName: agarica +items: { }