uuid: e7d1b7f5-5ea5-438e-8024-2a86baccb866 langcode: en status: true dependencies: module: - drutopia_campaign id: config_sync.module.drutopia_campaign snapshotSet: config_sync extensionType: module extensionName: drutopia_campaign items: - collection: '' name: core.base_field_override.node.campaign.promote data: langcode: en status: true dependencies: config: - node.type.campaign id: node.campaign.promote field_name: promote entity_type: node bundle: campaign label: 'Promoted to front page' description: '' required: false translatable: true default_value: - value: 0 default_value_callback: '' settings: on_label: 'On' off_label: 'Off' field_type: boolean - collection: '' name: core.entity_form_display.node.campaign.default data: langcode: en status: true dependencies: config: - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - image.style.thumbnail - node.type.campaign module: - image - metatag - paragraphs - path - text id: node.campaign.default targetEntityType: node bundle: campaign mode: default content: created: type: datetime_timestamp weight: 7 settings: { } third_party_settings: { } region: content field_body_paragraph: weight: 3 settings: title: Paragraph title_plural: Paragraphs edit_mode: open add_mode: button form_display_mode: default default_paragraph_type: text third_party_settings: { } type: entity_reference_paragraphs region: content field_campaign_demands: type: entity_reference_paragraphs weight: 4 settings: title: Paragraph title_plural: Paragraphs edit_mode: open add_mode: button form_display_mode: default default_paragraph_type: text third_party_settings: { } region: content field_campaign_updates: type: entity_reference_paragraphs weight: 5 settings: title: Paragraph title_plural: Paragraphs edit_mode: open add_mode: button form_display_mode: default default_paragraph_type: text third_party_settings: { } region: content field_image: weight: 1 settings: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } type: image_image region: content field_meta_tags: weight: 26 settings: { } third_party_settings: { } type: metatag_firehose region: content field_summary: weight: 2 settings: rows: 5 placeholder: '' third_party_settings: { } type: text_textarea region: content path: type: path weight: 10 settings: { } third_party_settings: { } region: content promote: type: boolean_checkbox settings: display_label: true weight: 8 third_party_settings: { } region: content status: type: boolean_checkbox settings: display_label: true weight: 120 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true weight: 9 third_party_settings: { } region: content title: type: string_textfield weight: 0 settings: size: 60 placeholder: '' third_party_settings: { } region: content uid: type: entity_reference_autocomplete weight: 6 settings: match_operator: CONTAINS size: 60 placeholder: '' third_party_settings: { } region: content hidden: body: true - collection: '' name: core.entity_view_display.node.campaign.card data: langcode: en status: true dependencies: config: - core.entity_view_mode.node.card - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - node.type.campaign - responsive_image.styles.narrow module: - ds - field_group - responsive_image - text - user third_party_settings: ds: layout: id: ds_1col library: null disable_css: false entity_classes: all_classes settings: wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' classes: layout_class: { } regions: ds_content: - field_image - group_card_content - node_title - field_summary fields: node_title: plugin_id: node_title weight: 2 label: hidden formatter: default settings: link: true wrapper: h2 class: '' field_group: group_card_content: children: - node_title - field_summary parent_name: '' weight: 1 format_type: html_element format_settings: id: '' classes: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast label: 'Card content' id: node.campaign.card targetEntityType: node bundle: campaign mode: card content: field_image: type: responsive_image weight: 0 region: ds_content label: visually_hidden settings: responsive_image_style: narrow image_link: content third_party_settings: { } field_summary: type: text_trimmed weight: 3 region: ds_content label: visually_hidden settings: trim_length: 180 third_party_settings: { } hidden: body: true field_body_paragraph: true field_campaign_demands: true field_campaign_updates: true field_meta_tags: true links: true - collection: '' name: core.entity_view_display.node.campaign.default data: langcode: en status: true dependencies: config: - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - node.type.campaign module: - user id: node.campaign.default targetEntityType: node bundle: campaign mode: default content: { } hidden: body: true field_body_paragraph: true field_campaign_demands: true field_campaign_updates: true field_image: true field_meta_tags: true field_summary: true links: true - collection: '' name: core.entity_view_display.node.campaign.full data: langcode: en status: true dependencies: config: - core.entity_view_mode.node.full - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - node.type.campaign - responsive_image.styles.wide module: - ds - entity_reference_revisions - responsive_image - user third_party_settings: ds: layout: id: ds_1col_wrapper library: null disable_css: false entity_classes: all_classes settings: wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' classes: layout_class: { } regions: ds_content: - field_image - field_body_paragraph - field_campaign_demands - field_campaign_updates - links id: node.campaign.full targetEntityType: node bundle: campaign mode: full content: field_body_paragraph: weight: 1 label: visually_hidden settings: view_mode: default link: '' third_party_settings: { } type: entity_reference_revisions_entity_view region: ds_content field_campaign_demands: type: entity_reference_revisions_entity_view weight: 2 label: above settings: view_mode: default link: '' third_party_settings: { } region: ds_content field_campaign_updates: type: entity_reference_revisions_entity_view weight: 3 label: above settings: view_mode: default link: '' third_party_settings: ds: ds_limit: '' region: ds_content field_image: type: responsive_image weight: 0 region: ds_content label: visually_hidden settings: responsive_image_style: wide image_link: '' third_party_settings: { } links: weight: 4 region: ds_content settings: { } third_party_settings: { } hidden: body: true field_meta_tags: true field_summary: true - collection: '' name: core.entity_view_display.node.campaign.search_index data: langcode: en status: true dependencies: config: - core.entity_view_mode.node.search_index - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - node.type.campaign module: - ds - paragraphs - responsive_image - user third_party_settings: ds: layout: id: ds_1col library: null disable_css: false entity_classes: all_classes settings: wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' classes: layout_class: { } regions: ds_content: - field_image - field_body_paragraph - field_campaign_demands - field_campaign_updates id: node.campaign.search_index targetEntityType: node bundle: campaign mode: search_index content: field_body_paragraph: type: paragraph_summary weight: 1 region: ds_content label: hidden settings: { } third_party_settings: { } field_campaign_demands: type: paragraph_summary weight: 2 region: ds_content label: hidden settings: { } third_party_settings: { } field_campaign_updates: type: paragraph_summary weight: 3 region: ds_content label: hidden settings: { } third_party_settings: { } field_image: type: responsive_image weight: 0 region: ds_content label: hidden settings: responsive_image_style: '' image_link: '' third_party_settings: { } hidden: body: true field_meta_tags: true field_summary: true links: true - collection: '' name: core.entity_view_display.node.campaign.simple_card data: langcode: en status: true dependencies: config: - core.entity_view_mode.node.simple_card - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - node.type.campaign - responsive_image.styles.narrow module: - ds - field_group - responsive_image - user third_party_settings: ds: layout: id: ds_1col library: null disable_css: false entity_classes: all_classes settings: wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' classes: layout_class: { } regions: ds_content: - field_image - 'bundle_field:node' - group_card_content - node_title fields: 'bundle_field:node': plugin_id: 'bundle_field:node' weight: 0 label: hidden formatter: default node_title: plugin_id: node_title weight: 1 label: hidden formatter: default settings: link: true wrapper: h2 class: '' exclude_node_title: '1' field_group: group_card_content: children: - 'bundle_field:node' - node_title parent_name: '' weight: 1 format_type: html_element format_settings: id: '' classes: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast label: 'Card content' region: hidden id: node.campaign.simple_card targetEntityType: node bundle: campaign mode: simple_card content: field_image: type: responsive_image weight: 0 region: ds_content label: visually_hidden settings: responsive_image_style: narrow image_link: content third_party_settings: { } hidden: body: true field_body_paragraph: true field_campaign_demands: true field_campaign_updates: true field_meta_tags: true field_summary: true links: true - collection: '' name: core.entity_view_display.node.campaign.teaser data: langcode: en status: true dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.campaign.body - field.field.node.campaign.field_body_paragraph - field.field.node.campaign.field_campaign_demands - field.field.node.campaign.field_campaign_updates - field.field.node.campaign.field_image - field.field.node.campaign.field_meta_tags - field.field.node.campaign.field_summary - node.type.campaign module: - ds - text - user third_party_settings: ds: layout: id: ds_1col library: null disable_css: false entity_classes: all_classes settings: wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' classes: layout_class: { } regions: ds_content: - node_title - field_summary fields: node_title: plugin_id: node_title weight: 0 label: hidden formatter: default settings: link: true wrapper: h2 class: '' id: node.campaign.teaser targetEntityType: node bundle: campaign mode: teaser content: field_summary: type: text_default weight: 1 label: hidden settings: { } third_party_settings: { } region: ds_content hidden: body: true field_body_paragraph: true field_campaign_demands: true field_campaign_updates: true field_image: true field_meta_tags: true links: true - collection: '' name: field.field.node.campaign.body data: langcode: en status: true dependencies: config: - field.storage.node.body - node.type.campaign module: - text id: node.campaign.body field_name: body entity_type: node bundle: campaign label: Body description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: display_summary: true field_type: text_with_summary - collection: '' name: field.field.node.campaign.field_body_paragraph data: langcode: en status: true dependencies: config: - field.storage.node.field_body_paragraph - node.type.campaign - paragraphs.paragraphs_type.file - paragraphs.paragraphs_type.image - paragraphs.paragraphs_type.text module: - entity_reference_revisions id: node.campaign.field_body_paragraph field_name: field_body_paragraph entity_type: node bundle: campaign label: Background description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: target_bundles: file: file image: image text: text target_bundles_drag_drop: file: enabled: true weight: -7 image: enabled: true weight: -7 text: enabled: true weight: -7 update: weight: 8 enabled: false field_type: entity_reference_revisions - collection: '' name: field.field.node.campaign.field_campaign_demands data: langcode: en status: true dependencies: config: - field.storage.node.field_campaign_demands - node.type.campaign - paragraphs.paragraphs_type.text module: - entity_reference_revisions id: node.campaign.field_campaign_demands field_name: field_campaign_demands entity_type: node bundle: campaign label: Demands description: '' required: false translatable: false default_value: { } default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: target_bundles: text: text target_bundles_drag_drop: text: enabled: true weight: -9 file: weight: -8 enabled: false image: weight: -7 enabled: false field_type: entity_reference_revisions - collection: '' name: field.field.node.campaign.field_campaign_updates data: langcode: en status: true dependencies: config: - field.storage.node.field_campaign_updates - node.type.campaign - paragraphs.paragraphs_type.update module: - entity_reference_revisions id: node.campaign.field_campaign_updates field_name: field_campaign_updates entity_type: node bundle: campaign label: Updates description: '' required: false translatable: false default_value: { } default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: target_bundles: update: update target_bundles_drag_drop: text: weight: -9 enabled: false file: weight: -8 enabled: false image: weight: -7 enabled: false update: enabled: true weight: 8 field_type: entity_reference_revisions - collection: '' name: field.field.node.campaign.field_image data: langcode: en status: true dependencies: config: - field.storage.node.field_image - node.type.campaign module: - image id: node.campaign.field_image field_name: field_image entity_type: node bundle: campaign label: Image description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' max_resolution: '' min_resolution: '' alt_field: true alt_field_required: true title_field: false title_field_required: false default_image: uuid: '' alt: '' title: '' width: null height: null handler: 'default:file' handler_settings: { } field_type: image - collection: '' name: field.field.node.campaign.field_meta_tags data: langcode: en status: true dependencies: config: - field.storage.node.field_meta_tags - node.type.campaign module: - metatag id: node.campaign.field_meta_tags field_name: field_meta_tags entity_type: node bundle: campaign label: 'Meta tags' description: '' required: false translatable: true default_value: - value: 'a:0:{}' default_value_callback: '' settings: { } field_type: metatag - collection: '' name: field.field.node.campaign.field_summary data: langcode: en status: true dependencies: config: - field.storage.node.field_summary - node.type.campaign module: - text id: node.campaign.field_summary field_name: field_summary entity_type: node bundle: campaign label: Summary description: 'Enter a short description (one or two sentences) of what this campaign is about. The summary is displayed on Campaign teasers, such as on the Campaigns page. ' required: true translatable: true default_value: { } default_value_callback: '' settings: { } field_type: text_long - collection: '' name: field.storage.node.field_campaign_demands data: langcode: en status: true dependencies: module: - entity_reference_revisions - node - paragraphs id: node.field_campaign_demands field_name: field_campaign_demands entity_type: node type: entity_reference_revisions settings: target_type: paragraph module: entity_reference_revisions locked: false cardinality: -1 translatable: true indexes: { } persist_with_no_fields: false custom_storage: false - collection: '' name: field.storage.node.field_campaign_updates data: langcode: en status: true dependencies: module: - entity_reference_revisions - node - paragraphs id: node.field_campaign_updates field_name: field_campaign_updates entity_type: node type: entity_reference_revisions settings: target_type: paragraph module: entity_reference_revisions locked: false cardinality: -1 translatable: true indexes: { } persist_with_no_fields: false custom_storage: false - collection: '' name: node.type.campaign data: langcode: en status: true dependencies: module: - menu_ui third_party_settings: menu_ui: available_menus: - main parent: 'main:' name: Campaign type: campaign description: 'A campaign includes background information as well as ability to list demands and updates.' help: '' new_revision: true preview_mode: 1 display_submitted: false - collection: '' name: pathauto.pattern.node_campaign data: langcode: en status: true dependencies: module: - node id: node_campaign label: 'Node campaign' type: 'canonical_entities:node' pattern: 'campaigns/[node:title]' selection_criteria: 34e96b22-676c-4aaf-88f1-0ad887906bbc: id: node_type bundles: campaign: campaign negate: false context_mapping: node: node uuid: 34e96b22-676c-4aaf-88f1-0ad887906bbc selection_logic: and weight: -5 relationships: { } - collection: '' name: search_api.index.campaign data: langcode: en status: true dependencies: config: - field.storage.node.field_summary - search_api.server.database - core.entity_view_mode.node.search_index module: - user - search_api - node id: campaign name: Campaign description: 'An index for the campaign content type.' read_only: false field_settings: rendered_item: label: 'Rendered HTML output' property_path: rendered_item type: text configuration: roles: anonymous: anonymous view_mode: 'entity:node': campaign: search_index node_grants: label: 'Node access information' property_path: search_api_node_grants type: string indexed_locked: true type_locked: true hidden: true title: label: Title datasource_id: 'entity:node' property_path: title type: text boost: 8.0 created: label: 'Authored on' datasource_id: 'entity:node' property_path: created type: date uid: label: 'Authored by' datasource_id: 'entity:node' property_path: uid type: integer indexed_locked: true type_locked: true changed: label: Changed datasource_id: 'entity:node' property_path: changed type: date field_summary: label: Summary datasource_id: 'entity:node' property_path: field_summary type: text dependencies: config: - field.storage.node.field_summary status: label: Published datasource_id: 'entity:node' property_path: status type: boolean indexed_locked: true type_locked: true name: label: 'Authored by » User » Name' datasource_id: 'entity:node' property_path: 'uid:entity:name' type: string dependencies: module: - user sticky: label: 'Sticky at top of lists' datasource_id: 'entity:node' property_path: sticky type: boolean promote: label: 'Promoted to front page' datasource_id: 'entity:node' property_path: promote type: boolean datasource_settings: 'entity:node': bundles: default: false selected: - campaign languages: default: true selected: { } processor_settings: add_url: { } tokenizer: all_fields: false fields: - rendered_item - title - field_summary spaces: '' overlap_cjk: 1 minimum_word_size: '3' weights: preprocess_index: -44 preprocess_query: -46 aggregated_field: { } stopwords: all_fields: false fields: - rendered_item - title - field_summary stopwords: - a - an - and - are - as - at - be - but - by - for - if - in - into - is - it - 'no' - not - of - 'on' - or - s - such - t - that - the - their - then - there - these - they - this - to - was - will - with weights: preprocess_index: -48 preprocess_query: -50 rendered_item: { } entity_status: { } content_access: weights: preprocess_query: -45 ignorecase: all_fields: false fields: - rendered_item - title - field_summary - name weights: preprocess_index: -49 preprocess_query: -49 transliteration: all_fields: false fields: - rendered_item - title - field_summary - name weights: preprocess_index: -47 preprocess_query: -48 html_filter: all_fields: false fields: - rendered_item - field_summary title: true alt: true tags: h1: 5 h2: 3 h3: 2 strong: 2 b: 2 weights: preprocess_index: -46 preprocess_query: -47 tracker_settings: default: indexing_order: fifo options: index_directly: true cron_limit: 50 server: database - collection: '' name: views.view.campaign data: langcode: en status: true dependencies: config: - search_api.index.campaign - system.menu.main module: - search_api - user id: campaign label: Campaign module: views description: 'Various displays for the campign content type.' tag: '' base_table: search_api_index_campaign base_field: search_api_id core: 8.x display: default: display_plugin: default id: default display_title: Master position: 0 display_options: access: type: perm options: perm: 'access content' cache: type: none options: { } query: type: views_query options: bypass_access: false skip_access: false exposed_form: type: basic options: submit_button: Apply reset_button: false reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc pager: type: mini options: items_per_page: 12 offset: 0 id: 0 total_pages: null tags: previous: ‹‹ next: ›› expose: items_per_page: false items_per_page_label: 'Items per page' items_per_page_options: '5, 10, 25, 50' items_per_page_options_all: false items_per_page_options_all_label: '- All -' offset: false offset_label: Offset style: type: default options: row_class: '' default_row_class: false uses_fields: false row: type: search_api options: view_modes: 'entity:node': campaign: card fields: rendered_item: table: search_api_index_campaign field: rendered_item id: rendered_item entity_type: null entity_field: null plugin_id: search_api relationship: none group_type: group admin_label: '' label: '' exclude: false alter: alter_text: false text: '' make_link: false path: '' absolute: false external: false replace_spaces: false path_case: none trim_whitespace: false alt: '' rel: '' link_class: '' prefix: '' suffix: '' target: '' nl2br: false max_length: 0 word_boundary: true ellipsis: true more_link: false more_link_text: '' more_link_path: '' strip_tags: false trim: false preserve_tags: '' html: false element_type: '' element_class: '' element_label_type: '' element_label_class: '' element_label_colon: true element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true empty: '' hide_empty: false empty_zero: false hide_alter_empty: true link_to_item: false use_highlighting: false multi_type: separator multi_separator: ', ' filters: { } sorts: sticky: id: sticky table: search_api_index_campaign field: sticky relationship: none group_type: group admin_label: '' order: DESC exposed: false expose: label: '' plugin_id: search_api created: id: created table: search_api_index_campaign field: created relationship: none group_type: group admin_label: '' order: DESC exposed: false expose: label: '' plugin_id: search_api header: { } footer: { } empty: { } relationships: { } arguments: { } display_extenders: { } title: Campaigns cache_metadata: max-age: -1 contexts: - 'languages:language_interface' - url.query_args - user.permissions tags: { } block_promoted: display_plugin: block id: block_promoted display_title: 'Block Promoted' position: 2 display_options: display_extenders: { } display_description: '' filters: promote: id: promote table: search_api_index_campaign field: promote relationship: none group_type: group admin_label: '' operator: '=' value: '1' group: 1 exposed: false expose: operator_id: '' label: '' description: '' use_operator: false operator: '' identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated is_grouped: false group_info: label: '' description: '' identifier: '' optional: true widget: select multiple: false remember: false default_group: All default_group_multiple: { } group_items: { } plugin_id: search_api_boolean defaults: filters: false filter_groups: false pager: false filter_groups: operator: AND groups: 1: AND pager: type: some options: items_per_page: 4 offset: 0 cache_metadata: max-age: -1 contexts: - 'languages:language_interface' - user.permissions tags: { } page_listing: display_plugin: page id: page_listing display_title: Page position: 1 display_options: display_extenders: { } path: campaigns menu: type: normal title: Campaigns description: 'Join our campaigns.' expanded: false parent: '' weight: 0 context: '0' menu_name: main cache_metadata: max-age: -1 contexts: - 'languages:language_interface' - url.query_args - user.permissions tags: { }