From 0dd672bed17b33fb2208fe5d1484436600780b61 Mon Sep 17 00:00:00 2001 From: David Valdez Date: Thu, 18 Jul 2019 14:58:29 -0500 Subject: [PATCH] "drutopia article" configuration. --- sync/block.block.footer_about_us.yml | 35 + sync/block.block.footer_contact_info.yml | 33 + sync/block.block.footer_copyleft.yml | 33 + sync/block.block.footer_get_involved.yml | 35 + sync/block.block.footer_our_work.yml | 35 + ...block_visibility_group.article_listing.yml | 19 + sync/comment.type.comment.yml | 10 + ...ig_sync.module.block_visibility_groups.yml | 11 + ...hot.snapshot.config_sync.module.ctools.yml | 11 + ...t.snapshot.config_sync.module.drutopia.yml | 176 ++ ...ot.config_sync.module.drutopia_article.yml | 2205 +++++++++++++++++ ...ot.config_sync.module.drutopia_comment.yml | 171 ++ ...pshot.config_sync.module.drutopia_core.yml | 12 + ...hot.config_sync.module.drutopia_people.yml | 1746 +++++++++++++ ...hot.snapshot.config_sync.module.facets.yml | 11 + ...napshot.config_sync.module.field_group.yml | 11 + ...t.snapshot.config_sync.module.pathauto.yml | 67 + ...pshot.snapshot.config_sync.module.user.yml | 3 + ...ase_field_override.node.people.promote.yml | 24 + ....base_field_override.node.people.title.yml | 20 + ...y_form_display.comment.comment.default.yml | 36 + ...tity_form_display.node.article.default.yml | 160 ++ ...ntity_form_display.node.people.default.yml | 134 + ...y_view_display.comment.comment.default.yml | 28 + ...e.entity_view_display.node.article.box.yml | 75 + ....entity_view_display.node.article.card.yml | 128 + ...tity_view_display.node.article.default.yml | 38 + ....entity_view_display.node.article.full.yml | 142 ++ ...entity_view_display.node.article.media.yml | 127 + ...e.entity_view_display.node.article.rss.yml | 101 + ...view_display.node.article.search_index.yml | 109 + ..._view_display.node.article.simple_card.yml | 108 + ...ntity_view_display.node.article.teaser.yml | 112 + ...ntity_view_display.node.people.default.yml | 50 + ...e.entity_view_display.node.people.full.yml | 96 + ..._view_display.node.people.search_index.yml | 88 + ...ty_view_display.node.people.small_card.yml | 103 + ...entity_view_display.node.people.teaser.yml | 92 + sync/core.extension.yml | 8 + sync/facets.facet.article_topics.yml | 55 + sync/facets.facet.article_type.yml | 55 + ...eld.field.comment.comment.comment_body.yml | 23 + sync/field.field.node.article.body.yml | 24 + sync/field.field.node.article.comment.yml | 35 + ....field.node.article.field_article_type.yml | 30 + ...field.field.node.article.field_authors.yml | 31 + ...ield.node.article.field_body_paragraph.yml | 59 + sync/field.field.node.article.field_image.yml | 40 + ...eld.field.node.article.field_meta_tags.yml | 25 + ...field.field.node.article.field_summary.yml | 23 + sync/field.field.node.article.field_tags.yml | 29 + .../field.field.node.article.field_topics.yml | 31 + sync/field.field.node.people.body.yml | 24 + ...field.node.people.field_body_paragraph.yml | 49 + sync/field.field.node.people.field_image.yml | 40 + ...ield.field.node.people.field_meta_tags.yml | 23 + ...ield.node.people.field_people_position.yml | 21 + ...ld.field.node.people.field_people_type.yml | 30 + .../field.field.node.people.field_summary.yml | 23 + sync/field.storage.node.comment.yml | 22 + .../field.storage.node.field_article_type.yml | 22 + sync/field.storage.node.field_authors.yml | 21 + ...eld.storage.node.field_people_position.yml | 23 + sync/field.storage.node.field_people_type.yml | 22 + sync/node.type.article.yml | 13 + sync/node.type.people.yml | 20 + sync/pathauto.pattern.article_type.yml | 25 + sync/pathauto.pattern.node_article.yml | 24 + sync/pathauto.pattern.people_node.yml | 24 + sync/pathauto.pattern.people_type.yml | 25 + sync/pathauto.settings.yml | 22 + sync/rdf.mapping.comment.comment.yml | 36 + sync/rdf.mapping.node.article.yml | 52 + sync/search_api.index.article.yml | 245 ++ sync/search_api.index.people.yml | 218 ++ ...stem.action.pathauto_update_alias_node.yml | 16 + ...stem.action.pathauto_update_alias_user.yml | 16 + sync/taxonomy.vocabulary.article_type.yml | 10 + sync/taxonomy.vocabulary.people_type.yml | 10 + sync/user.role.anonymous.yml | 1 + sync/user.role.authenticated.yml | 2 + sync/user.role.contributor.yml | 8 + sync/user.role.editor.yml | 2 + sync/user.role.manager.yml | 2 + sync/views.view.article.yml | 230 ++ sync/views.view.content_by_author.yml | 243 ++ sync/views.view.people.yml | 297 +++ 87 files changed, 8724 insertions(+) create mode 100644 sync/block.block.footer_about_us.yml create mode 100644 sync/block.block.footer_contact_info.yml create mode 100644 sync/block.block.footer_copyleft.yml create mode 100644 sync/block.block.footer_get_involved.yml create mode 100644 sync/block.block.footer_our_work.yml create mode 100644 sync/block_visibility_groups.block_visibility_group.article_listing.yml create mode 100644 sync/comment.type.comment.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.ctools.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.facets.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.field_group.yml create mode 100644 sync/config_snapshot.snapshot.config_sync.module.pathauto.yml create mode 100644 sync/core.base_field_override.node.people.promote.yml create mode 100644 sync/core.base_field_override.node.people.title.yml create mode 100644 sync/core.entity_form_display.comment.comment.default.yml create mode 100644 sync/core.entity_form_display.node.article.default.yml create mode 100644 sync/core.entity_form_display.node.people.default.yml create mode 100644 sync/core.entity_view_display.comment.comment.default.yml create mode 100644 sync/core.entity_view_display.node.article.box.yml create mode 100644 sync/core.entity_view_display.node.article.card.yml create mode 100644 sync/core.entity_view_display.node.article.default.yml create mode 100644 sync/core.entity_view_display.node.article.full.yml create mode 100644 sync/core.entity_view_display.node.article.media.yml create mode 100644 sync/core.entity_view_display.node.article.rss.yml create mode 100644 sync/core.entity_view_display.node.article.search_index.yml create mode 100644 sync/core.entity_view_display.node.article.simple_card.yml create mode 100644 sync/core.entity_view_display.node.article.teaser.yml create mode 100644 sync/core.entity_view_display.node.people.default.yml create mode 100644 sync/core.entity_view_display.node.people.full.yml create mode 100644 sync/core.entity_view_display.node.people.search_index.yml create mode 100644 sync/core.entity_view_display.node.people.small_card.yml create mode 100644 sync/core.entity_view_display.node.people.teaser.yml create mode 100644 sync/facets.facet.article_topics.yml create mode 100644 sync/facets.facet.article_type.yml create mode 100644 sync/field.field.comment.comment.comment_body.yml create mode 100644 sync/field.field.node.article.body.yml create mode 100644 sync/field.field.node.article.comment.yml create mode 100644 sync/field.field.node.article.field_article_type.yml create mode 100644 sync/field.field.node.article.field_authors.yml create mode 100644 sync/field.field.node.article.field_body_paragraph.yml create mode 100644 sync/field.field.node.article.field_image.yml create mode 100644 sync/field.field.node.article.field_meta_tags.yml create mode 100644 sync/field.field.node.article.field_summary.yml create mode 100644 sync/field.field.node.article.field_tags.yml create mode 100644 sync/field.field.node.article.field_topics.yml create mode 100644 sync/field.field.node.people.body.yml create mode 100644 sync/field.field.node.people.field_body_paragraph.yml create mode 100644 sync/field.field.node.people.field_image.yml create mode 100644 sync/field.field.node.people.field_meta_tags.yml create mode 100644 sync/field.field.node.people.field_people_position.yml create mode 100644 sync/field.field.node.people.field_people_type.yml create mode 100644 sync/field.field.node.people.field_summary.yml create mode 100644 sync/field.storage.node.comment.yml create mode 100644 sync/field.storage.node.field_article_type.yml create mode 100644 sync/field.storage.node.field_authors.yml create mode 100644 sync/field.storage.node.field_people_position.yml create mode 100644 sync/field.storage.node.field_people_type.yml create mode 100644 sync/node.type.article.yml create mode 100644 sync/node.type.people.yml create mode 100644 sync/pathauto.pattern.article_type.yml create mode 100644 sync/pathauto.pattern.node_article.yml create mode 100644 sync/pathauto.pattern.people_node.yml create mode 100644 sync/pathauto.pattern.people_type.yml create mode 100644 sync/pathauto.settings.yml create mode 100644 sync/rdf.mapping.comment.comment.yml create mode 100644 sync/rdf.mapping.node.article.yml create mode 100644 sync/search_api.index.article.yml create mode 100644 sync/search_api.index.people.yml create mode 100644 sync/system.action.pathauto_update_alias_node.yml create mode 100644 sync/system.action.pathauto_update_alias_user.yml create mode 100644 sync/taxonomy.vocabulary.article_type.yml create mode 100644 sync/taxonomy.vocabulary.people_type.yml create mode 100644 sync/views.view.article.yml create mode 100644 sync/views.view.content_by_author.yml create mode 100644 sync/views.view.people.yml diff --git a/sync/block.block.footer_about_us.yml b/sync/block.block.footer_about_us.yml new file mode 100644 index 0000000..e238ae7 --- /dev/null +++ b/sync/block.block.footer_about_us.yml @@ -0,0 +1,35 @@ +uuid: f2c27c15-15e7-41dc-a830-e89ab70e7eb4 +langcode: en +status: true +dependencies: + config: + - system.menu.main + module: + - block_visibility_groups + - menu_block + theme: + - octavia +_core: + default_config_hash: eJrCgI_sSLwD4b-lgt-hLYWyH5R6m_ou6ZSzZZbv3Hg +id: footer_about_us +theme: octavia +region: footer_menus +weight: -20 +provider: null +plugin: 'menu_block:main' +settings: + id: 'menu_block:main' + label: 'About Us' + provider: menu_block + label_display: visible + level: 1 + depth: 0 + expand: 0 + parent: 'main:menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' + suggestion: main +visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } diff --git a/sync/block.block.footer_contact_info.yml b/sync/block.block.footer_contact_info.yml new file mode 100644 index 0000000..d98633f --- /dev/null +++ b/sync/block.block.footer_contact_info.yml @@ -0,0 +1,33 @@ +uuid: be37035a-321f-4aef-b83c-49432eafb728 +langcode: en +status: true +dependencies: + content: + - 'block_content:basic:ab794f80-2d8f-4254-bda4-6554074ab46c' + module: + - block_content + - block_visibility_groups + theme: + - octavia +_core: + default_config_hash: s2ZZOREKBrnuyS6MOJnRQFuYfCdawzSazylzxZYarLo +id: footer_contact_info +theme: octavia +region: footer_info +weight: -4 +provider: null +plugin: 'block_content:ab794f80-2d8f-4254-bda4-6554074ab46c' +settings: + id: 'block_content:ab794f80-2d8f-4254-bda4-6554074ab46c' + label: 'Footer contact information' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full +visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } diff --git a/sync/block.block.footer_copyleft.yml b/sync/block.block.footer_copyleft.yml new file mode 100644 index 0000000..aa4d6ed --- /dev/null +++ b/sync/block.block.footer_copyleft.yml @@ -0,0 +1,33 @@ +uuid: a8d6c62a-cf4a-4ece-a3dd-f30c8c06a11c +langcode: en +status: true +dependencies: + content: + - 'block_content:basic:5eeea524-f31d-4a75-92aa-8f3d92925a9f' + module: + - block_content + - block_visibility_groups + theme: + - octavia +_core: + default_config_hash: 1990al-_5VzpSBrFB6GjRI0swgVOQNLAnMSavQxb1GI +id: footer_copyleft +theme: octavia +region: footer_notice +weight: 0 +provider: null +plugin: 'block_content:5eeea524-f31d-4a75-92aa-8f3d92925a9f' +settings: + id: 'block_content:5eeea524-f31d-4a75-92aa-8f3d92925a9f' + label: 'Footer copyleft' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full +visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } diff --git a/sync/block.block.footer_get_involved.yml b/sync/block.block.footer_get_involved.yml new file mode 100644 index 0000000..7dbd86d --- /dev/null +++ b/sync/block.block.footer_get_involved.yml @@ -0,0 +1,35 @@ +uuid: e969bff5-e641-48d1-9df6-eae4d73a6ba4 +langcode: en +status: true +dependencies: + config: + - system.menu.main + module: + - block_visibility_groups + - menu_block + theme: + - octavia +_core: + default_config_hash: y7D1_-5WE5uR9bFhOPE7wnF-ZHNeK8JhVe8-PBa03e8 +id: footer_get_involved +theme: octavia +region: footer_menus +weight: -18 +provider: null +plugin: 'menu_block:main' +settings: + id: 'menu_block:main' + label: 'Get Involved' + provider: menu_block + label_display: visible + level: 1 + depth: 0 + expand: 0 + parent: 'main:menu_link_content:f1eaa438-620d-418b-acd3-ad00dab9c635' + suggestion: main +visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } diff --git a/sync/block.block.footer_our_work.yml b/sync/block.block.footer_our_work.yml new file mode 100644 index 0000000..67c5cc5 --- /dev/null +++ b/sync/block.block.footer_our_work.yml @@ -0,0 +1,35 @@ +uuid: 3c615699-7e54-472b-b52d-f6b75aaa7b91 +langcode: en +status: true +dependencies: + config: + - system.menu.main + module: + - block_visibility_groups + - menu_block + theme: + - octavia +_core: + default_config_hash: Uvp7dFZ5RwRIOWf2HBXzYRqoV5UI-6nx5zqh6CmhikI +id: footer_our_work +theme: octavia +region: footer_menus +weight: -19 +provider: null +plugin: 'menu_block:main' +settings: + id: 'menu_block:main' + label: 'Our Work' + provider: menu_block + label_display: visible + level: 1 + depth: 0 + expand: 0 + parent: 'main:menu_link_content:3f594be0-bb0f-4b30-923e-e7984983a0fd' + suggestion: main +visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } diff --git a/sync/block_visibility_groups.block_visibility_group.article_listing.yml b/sync/block_visibility_groups.block_visibility_group.article_listing.yml new file mode 100644 index 0000000..c628d11 --- /dev/null +++ b/sync/block_visibility_groups.block_visibility_group.article_listing.yml @@ -0,0 +1,19 @@ +uuid: ec5ebc2b-4f76-4053-8ffe-f1ee6dfc3ca5 +langcode: en +status: true +dependencies: + module: + - system +_core: + default_config_hash: iT20tn_NJtM8wJg4u9mQZO1iFxzV1_lXjCevCgdSMOc +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 diff --git a/sync/comment.type.comment.yml b/sync/comment.type.comment.yml new file mode 100644 index 0000000..04f1326 --- /dev/null +++ b/sync/comment.type.comment.yml @@ -0,0 +1,10 @@ +uuid: 341ac301-3060-487a-8bd7-74ed85280fe9 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: bqZsN31T2n0UjcbyCpOPi9D2iO0sAOHR7FnEs9qMvaA +id: comment +label: 'Default comments' +target_entity_type_id: node +description: 'Allows commenting on content' diff --git a/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml b/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml new file mode 100644 index 0000000..3f3b5d7 --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.block_visibility_groups.yml @@ -0,0 +1,11 @@ +uuid: 94267e16-6fc3-40bb-94bc-58ab80d803d6 +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/sync/config_snapshot.snapshot.config_sync.module.ctools.yml b/sync/config_snapshot.snapshot.config_sync.module.ctools.yml new file mode 100644 index 0000000..77b420c --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.ctools.yml @@ -0,0 +1,11 @@ +uuid: 792e27fe-6539-41f9-a237-b66c6adf48a2 +langcode: en +status: true +dependencies: + module: + - ctools +id: config_sync.module.ctools +snapshotSet: config_sync +extensionType: module +extensionName: ctools +items: { } diff --git a/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml b/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml index 06a915e..d82a52d 100644 --- a/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml +++ b/sync/config_snapshot.snapshot.config_sync.module.drutopia.yml @@ -14,6 +14,182 @@ items: name: automated_cron.settings data: interval: 10800 + - + collection: '' + name: block.block.footer_about_us + data: + langcode: en + status: true + dependencies: + config: + - system.menu.main + module: + - block_visibility_groups + - menu_block + theme: + - octavia + id: footer_about_us + theme: octavia + region: footer_menus + weight: -20 + provider: null + plugin: 'menu_block:main' + settings: + id: 'menu_block:main' + label: 'About Us' + provider: menu_block + label_display: visible + level: 1 + depth: 0 + expand: 0 + parent: 'main:menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' + suggestion: main + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + - + collection: '' + name: block.block.footer_contact_info + data: + langcode: en + status: true + dependencies: + content: + - 'block_content:basic:ab794f80-2d8f-4254-bda4-6554074ab46c' + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: footer_contact_info + theme: octavia + region: footer_info + weight: -4 + provider: null + plugin: 'block_content:ab794f80-2d8f-4254-bda4-6554074ab46c' + settings: + id: 'block_content:ab794f80-2d8f-4254-bda4-6554074ab46c' + label: 'Footer contact information' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + - + collection: '' + name: block.block.footer_copyleft + data: + langcode: en + status: true + dependencies: + content: + - 'block_content:basic:5eeea524-f31d-4a75-92aa-8f3d92925a9f' + module: + - block_content + - block_visibility_groups + theme: + - octavia + id: footer_copyleft + theme: octavia + region: footer_notice + weight: 0 + provider: null + plugin: 'block_content:5eeea524-f31d-4a75-92aa-8f3d92925a9f' + settings: + id: 'block_content:5eeea524-f31d-4a75-92aa-8f3d92925a9f' + label: 'Footer copyleft' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + - + collection: '' + name: block.block.footer_get_involved + data: + langcode: en + status: true + dependencies: + config: + - system.menu.main + module: + - block_visibility_groups + - menu_block + theme: + - octavia + id: footer_get_involved + theme: octavia + region: footer_menus + weight: -18 + provider: null + plugin: 'menu_block:main' + settings: + id: 'menu_block:main' + label: 'Get Involved' + provider: menu_block + label_display: visible + level: 1 + depth: 0 + expand: 0 + parent: 'main:menu_link_content:f1eaa438-620d-418b-acd3-ad00dab9c635' + suggestion: main + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } + - + collection: '' + name: block.block.footer_our_work + data: + langcode: en + status: true + dependencies: + config: + - system.menu.main + module: + - block_visibility_groups + - menu_block + theme: + - octavia + id: footer_our_work + theme: octavia + region: footer_menus + weight: -19 + provider: null + plugin: 'menu_block:main' + settings: + id: 'menu_block:main' + label: 'Our Work' + provider: menu_block + label_display: visible + level: 1 + depth: 0 + expand: 0 + parent: 'main:menu_link_content:3f594be0-bb0f-4b30-923e-e7984983a0fd' + suggestion: main + visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } - collection: '' name: block.block.octavia_footer_menu diff --git a/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml b/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml new file mode 100644 index 0000000..263d0a9 --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml @@ -0,0 +1,2205 @@ +uuid: fc21fd6d-fb6d-43bf-bd47-ece36bb9f148 +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_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 + - focal_point + - 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_focal_point + weight: 3 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + preview_link: true + offsets: '50,50' + 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 + - field.field.node.article.field_topics + - 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 + field_topics: 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: 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: + - 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 + - field.field.node.article.field_topics + - node.type.article + 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.article.search_index + targetEntityType: node + bundle: article + mode: search_index + content: + field_authors: + type: entity_reference_label + weight: 1 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + 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: { } + 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_article_type: true + field_meta_tags: true + field_summary: 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 + - field.field.node.article.field_topics + - 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 + field_topics: 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 + - 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_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: + responsive_image_style: narrow + image_link: content + 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 + show_title: null + - + 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 + show_title: null + - + 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 + - paragraphs.paragraphs_type.video + 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 + video: video + faq: faq + target_bundles_drag_drop: + text: + enabled: true + weight: -15 + image: + enabled: true + weight: -14 + file: + enabled: true + weight: -13 + video: + enabled: true + weight: -12 + faq: + enabled: true + weight: -11 + slide: + weight: -10 + enabled: false + update: + weight: -9 + enabled: false + 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.' + 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: News + description: 'Keep up to date.' + expanded: false + parent: 'menu_link_content:3f594be0-bb0f-4b30-923e-e7984983a0fd' + 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/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml b/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml new file mode 100644 index 0000000..5061550 --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml @@ -0,0 +1,171 @@ +uuid: 2357a7a2-a360-4140-99c7-685aa81063be +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/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml b/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml index 35b9496..7690e7a 100644 --- a/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml +++ b/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml @@ -1814,6 +1814,14 @@ items: permissions: - 'access contextual links' - 'access in-place editing' + - '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' - collection: '' name: user.role.editor @@ -1833,6 +1841,8 @@ items: - 'access tour' - 'bypass node access' - 'create url aliases' + - 'administer comments' + - 'skip comment approval' - collection: '' name: user.role.manager @@ -1856,3 +1866,5 @@ items: - 'bypass node access' - 'create url aliases' - 'edit gdpr_checklist checklistapi checklist' + - 'administer comments' + - 'skip comment approval' diff --git a/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml b/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml new file mode 100644 index 0000000..0679c4c --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml @@ -0,0 +1,1746 @@ +uuid: 1ba339cd-5750-4bff-b809-4c5f0ccc8108 +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: + - focal_point + - 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 + preview_link: true + offsets: '50,50' + third_party_settings: { } + type: image_focal_point + 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.tall + 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: tall + 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.short + 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' + region: hidden + 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: short + 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.' + weight: 0 + - + collection: '' + name: views.view.content_by_author + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + module: + - node + - user + id: content_by_author + label: 'Content by author' + module: views + description: 'Display of content by an author using person type' + 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 + row: + type: 'entity:node' + options: + relationship: none + view_mode: simple_card + fields: + title: + id: title + table: node_field_data + field: title + settings: + link_to_entity: true + plugin_id: 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 + 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: + value: '1' + table: node_field_data + field: status + plugin_id: boolean + entity_type: node + entity_field: status + id: status + expose: + operator: '' + group: 1 + sorts: + created: + id: created + table: node_field_data + field: created + order: DESC + entity_type: node + entity_field: created + plugin_id: date + relationship: none + group_type: group + admin_label: '' + exposed: false + expose: + label: '' + granularity: second + title: 'By this author' + header: { } + footer: { } + empty: { } + relationships: + field_authors: + id: field_authors + table: node__field_authors + field: field_authors + relationship: none + group_type: group + admin_label: 'field_authors: Content' + required: true + plugin_id: standard + arguments: + nid: + id: nid + table: node_field_data + field: nid + relationship: field_authors + 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: false + entity_type: node + entity_field: nid + plugin_id: node_nid + display_extenders: { } + filter_groups: + operator: AND + groups: + 1: AND + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } + block_author: + display_plugin: block + id: block_author + display_title: Block + position: 1 + display_options: + display_extenders: { } + defaults: + use_more: true + use_more_always: true + use_more_text: true + link_display: true + link_url: true + block_hide_empty: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } + - + collection: '' + name: views.view.people + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_people_type + - search_api.index.people + - system.menu.main + 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 + menu: + type: normal + title: People + description: 'Learn about our team' + expanded: false + parent: 'menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' + weight: 0 + context: '0' + menu_name: main + 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/sync/config_snapshot.snapshot.config_sync.module.facets.yml b/sync/config_snapshot.snapshot.config_sync.module.facets.yml new file mode 100644 index 0000000..691374a --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.facets.yml @@ -0,0 +1,11 @@ +uuid: 0fe8c182-6088-485e-a100-e769cf67e08d +langcode: en +status: true +dependencies: + module: + - facets +id: config_sync.module.facets +snapshotSet: config_sync +extensionType: module +extensionName: facets +items: { } diff --git a/sync/config_snapshot.snapshot.config_sync.module.field_group.yml b/sync/config_snapshot.snapshot.config_sync.module.field_group.yml new file mode 100644 index 0000000..bdc4270 --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.field_group.yml @@ -0,0 +1,11 @@ +uuid: b3d387db-cd8d-4faa-b810-debdb0aca07a +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/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml b/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml new file mode 100644 index 0000000..4b86bf6 --- /dev/null +++ b/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml @@ -0,0 +1,67 @@ +uuid: bee9e6d8-5616-4803-ab25-8c274dbe9231 +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: + enforced: + module: + - node + module: + - pathauto + - + 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: + enforced: + module: + - user + module: + - pathauto diff --git a/sync/config_snapshot.snapshot.config_sync.module.user.yml b/sync/config_snapshot.snapshot.config_sync.module.user.yml index 2cfca5b..4065ae1 100644 --- a/sync/config_snapshot.snapshot.config_sync.module.user.yml +++ b/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/sync/core.base_field_override.node.people.promote.yml b/sync/core.base_field_override.node.people.promote.yml new file mode 100644 index 0000000..4619574 --- /dev/null +++ b/sync/core.base_field_override.node.people.promote.yml @@ -0,0 +1,24 @@ +uuid: 1d3bd1b1-811e-45bc-8105-950eb51ccc92 +langcode: en +status: true +dependencies: + config: + - node.type.people +_core: + default_config_hash: vjAdEwFkNHAmhmslEPv5BP-dYKY6Wi_YlmsU55nVVbk +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 diff --git a/sync/core.base_field_override.node.people.title.yml b/sync/core.base_field_override.node.people.title.yml new file mode 100644 index 0000000..b51f145 --- /dev/null +++ b/sync/core.base_field_override.node.people.title.yml @@ -0,0 +1,20 @@ +uuid: 90057714-0f0f-4a6f-9da7-4c7394d5f9c3 +langcode: en +status: true +dependencies: + config: + - node.type.people +_core: + default_config_hash: MqZid1EqJeqdHcR7HbHVZKvtTA8LBlBAm5LVV10RuJo +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 diff --git a/sync/core.entity_form_display.comment.comment.default.yml b/sync/core.entity_form_display.comment.comment.default.yml new file mode 100644 index 0000000..b2bc914 --- /dev/null +++ b/sync/core.entity_form_display.comment.comment.default.yml @@ -0,0 +1,36 @@ +uuid: a585ba99-aa8d-4342-9925-2308d63111e0 +langcode: en +status: true +dependencies: + config: + - comment.type.comment + - field.field.comment.comment.comment_body + module: + - text +_core: + default_config_hash: i9gg03KbztdQ0LmR6WLr5smEj5TBKU12U2X8ZlSpKJA +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: { } diff --git a/sync/core.entity_form_display.node.article.default.yml b/sync/core.entity_form_display.node.article.default.yml new file mode 100644 index 0000000..0a2ac97 --- /dev/null +++ b/sync/core.entity_form_display.node.article.default.yml @@ -0,0 +1,160 @@ +uuid: afe9beca-30f4-497d-b0c7-835300c634b3 +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 + - focal_point + - metatag + - paragraphs + - path + - text +_core: + default_config_hash: _WmeiDcvD--bOUlswu0kWtnpHRQwDd0zb07SYgtQpls +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_focal_point + weight: 3 + settings: + progress_indicator: throbber + preview_image_style: thumbnail + preview_link: true + offsets: '50,50' + 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 + url_redirects: + weight: 50 + settings: { } + third_party_settings: { } + region: content +hidden: + body: true diff --git a/sync/core.entity_form_display.node.people.default.yml b/sync/core.entity_form_display.node.people.default.yml new file mode 100644 index 0000000..eab228c --- /dev/null +++ b/sync/core.entity_form_display.node.people.default.yml @@ -0,0 +1,134 @@ +uuid: 18fc8ea9-3c8f-4de9-80b5-db50eb3e5773 +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: + - focal_point + - metatag + - paragraphs + - path + - text +_core: + default_config_hash: JRb8uBQVdKb9N0PQl5nBCDGYyqqLqhNrk2iBbR18Qh8 +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 + preview_link: true + offsets: '50,50' + third_party_settings: { } + type: image_focal_point + 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 + url_redirects: + weight: 50 + settings: { } + third_party_settings: { } + region: content +hidden: + body: true diff --git a/sync/core.entity_view_display.comment.comment.default.yml b/sync/core.entity_view_display.comment.comment.default.yml new file mode 100644 index 0000000..2235a99 --- /dev/null +++ b/sync/core.entity_view_display.comment.comment.default.yml @@ -0,0 +1,28 @@ +uuid: 60355e58-29d7-4296-9d18-de42d493656f +langcode: en +status: true +dependencies: + config: + - comment.type.comment + - field.field.comment.comment.comment_body + module: + - text +_core: + default_config_hash: NKR4rw7zIP3Ig8hYF1DXP6ZI1nifK89RPpDyrGo6BJE +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: + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.box.yml b/sync/core.entity_view_display.node.article.box.yml new file mode 100644 index 0000000..f749d5f --- /dev/null +++ b/sync/core.entity_view_display.node.article.box.yml @@ -0,0 +1,75 @@ +uuid: 27ad80d5-73a3-49e1-b3a7-abb308efd532 +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 + - field.field.node.article.field_topics + - 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: '' +_core: + default_config_hash: bBVcPRbyg59JWGNU9MZKR1U4vJXPigsSw4GloKbRnxc +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 + field_topics: true + links: true + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.card.yml b/sync/core.entity_view_display.node.article.card.yml new file mode 100644 index 0000000..e074a0b --- /dev/null +++ b/sync/core.entity_view_display.node.article.card.yml @@ -0,0 +1,128 @@ +uuid: 46065511-3065-4c5e-b5ac-2280c051edcf +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 +_core: + default_config_hash: p6e_07jFYgDYzfPzft22FzzqyvPqhEUyM-XdQCUljIY +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.default.yml b/sync/core.entity_view_display.node.article.default.yml new file mode 100644 index 0000000..21f4a58 --- /dev/null +++ b/sync/core.entity_view_display.node.article.default.yml @@ -0,0 +1,38 @@ +uuid: 353c5299-1dac-40a8-afc9-ab3b00aa99ab +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 +_core: + default_config_hash: juBz2WVszfDnF48KejVKBPGWz1tXSUN9UM_cBDRLF3g +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.full.yml b/sync/core.entity_view_display.node.article.full.yml new file mode 100644 index 0000000..44d31b9 --- /dev/null +++ b/sync/core.entity_view_display.node.article.full.yml @@ -0,0 +1,142 @@ +uuid: 9ed64fbd-be98-4b5b-bdd3-836f5e810aa9 +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: 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: + - 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 +_core: + default_config_hash: 88P_fOnhb5d6oRPKtL8-5NspKV-UrjBqgmc1Ixtg9is +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.media.yml b/sync/core.entity_view_display.node.article.media.yml new file mode 100644 index 0000000..f1c4e43 --- /dev/null +++ b/sync/core.entity_view_display.node.article.media.yml @@ -0,0 +1,127 @@ +uuid: 45c10173-b095-408a-bf88-4c8e218d2ac9 +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 +_core: + default_config_hash: pHHfXZyyi7wI5eBxiS_wqW988jhenUljfftdaOuSuGk +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.rss.yml b/sync/core.entity_view_display.node.article.rss.yml new file mode 100644 index 0000000..39f99a6 --- /dev/null +++ b/sync/core.entity_view_display.node.article.rss.yml @@ -0,0 +1,101 @@ +uuid: 173b6074-a5b3-428c-94f5-6007d359b189 +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: '' +_core: + default_config_hash: qkZsE06xoZ42p5C0rjPL_VqIm82SI6KuwaQJwHEycTg +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.search_index.yml b/sync/core.entity_view_display.node.article.search_index.yml new file mode 100644 index 0000000..d148ef2 --- /dev/null +++ b/sync/core.entity_view_display.node.article.search_index.yml @@ -0,0 +1,109 @@ +uuid: 48ae6744-e6be-43d2-99ce-e065fc81dfd4 +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 + - field.field.node.article.field_topics + - node.type.article + 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 +_core: + default_config_hash: OFRR6oTEiAhLMNq1jKxnVT6xMyzwFugte7AbXTtIUAc +id: node.article.search_index +targetEntityType: node +bundle: article +mode: search_index +content: + field_authors: + type: entity_reference_label + weight: 1 + region: ds_content + label: hidden + settings: + link: true + third_party_settings: { } + 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: { } + 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_article_type: true + field_meta_tags: true + field_summary: true + links: true + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.simple_card.yml b/sync/core.entity_view_display.node.article.simple_card.yml new file mode 100644 index 0000000..05563af --- /dev/null +++ b/sync/core.entity_view_display.node.article.simple_card.yml @@ -0,0 +1,108 @@ +uuid: 9bfe26bb-7148-4d16-8a0b-1ded7f335cf5 +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 + - field.field.node.article.field_topics + - 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 +_core: + default_config_hash: 9VKribt4b49hO1yfd4qsunZ-1wi3LabVys-CdFmVrQ4 +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 + field_topics: true + links: true + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.article.teaser.yml b/sync/core.entity_view_display.node.article.teaser.yml new file mode 100644 index 0000000..e9b16b1 --- /dev/null +++ b/sync/core.entity_view_display.node.article.teaser.yml @@ -0,0 +1,112 @@ +uuid: c85c2b61-d4c7-4e42-a819-157019f502dd +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 + - 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_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: '' +_core: + default_config_hash: JB4nFrY5Y-GEjSrVxH8bLwTUPxnA6zWCKgspX12DB0s +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: + responsive_image_style: narrow + image_link: content + 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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.people.default.yml b/sync/core.entity_view_display.node.people.default.yml new file mode 100644 index 0000000..0aaeb60 --- /dev/null +++ b/sync/core.entity_view_display.node.people.default.yml @@ -0,0 +1,50 @@ +uuid: bd7f486e-f0b6-4a58-9a09-a18ecb126915 +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: { } +_core: + default_config_hash: PcM71wVDAKyWoQ4OFb7991GgWRB9kh4ZBoyqhQ5aHeU +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.people.full.yml b/sync/core.entity_view_display.node.people.full.yml new file mode 100644 index 0000000..464a063 --- /dev/null +++ b/sync/core.entity_view_display.node.people.full.yml @@ -0,0 +1,96 @@ +uuid: 63131295-ae1d-475e-b297-1d742718dace +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.tall + 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 +_core: + default_config_hash: WOI8fKpLJDTEg6bXIJednEL7pAp6iAkutldE6veX2eE +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: tall + 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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.people.search_index.yml b/sync/core.entity_view_display.node.people.search_index.yml new file mode 100644 index 0000000..637a313 --- /dev/null +++ b/sync/core.entity_view_display.node.people.search_index.yml @@ -0,0 +1,88 @@ +uuid: f9599951-5085-42bd-8556-8cbe6ef92bd1 +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 +_core: + default_config_hash: '-rSYwAnwyrT2_5GVRWRKOgReYaDRoK3_PbbU3eEuakY' +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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.people.small_card.yml b/sync/core.entity_view_display.node.people.small_card.yml new file mode 100644 index 0000000..317983f --- /dev/null +++ b/sync/core.entity_view_display.node.people.small_card.yml @@ -0,0 +1,103 @@ +uuid: 5dab9565-a306-4fd6-a11d-1a273049fe63 +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.short + 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' + region: hidden +_core: + default_config_hash: kIyMVSoyGG6MWhBAT_yzOfFbVNCkw5JvfyuUvNvQlv4 +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: short + 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 + search_api_excerpt: true diff --git a/sync/core.entity_view_display.node.people.teaser.yml b/sync/core.entity_view_display.node.people.teaser.yml new file mode 100644 index 0000000..a113d81 --- /dev/null +++ b/sync/core.entity_view_display.node.people.teaser.yml @@ -0,0 +1,92 @@ +uuid: 9a070f31-6edc-4b82-83d0-27589c75d64a +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: '' +_core: + default_config_hash: gCkJOlEwJlVhfOrZ9tg-TRlQAaIiOeJVH-yWVceuQgc +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 + search_api_excerpt: true diff --git a/sync/core.extension.yml b/sync/core.extension.yml index 17bd898..44321ab 100644 --- a/sync/core.extension.yml +++ b/sync/core.extension.yml @@ -6,6 +6,7 @@ module: better_normalizers: 0 block: 0 block_content: 0 + block_visibility_groups: 0 breakpoint: 0 checklistapi: 0 ckeditor: 0 @@ -26,17 +27,23 @@ module: contact: 0 contextual: 0 crop: 0 + ctools: 0 datetime: 0 dblog: 0 default_content: 0 + drutopia_article: 0 + drutopia_comment: 0 drutopia_core: 0 + drutopia_people: 0 drutopia_seo: 0 drutopia_site: 0 dynamic_page_cache: 0 editor: 0 entity_reference_revisions: 0 + facets: 0 faqfield: 0 field: 0 + field_group: 0 field_ui: 0 file: 0 filter: 0 @@ -81,6 +88,7 @@ module: views_ui: 0 ds: 1 menu_link_content: 1 + pathauto: 1 views: 10 paragraphs: 11 config_provider: 100 diff --git a/sync/facets.facet.article_topics.yml b/sync/facets.facet.article_topics.yml new file mode 100644 index 0000000..01b9b01 --- /dev/null +++ b/sync/facets.facet.article_topics.yml @@ -0,0 +1,55 @@ +uuid: 0bb09906-23ab-4515-b633-375b452b107c +langcode: en +status: true +dependencies: + config: + - search_api.index.article + - views.view.article + module: + - search_api +_core: + default_config_hash: dTU5sKNgp-tIPvV40sH74giQMQUzlrDLl7dYn91JmVc +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 +show_title: null diff --git a/sync/facets.facet.article_type.yml b/sync/facets.facet.article_type.yml new file mode 100644 index 0000000..4e35ea8 --- /dev/null +++ b/sync/facets.facet.article_type.yml @@ -0,0 +1,55 @@ +uuid: 1727db66-0681-4db7-8fc6-4b0004cb6800 +langcode: en +status: true +dependencies: + config: + - search_api.index.article + - views.view.article + module: + - search_api +_core: + default_config_hash: sO7FteotwDBR81JcEyIL4pVftUp0-K2mK3_X0A6csS8 +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 +show_title: null diff --git a/sync/field.field.comment.comment.comment_body.yml b/sync/field.field.comment.comment.comment_body.yml new file mode 100644 index 0000000..77234a1 --- /dev/null +++ b/sync/field.field.comment.comment.comment_body.yml @@ -0,0 +1,23 @@ +uuid: 657c423f-e0af-47a7-b4d1-43f4b2f42d8c +langcode: en +status: true +dependencies: + config: + - comment.type.comment + - field.storage.comment.comment_body + module: + - text +_core: + default_config_hash: TmAKjNrJ7RR60YpqvJq_QqEewYe_S8Kd23n8VRCqiWs +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 diff --git a/sync/field.field.node.article.body.yml b/sync/field.field.node.article.body.yml new file mode 100644 index 0000000..e258337 --- /dev/null +++ b/sync/field.field.node.article.body.yml @@ -0,0 +1,24 @@ +uuid: 6f331b13-b919-40dc-b52f-af00bb7be10f +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - node.type.article + module: + - text +_core: + default_config_hash: Ay3b2hq42cpQTFB_lNu8S2ZxuVIY6-dlBsc7vLeJ-YY +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 diff --git a/sync/field.field.node.article.comment.yml b/sync/field.field.node.article.comment.yml new file mode 100644 index 0000000..90ebf67 --- /dev/null +++ b/sync/field.field.node.article.comment.yml @@ -0,0 +1,35 @@ +uuid: 7733c824-8b82-4b1c-810a-a46a6ade834f +langcode: en +status: true +dependencies: + config: + - field.storage.node.comment + - node.type.article + module: + - comment +_core: + default_config_hash: r5hRugc6YdPtshnRHWTHfXqV-H4ayy4RUmYrjwtee_Q +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 diff --git a/sync/field.field.node.article.field_article_type.yml b/sync/field.field.node.article.field_article_type.yml new file mode 100644 index 0000000..6de81d6 --- /dev/null +++ b/sync/field.field.node.article.field_article_type.yml @@ -0,0 +1,30 @@ +uuid: 59ec8485-1a2f-410e-97d0-674aabb382fa +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_article_type + - node.type.article + - taxonomy.vocabulary.article_type +_core: + default_config_hash: sgfDlNErzrtqSZmOFogMgSbCrnNGqi9qI7n1nkU4Miw +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 diff --git a/sync/field.field.node.article.field_authors.yml b/sync/field.field.node.article.field_authors.yml new file mode 100644 index 0000000..0ad9405 --- /dev/null +++ b/sync/field.field.node.article.field_authors.yml @@ -0,0 +1,31 @@ +uuid: 442d6abc-54c9-41fa-bf16-220a3753633a +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_authors + - node.type.article + - node.type.people +_core: + default_config_hash: R0g08RdnWFjIcG24yv8h_an5OKMBYUqd31XpTgAN-xU +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 diff --git a/sync/field.field.node.article.field_body_paragraph.yml b/sync/field.field.node.article.field_body_paragraph.yml new file mode 100644 index 0000000..6421a6a --- /dev/null +++ b/sync/field.field.node.article.field_body_paragraph.yml @@ -0,0 +1,59 @@ +uuid: 9ec7e9be-a728-4a3c-9efe-9392e7d51222 +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 + - paragraphs.paragraphs_type.video + module: + - entity_reference_revisions +_core: + default_config_hash: zmbXArDMaD7OI9uW7TPK5-yqjX542fQ1zyARsCDKR58 +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 + video: video + faq: faq + target_bundles_drag_drop: + text: + enabled: true + weight: -15 + image: + enabled: true + weight: -14 + file: + enabled: true + weight: -13 + video: + enabled: true + weight: -12 + faq: + enabled: true + weight: -11 + slide: + weight: -10 + enabled: false + update: + weight: -9 + enabled: false +field_type: entity_reference_revisions diff --git a/sync/field.field.node.article.field_image.yml b/sync/field.field.node.article.field_image.yml new file mode 100644 index 0000000..ebbf9c7 --- /dev/null +++ b/sync/field.field.node.article.field_image.yml @@ -0,0 +1,40 @@ +uuid: ef14a7b1-fed4-4665-aecb-f2901a81f369 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_image + - node.type.article + module: + - image +_core: + default_config_hash: tgJzhA7Swh4M_gWU5FwFe5lPxPj5rebpMbvhpdNrERs +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 diff --git a/sync/field.field.node.article.field_meta_tags.yml b/sync/field.field.node.article.field_meta_tags.yml new file mode 100644 index 0000000..72f09dd --- /dev/null +++ b/sync/field.field.node.article.field_meta_tags.yml @@ -0,0 +1,25 @@ +uuid: e1ba0002-55f0-44a0-a42b-b4711d66d3c7 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.article + module: + - metatag +_core: + default_config_hash: gtsKaCJiVxHYhlaPmNdE3yTfOfo_QGaoVNC0NhXk0T4 +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 diff --git a/sync/field.field.node.article.field_summary.yml b/sync/field.field.node.article.field_summary.yml new file mode 100644 index 0000000..fd60564 --- /dev/null +++ b/sync/field.field.node.article.field_summary.yml @@ -0,0 +1,23 @@ +uuid: e2552f74-301c-421b-bf26-06d5e9bb6f82 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_summary + - node.type.article + module: + - text +_core: + default_config_hash: nqcyWyuwzcK_86kpmFTwgKwSHJaOHGl7RPLUisu5c7I +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 diff --git a/sync/field.field.node.article.field_tags.yml b/sync/field.field.node.article.field_tags.yml new file mode 100644 index 0000000..fc43a75 --- /dev/null +++ b/sync/field.field.node.article.field_tags.yml @@ -0,0 +1,29 @@ +uuid: 562277b1-de3e-4814-80bd-fe2e9ddf92fe +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_tags + - node.type.article + - taxonomy.vocabulary.tags +_core: + default_config_hash: QdUgf_beeoaPiyKorFv0q1fcJpWH_uZTqe_xoVJacrw +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 diff --git a/sync/field.field.node.article.field_topics.yml b/sync/field.field.node.article.field_topics.yml new file mode 100644 index 0000000..1b8f717 --- /dev/null +++ b/sync/field.field.node.article.field_topics.yml @@ -0,0 +1,31 @@ +uuid: 428fdde8-506b-4918-8b08-2c0ace1b4cac +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_topics + - node.type.article + - taxonomy.vocabulary.topics +_core: + default_config_hash: s7YTdMGSG08vB0dJzeaYsUpxqfAOtRna6ptjOzUcUpo +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 diff --git a/sync/field.field.node.people.body.yml b/sync/field.field.node.people.body.yml new file mode 100644 index 0000000..981fa39 --- /dev/null +++ b/sync/field.field.node.people.body.yml @@ -0,0 +1,24 @@ +uuid: aee3747a-d7cb-47ea-b10c-58c6c8049d27 +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - node.type.people + module: + - text +_core: + default_config_hash: PQrxAoR4WjWtMMi0DJ3U_Ig_xJiK4fUi3gguwvrIkh0 +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 diff --git a/sync/field.field.node.people.field_body_paragraph.yml b/sync/field.field.node.people.field_body_paragraph.yml new file mode 100644 index 0000000..65aa5dd --- /dev/null +++ b/sync/field.field.node.people.field_body_paragraph.yml @@ -0,0 +1,49 @@ +uuid: eaceb0c6-1408-4818-83c4-036d2b8fd8b4 +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 +_core: + default_config_hash: 0bKKOd0u6BWVA8_qN4zyQ9RnJerQ1i_ojb8vX7xsS-c +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 diff --git a/sync/field.field.node.people.field_image.yml b/sync/field.field.node.people.field_image.yml new file mode 100644 index 0000000..27f3758 --- /dev/null +++ b/sync/field.field.node.people.field_image.yml @@ -0,0 +1,40 @@ +uuid: 666f3734-1aba-40c3-974d-34a9dee6e3d8 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_image + - node.type.people + module: + - image +_core: + default_config_hash: nwuMOBFE98CeFbBkxVjKYbLp1HhkaPf_Apni8urb_tg +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 diff --git a/sync/field.field.node.people.field_meta_tags.yml b/sync/field.field.node.people.field_meta_tags.yml new file mode 100644 index 0000000..65c4d31 --- /dev/null +++ b/sync/field.field.node.people.field_meta_tags.yml @@ -0,0 +1,23 @@ +uuid: 9bd0c6d2-2877-4a91-be11-40d742645248 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.people + module: + - metatag +_core: + default_config_hash: Jy6WGV-PE3Q3sRQDpqRpANnTUDnjwcR0z2sZRDH6-Ng +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 diff --git a/sync/field.field.node.people.field_people_position.yml b/sync/field.field.node.people.field_people_position.yml new file mode 100644 index 0000000..bddeb97 --- /dev/null +++ b/sync/field.field.node.people.field_people_position.yml @@ -0,0 +1,21 @@ +uuid: 3243f24a-acd9-4bc8-b991-e2fa6cb771f4 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_people_position + - node.type.people +_core: + default_config_hash: r5QzktN_-nSrvYsgpD2K04j__Gxnsx5YrqAxvKPGMns +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 diff --git a/sync/field.field.node.people.field_people_type.yml b/sync/field.field.node.people.field_people_type.yml new file mode 100644 index 0000000..fcabe9b --- /dev/null +++ b/sync/field.field.node.people.field_people_type.yml @@ -0,0 +1,30 @@ +uuid: 0de8d46d-9e8a-4239-9713-cf3f5aacd54a +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_people_type + - node.type.people + - taxonomy.vocabulary.people_type +_core: + default_config_hash: dtMxnws7m6b4_vE_RgmtnEGbj5rgmHSYYMKDsZIA3ok +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 diff --git a/sync/field.field.node.people.field_summary.yml b/sync/field.field.node.people.field_summary.yml new file mode 100644 index 0000000..e607e3d --- /dev/null +++ b/sync/field.field.node.people.field_summary.yml @@ -0,0 +1,23 @@ +uuid: 520be0e8-a5da-4dba-a656-80dce9ddf594 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_summary + - node.type.people + module: + - text +_core: + default_config_hash: EXOljgShOmy983x8K_RBAJkJ2cWknYTQvOdpbfg3EC4 +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 diff --git a/sync/field.storage.node.comment.yml b/sync/field.storage.node.comment.yml new file mode 100644 index 0000000..fda3937 --- /dev/null +++ b/sync/field.storage.node.comment.yml @@ -0,0 +1,22 @@ +uuid: 5edd3100-89f3-44d4-8f12-387ac2d43507 +langcode: en +status: true +dependencies: + module: + - comment + - node +_core: + default_config_hash: ktCna9xmWvYZIUfOCUyDQvedn5RtnS4CRmEIwNmvYjc +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 diff --git a/sync/field.storage.node.field_article_type.yml b/sync/field.storage.node.field_article_type.yml new file mode 100644 index 0000000..29dbf67 --- /dev/null +++ b/sync/field.storage.node.field_article_type.yml @@ -0,0 +1,22 @@ +uuid: dd6460ab-ebd4-4200-9fe0-fe7e07e9cb0e +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +_core: + default_config_hash: OXKi1lOkzdvllQeaPeFGNCH7pyjNUdXsiHsc2-w5_sI +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 diff --git a/sync/field.storage.node.field_authors.yml b/sync/field.storage.node.field_authors.yml new file mode 100644 index 0000000..7c26ae7 --- /dev/null +++ b/sync/field.storage.node.field_authors.yml @@ -0,0 +1,21 @@ +uuid: 47448700-8f76-4412-837d-5c1205a8f212 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: CdsNvWBIHAJza9u2WNrUp4ObkJX91d1EFwUFnlQvAtc +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 diff --git a/sync/field.storage.node.field_people_position.yml b/sync/field.storage.node.field_people_position.yml new file mode 100644 index 0000000..e710744 --- /dev/null +++ b/sync/field.storage.node.field_people_position.yml @@ -0,0 +1,23 @@ +uuid: a8ddc744-88fa-4249-85aa-514126cd7d83 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: J4f7770QL2eOcA794z9cqefQlXK0ywmFLi7RqaBWX1k +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 diff --git a/sync/field.storage.node.field_people_type.yml b/sync/field.storage.node.field_people_type.yml new file mode 100644 index 0000000..bc5722a --- /dev/null +++ b/sync/field.storage.node.field_people_type.yml @@ -0,0 +1,22 @@ +uuid: 8c51d38b-260c-4fee-8ec9-f8feb6878644 +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +_core: + default_config_hash: chcdF2_EWxzeKzeYwGT_Ivlt4nHXOD-QUYTWx3XRMIA +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 diff --git a/sync/node.type.article.yml b/sync/node.type.article.yml new file mode 100644 index 0000000..eac85fd --- /dev/null +++ b/sync/node.type.article.yml @@ -0,0 +1,13 @@ +uuid: 9c4edacb-83e1-447b-a25e-93264c1cd018 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: AeW1SEDgb1OTQACAWGhzvMknMYAJlcZu0jljfeU3oso +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 diff --git a/sync/node.type.people.yml b/sync/node.type.people.yml new file mode 100644 index 0000000..76a3fa7 --- /dev/null +++ b/sync/node.type.people.yml @@ -0,0 +1,20 @@ +uuid: e65d0a43-b36d-4d7f-b77e-c17ff843561d +langcode: en +status: true +dependencies: + module: + - menu_ui +third_party_settings: + menu_ui: + available_menus: + - main + parent: 'main:' +_core: + default_config_hash: W25k-oPD3FBq8SxXsosUwsuhm7IKQZNzx4buVyV73sg +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 diff --git a/sync/pathauto.pattern.article_type.yml b/sync/pathauto.pattern.article_type.yml new file mode 100644 index 0000000..e6387fa --- /dev/null +++ b/sync/pathauto.pattern.article_type.yml @@ -0,0 +1,25 @@ +uuid: da1ffef4-3556-45cc-a3ed-f3bb357c1f3f +langcode: en +status: true +dependencies: + module: + - ctools + - taxonomy +_core: + default_config_hash: MtYWd2Bu4lkfsQqq8nziFo81bxcl-2Thou3PGg0oIKY +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: { } diff --git a/sync/pathauto.pattern.node_article.yml b/sync/pathauto.pattern.node_article.yml new file mode 100644 index 0000000..76e77e2 --- /dev/null +++ b/sync/pathauto.pattern.node_article.yml @@ -0,0 +1,24 @@ +uuid: 430aa258-adb1-4274-9f10-14d905ceff85 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: tL28WL1riMr7dHa3dNWRCWar_SJ-1_IToMEKC8wTb14 +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: { } diff --git a/sync/pathauto.pattern.people_node.yml b/sync/pathauto.pattern.people_node.yml new file mode 100644 index 0000000..ee47794 --- /dev/null +++ b/sync/pathauto.pattern.people_node.yml @@ -0,0 +1,24 @@ +uuid: 276d90dd-5f7a-4f2d-bd94-9ae2d162a2ee +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: t_6_Fu3MvYKQMmnvSNfsn2Wl1zTaiak66zA6N6SL_Uo +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: { } diff --git a/sync/pathauto.pattern.people_type.yml b/sync/pathauto.pattern.people_type.yml new file mode 100644 index 0000000..83909e2 --- /dev/null +++ b/sync/pathauto.pattern.people_type.yml @@ -0,0 +1,25 @@ +uuid: 14dd7c4e-b389-4eb6-b2b1-ff46ee8f32c3 +langcode: en +status: true +dependencies: + module: + - ctools + - taxonomy +_core: + default_config_hash: kJvjcFRrqkBrjz3kIhGL4LHVUyWJezs8GJHnm3dJvPg +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: { } diff --git a/sync/pathauto.settings.yml b/sync/pathauto.settings.yml new file mode 100644 index 0000000..01eddea --- /dev/null +++ b/sync/pathauto.settings.yml @@ -0,0 +1,22 @@ +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 +_core: + default_config_hash: SwvLp8snyPEExF41CaJJYdPUVomofLqtXvwciHc4cPg diff --git a/sync/rdf.mapping.comment.comment.yml b/sync/rdf.mapping.comment.comment.yml new file mode 100644 index 0000000..e03b7e6 --- /dev/null +++ b/sync/rdf.mapping.comment.comment.yml @@ -0,0 +1,36 @@ +uuid: 1b93975b-f2c6-4759-9429-4a33cf7a4de8 +langcode: en +status: true +dependencies: + config: + - comment.type.comment + module: + - comment +_core: + default_config_hash: uETe6XupRGKDForx2MpY0pMOEu6CzGgdCAZZOKkbgmk +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/sync/rdf.mapping.node.article.yml b/sync/rdf.mapping.node.article.yml new file mode 100644 index 0000000..d484fb0 --- /dev/null +++ b/sync/rdf.mapping.node.article.yml @@ -0,0 +1,52 @@ +uuid: 04e51188-b221-40f6-bf0e-429157282dd4 +langcode: en +status: true +dependencies: + config: + - node.type.article + module: + - node +_core: + default_config_hash: IdobJe379eDudt7-bXFfJjF7pDqFl-kYxVFtpWrgkro +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' diff --git a/sync/search_api.index.article.yml b/sync/search_api.index.article.yml new file mode 100644 index 0000000..53df1f2 --- /dev/null +++ b/sync/search_api.index.article.yml @@ -0,0 +1,245 @@ +uuid: c4962831-f584-4e8a-b8a0-74f8af7f4dfe +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 +_core: + default_config_hash: J04p8dO7JgH6HJ11pkCigWVJg-8TXjwcS4kwaVmluI8 +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 diff --git a/sync/search_api.index.people.yml b/sync/search_api.index.people.yml new file mode 100644 index 0000000..3f54313 --- /dev/null +++ b/sync/search_api.index.people.yml @@ -0,0 +1,218 @@ +uuid: 4747b8f8-7be0-4e2b-9899-77746d9e0142 +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 +_core: + default_config_hash: MppSSFf9_oAEuTYEXp1R5nK30k5xRKvptoEDwKw9v6o +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 diff --git a/sync/system.action.pathauto_update_alias_node.yml b/sync/system.action.pathauto_update_alias_node.yml new file mode 100644 index 0000000..22b5d7c --- /dev/null +++ b/sync/system.action.pathauto_update_alias_node.yml @@ -0,0 +1,16 @@ +uuid: 344cf245-f745-4525-8924-24c5dfcf190a +langcode: en +status: true +dependencies: + enforced: + module: + - node + module: + - pathauto +_core: + default_config_hash: lno8QThS348UX-kaUsagJtCnuPHKLXYnTQiF_9HSDWA +id: pathauto_update_alias_node +label: 'Update URL alias' +type: node +plugin: pathauto_update_alias +configuration: { } diff --git a/sync/system.action.pathauto_update_alias_user.yml b/sync/system.action.pathauto_update_alias_user.yml new file mode 100644 index 0000000..a801754 --- /dev/null +++ b/sync/system.action.pathauto_update_alias_user.yml @@ -0,0 +1,16 @@ +uuid: 18e559c7-d673-484c-a0a5-9f08b1363b17 +langcode: en +status: true +dependencies: + enforced: + module: + - user + module: + - pathauto +_core: + default_config_hash: x_ok_ZsfA4Xk4B_hVW3O4-3PcNoK57nXLz_Dlletidg +id: pathauto_update_alias_user +label: 'Update URL alias' +type: user +plugin: pathauto_update_alias +configuration: { } diff --git a/sync/taxonomy.vocabulary.article_type.yml b/sync/taxonomy.vocabulary.article_type.yml new file mode 100644 index 0000000..a548d83 --- /dev/null +++ b/sync/taxonomy.vocabulary.article_type.yml @@ -0,0 +1,10 @@ +uuid: 9290df4b-2b16-4413-a425-bd3b493a1442 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: Uik12fWp9O8FJNPyHcdC9_pvMgRFD5puSLiuquIxo0A +name: 'Article type' +vid: article_type +description: 'For categorizing articles.' +weight: 0 diff --git a/sync/taxonomy.vocabulary.people_type.yml b/sync/taxonomy.vocabulary.people_type.yml new file mode 100644 index 0000000..1c1bfe2 --- /dev/null +++ b/sync/taxonomy.vocabulary.people_type.yml @@ -0,0 +1,10 @@ +uuid: 8ef0b722-715c-4d85-85af-738b30c49d91 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: JO19BdRf7-8_1H53_vF57ekuHcSK6kTi9i2f3LD-uWY +name: 'People type' +vid: people_type +description: 'For categorizing people content.' +weight: 0 diff --git a/sync/user.role.anonymous.yml b/sync/user.role.anonymous.yml index f8da444..a15c6d3 100644 --- a/sync/user.role.anonymous.yml +++ b/sync/user.role.anonymous.yml @@ -9,6 +9,7 @@ label: 'anonymous user' weight: 0 is_admin: false permissions: + - 'access comments' - 'access content' - 'access forward' - 'access news feeds' diff --git a/sync/user.role.authenticated.yml b/sync/user.role.authenticated.yml index 8024226..9a0a532 100644 --- a/sync/user.role.authenticated.yml +++ b/sync/user.role.authenticated.yml @@ -9,6 +9,7 @@ label: 'authenticated user' weight: 0 is_admin: false permissions: + - 'access comments' - 'access content' - 'access forward' - 'access news feeds' @@ -26,6 +27,7 @@ permissions: - 'edit own blog content' - 'edit own forum content' - 'edit own weblinks' + - 'post comments' - 'search content' - 'use text format 1' - 'use text format 3' diff --git a/sync/user.role.contributor.yml b/sync/user.role.contributor.yml index 6a01707..781136b 100644 --- a/sync/user.role.contributor.yml +++ b/sync/user.role.contributor.yml @@ -11,5 +11,13 @@ is_admin: null permissions: - 'access contextual links' - 'access in-place editing' + - 'create article content' + - 'create people content' + - 'delete own article content' + - 'delete own people content' + - 'edit own article content' + - 'edit own comments' + - 'edit own people content' - 'edit terms in tags' + - 'skip comment approval' - 'view the administration theme' diff --git a/sync/user.role.editor.yml b/sync/user.role.editor.yml index 336fc7d..9725c24 100644 --- a/sync/user.role.editor.yml +++ b/sync/user.role.editor.yml @@ -18,6 +18,7 @@ permissions: - 'access toolbar' - 'access tour' - 'access user profiles' + - 'administer comments' - 'administer nodes' - 'administer redirects' - 'administer taxonomy' @@ -28,6 +29,7 @@ permissions: - 'create url aliases' - 'delete all revisions' - 'revert all revisions' + - 'skip comment approval' - 'use text format restricted_html' - 'view all revisions' - 'view own unpublished content' diff --git a/sync/user.role.manager.yml b/sync/user.role.manager.yml index a8f28e1..a896eaa 100644 --- a/sync/user.role.manager.yml +++ b/sync/user.role.manager.yml @@ -24,6 +24,7 @@ permissions: - 'access user contact forms' - 'access user profiles' - 'administer blocks' + - 'administer comments' - 'administer eu cookie compliance popup' - 'administer meta tags' - 'administer nodes' @@ -39,6 +40,7 @@ permissions: - 'delete all revisions' - 'edit gdpr_checklist checklistapi checklist' - 'revert all revisions' + - 'skip comment approval' - 'use text format restricted_html' - 'view all revisions' - 'view own unpublished content' diff --git a/sync/views.view.article.yml b/sync/views.view.article.yml new file mode 100644 index 0000000..a46e3ab --- /dev/null +++ b/sync/views.view.article.yml @@ -0,0 +1,230 @@ +uuid: fe0b1447-6be0-4fa6-87ce-11d55c43d930 +langcode: en +status: true +dependencies: + config: + - search_api.index.article + - system.menu.main + module: + - search_api + - user +_core: + default_config_hash: Yfm-yX2XXstuPl5QN_XiM241d5kvf4ZRQvF9fAmYodg +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: News + description: 'Keep up to date.' + expanded: false + parent: 'menu_link_content:3f594be0-bb0f-4b30-923e-e7984983a0fd' + 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/sync/views.view.content_by_author.yml b/sync/views.view.content_by_author.yml new file mode 100644 index 0000000..6aa5102 --- /dev/null +++ b/sync/views.view.content_by_author.yml @@ -0,0 +1,243 @@ +uuid: dd50920f-ecb5-480c-84a5-bfac123e5059 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.simple_card + module: + - node + - user +_core: + default_config_hash: Gp8ZsSvyEJfbruDQtrIwz4waCuTPvl4IS9-S2ADTSsg +id: content_by_author +label: 'Content by author' +module: views +description: 'Display of content by an author using person type' +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 + row: + type: 'entity:node' + options: + relationship: none + view_mode: simple_card + fields: + title: + id: title + table: node_field_data + field: title + settings: + link_to_entity: true + plugin_id: 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 + 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: + value: '1' + table: node_field_data + field: status + plugin_id: boolean + entity_type: node + entity_field: status + id: status + expose: + operator: '' + group: 1 + sorts: + created: + id: created + table: node_field_data + field: created + order: DESC + entity_type: node + entity_field: created + plugin_id: date + relationship: none + group_type: group + admin_label: '' + exposed: false + expose: + label: '' + granularity: second + title: 'By this author' + header: { } + footer: { } + empty: { } + relationships: + field_authors: + id: field_authors + table: node__field_authors + field: field_authors + relationship: none + group_type: group + admin_label: 'field_authors: Content' + required: true + plugin_id: standard + arguments: + nid: + id: nid + table: node_field_data + field: nid + relationship: field_authors + 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: false + entity_type: node + entity_field: nid + plugin_id: node_nid + display_extenders: { } + filter_groups: + operator: AND + groups: + 1: AND + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } + block_author: + display_plugin: block + id: block_author + display_title: Block + position: 1 + display_options: + display_extenders: { } + defaults: + use_more: true + use_more_always: true + use_more_text: true + link_display: true + link_url: true + 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/sync/views.view.people.yml b/sync/views.view.people.yml new file mode 100644 index 0000000..b829e56 --- /dev/null +++ b/sync/views.view.people.yml @@ -0,0 +1,297 @@ +uuid: 4ae23477-0d98-4835-8212-419a22cb8031 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_people_type + - search_api.index.people + - system.menu.main + module: + - search_api + - user +_core: + default_config_hash: 72LPS7fct6h0DmYlM4FLFPTVPyzvV2TQLMw9I_5eLk4 +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 + menu: + type: normal + title: People + description: 'Learn about our team' + expanded: false + parent: 'menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: + - 'config:field.storage.node.field_people_type'