From 1df970f3723bc30501fa16ab9ee249d580666762 Mon Sep 17 00:00:00 2001 From: Jess Dearie Date: Fri, 7 Jan 2022 15:10:09 -0500 Subject: [PATCH] add moderation to events --- ...tity_form_display.node.article.default.yml | 21 +- ...ty_form_display.node.blog_post.default.yml | 39 ++- ..._display.node.employee_profile.default.yml | 11 +- ...entity_form_display.node.event.default.yml | 55 ++--- ..._form_display.node.mass_mailer.default.yml | 17 +- ...form_display.node.staff_member.default.yml | 61 +++-- ...tity_view_display.node.article.default.yml | 2 + ....entity_view_display.node.article.list.yml | 2 + ...ew_display.node.article.sidebar_teaser.yml | 2 + ...ntity_view_display.node.article.teaser.yml | 2 + ...ty_view_display.node.blog_post.default.yml | 2 + ...ntity_view_display.node.blog_post.list.yml | 2 + ...ity_view_display.node.blog_post.teaser.yml | 2 + ..._display.node.employee_profile.default.yml | 24 ++ ...w_display.node.employee_profile.teaser.yml | 2 + ...entity_view_display.node.event.default.yml | 16 +- ...re.entity_view_display.node.event.list.yml | 2 + ...view_display.node.event.reference_list.yml | 2 + ...view_display.node.event.sidebar_teaser.yml | 2 + ....entity_view_display.node.event.teaser.yml | 2 + ..._view_display.node.mass_mailer.default.yml | 2 + ...ity_view_display.node.mass_mailer.list.yml | 2 + ...isplay.node.mass_mailer.sidebar_teaser.yml | 2 + ...y_view_display.node.mass_mailer.teaser.yml | 2 + ..._view_display.node.staff_member.author.yml | 2 + ...view_display.node.staff_member.default.yml | 16 +- ...w_display.node.staff_member.leadership.yml | 2 + ...ity_view_display.node.staff_member.poc.yml | 2 + ...w_display.node.staff_member.poc_simple.yml | 2 + ...iew_display.node.staff_member.portrait.yml | 2 + ...view_display.node.staff_member.profile.yml | 2 + ...ay.node.staff_member.staff_member_card.yml | 2 + ...lay.node.staff_member.staff_photo_grid.yml | 2 + ..._view_display.node.staff_member.teaser.yml | 2 + config/sync/editor.editor.simple_text.yml | 2 +- ...ield.media.audio_file.field_media_tags.yml | 2 +- ....field.media.document.field_media_tags.yml | 2 +- ...eld.field.media.image.field_media_tags.yml | 2 +- ...eld.field.media.other.field_media_tags.yml | 2 +- ...ld.media.remote_video.field_media_tags.yml | 2 +- ...eld.field.node.article.field_meta_tags.yml | 21 ++ ...d.field.node.blog_post.field_meta_tags.yml | 21 ++ ....node.employee_profile.field_meta_tags.yml | 21 ++ ...eld.node.event.field_event_description.yml | 2 +- ...field.field.node.event.field_meta_tags.yml | 21 ++ ...field.node.mass_mailer.field_meta_tags.yml | 21 ++ .../field.field.node.page.field_meta_tags.yml | 4 +- ...ield.node.staff_member.field_meta_tags.yml | 21 ++ ...eld.field.node.webform.field_meta_tags.yml | 21 ++ .../field.storage.node.field_meta_tags.yml | 4 + config/sync/filter.format.simple_text.yml | 2 +- .../sync/metatag.metatag_defaults.global.yml | 2 +- config/sync/metatag.metatag_defaults.node.yml | 4 +- config/sync/user.role.authenticated.yml | 4 + config/sync/user.role.system_editor.yml | 8 + config/sync/views.view.editors_in_chief.yml | 229 ++++++++++++++++++ config/sync/views.view.group_nodes.yml | 2 +- .../workflows.workflow.event_editorial.yml | 60 +++++ 58 files changed, 668 insertions(+), 122 deletions(-) create mode 100644 config/sync/field.field.node.article.field_meta_tags.yml create mode 100644 config/sync/field.field.node.blog_post.field_meta_tags.yml create mode 100644 config/sync/field.field.node.employee_profile.field_meta_tags.yml create mode 100644 config/sync/field.field.node.event.field_meta_tags.yml create mode 100644 config/sync/field.field.node.mass_mailer.field_meta_tags.yml create mode 100644 config/sync/field.field.node.staff_member.field_meta_tags.yml create mode 100644 config/sync/field.field.node.webform.field_meta_tags.yml create mode 100644 config/sync/views.view.editors_in_chief.yml create mode 100644 config/sync/workflows.workflow.event_editorial.yml diff --git a/config/sync/core.entity_form_display.node.article.default.yml b/config/sync/core.entity_form_display.node.article.default.yml index 73023fdde..921ae1ed4 100644 --- a/config/sync/core.entity_form_display.node.article.default.yml +++ b/config/sync/core.entity_form_display.node.article.default.yml @@ -8,11 +8,13 @@ dependencies: - field.field.node.article.field_article_featured - field.field.node.article.field_article_image - field.field.node.article.field_keywords + - field.field.node.article.field_meta_tags - node.type.article - workflows.workflow.editorial module: - content_moderation - entity_browser + - metatag - path - text id: node.article.default @@ -22,7 +24,7 @@ mode: default content: body: type: text_textarea_with_summary - weight: 10 + weight: 11 settings: rows: 9 summary_rows: 3 @@ -37,7 +39,7 @@ content: settings: { } third_party_settings: { } field_article_featured: - weight: 8 + weight: 9 settings: display_label: true third_party_settings: { } @@ -45,7 +47,7 @@ content: region: content field_article_image: type: entity_browser_entity_reference - weight: 9 + weight: 10 settings: entity_browser: image_browser field_widget_display: rendered_entity @@ -59,7 +61,7 @@ content: third_party_settings: { } region: content field_keywords: - weight: 11 + weight: 12 settings: match_operator: CONTAINS size: 60 @@ -68,6 +70,13 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content + field_meta_tags: + weight: 7 + settings: + sidebar: true + third_party_settings: { } + type: metatag_firehose + region: content moderation_state: type: moderation_state_default weight: 6 @@ -91,7 +100,7 @@ content: type: boolean_checkbox settings: display_label: true - weight: 7 + weight: 8 region: content third_party_settings: { } sticky: @@ -120,7 +129,7 @@ content: region: content third_party_settings: { } url_redirects: - weight: 12 + weight: 13 region: content settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_form_display.node.blog_post.default.yml b/config/sync/core.entity_form_display.node.blog_post.default.yml index 5b258e303..dc2861336 100644 --- a/config/sync/core.entity_form_display.node.blog_post.default.yml +++ b/config/sync/core.entity_form_display.node.blog_post.default.yml @@ -8,10 +8,12 @@ dependencies: - field.field.node.blog_post.field_blog_post_author - field.field.node.blog_post.field_comment - field.field.node.blog_post.field_keywords + - field.field.node.blog_post.field_meta_tags - node.type.blog_post - workflows.workflow.editorial module: - content_moderation + - metatag - path - text id: node.blog_post.default @@ -21,7 +23,7 @@ mode: default content: body: type: text_textarea_with_summary - weight: 10 + weight: 2 settings: rows: 9 summary_rows: 3 @@ -31,12 +33,12 @@ content: region: content created: type: datetime_timestamp - weight: 2 + weight: 9 region: content settings: { } third_party_settings: { } field_blog_post_author: - weight: 9 + weight: 1 settings: match_operator: CONTAINS match_limit: 10 @@ -46,7 +48,7 @@ content: type: entity_reference_autocomplete region: content field_keywords: - weight: 11 + weight: 3 settings: match_operator: CONTAINS match_limit: 10 @@ -55,9 +57,16 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content + field_meta_tags: + weight: 7 + settings: + sidebar: true + third_party_settings: { } + type: metatag_firehose + region: content moderation_state: type: moderation_state_default - weight: 7 + weight: 4 settings: { } region: content third_party_settings: { } @@ -67,25 +76,11 @@ content: region: content settings: { } third_party_settings: { } - promote: - type: boolean_checkbox - settings: - display_label: true - weight: 3 - region: content - third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 8 - region: content - third_party_settings: { } - sticky: - type: boolean_checkbox - settings: - display_label: true - weight: 4 + weight: 10 region: content third_party_settings: { } title: @@ -98,7 +93,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 1 + weight: 8 settings: match_operator: CONTAINS size: 60 @@ -114,3 +109,5 @@ content: hidden: field_blog_image: true field_comment: true + promote: true + sticky: true diff --git a/config/sync/core.entity_form_display.node.employee_profile.default.yml b/config/sync/core.entity_form_display.node.employee_profile.default.yml index ef859a046..f99dd0f1d 100644 --- a/config/sync/core.entity_form_display.node.employee_profile.default.yml +++ b/config/sync/core.entity_form_display.node.employee_profile.default.yml @@ -6,12 +6,14 @@ dependencies: - entity_browser.browser.image_browser - field.field.node.employee_profile.field_employee_photo - field.field.node.employee_profile.field_employee_profile + - field.field.node.employee_profile.field_meta_tags - field.field.node.employee_profile.field_office_region - node.type.employee_profile - workflows.workflow.editorial module: - content_moderation - entity_browser + - metatag - path - text id: node.employee_profile.default @@ -48,6 +50,13 @@ content: third_party_settings: { } type: text_textarea region: content + field_meta_tags: + weight: 5 + settings: + sidebar: true + third_party_settings: { } + type: metatag_firehose + region: content field_office_region: weight: 2 settings: @@ -72,7 +81,7 @@ content: third_party_settings: { } status: type: boolean_checkbox - weight: 5 + weight: 10 region: content settings: display_label: true diff --git a/config/sync/core.entity_form_display.node.event.default.yml b/config/sync/core.entity_form_display.node.event.default.yml index c4f94d296..eb96338fa 100644 --- a/config/sync/core.entity_form_display.node.event.default.yml +++ b/config/sync/core.entity_form_display.node.event.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.event.field_event_location_logistics - field.field.node.event.field_event_recording - field.field.node.event.field_event_tags + - field.field.node.event.field_meta_tags - field.field.node.event.field_show_on_agency_calendar - node.type.event module: @@ -18,6 +19,7 @@ dependencies: - entity_reference_tree - field_group - link + - metatag - path - smart_date - smart_date_recur @@ -45,12 +47,12 @@ mode: default content: created: type: datetime_timestamp - weight: 2 + weight: 15 region: content settings: { } third_party_settings: { } field_event_date: - weight: 8 + weight: 1 settings: default_duration: 60 default_duration_increments: |- @@ -78,7 +80,7 @@ content: type: smartdate_timezone region: content field_event_description: - weight: 14 + weight: 7 settings: rows: 5 placeholder: '' @@ -88,7 +90,7 @@ content: type: text_textarea_with_summary region: content field_event_host: - weight: 10 + weight: 2 settings: theme: default dots: 0 @@ -103,7 +105,7 @@ content: region: content field_event_link: type: link_default - weight: 12 + weight: 4 region: content settings: placeholder_url: '' @@ -128,7 +130,7 @@ content: entity_type: node bundle: event field_event_location: - weight: 13 + weight: 5 settings: size: 60 placeholder: '' @@ -154,7 +156,7 @@ content: type: string_textfield region: content field_event_location_logistics: - weight: 11 + weight: 3 settings: { } third_party_settings: { } type: options_buttons @@ -168,7 +170,7 @@ content: type: link_default region: content field_event_tags: - weight: 15 + weight: 8 settings: match_operator: CONTAINS size: 60 @@ -177,8 +179,15 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content + field_meta_tags: + weight: 13 + settings: + sidebar: true + third_party_settings: { } + type: metatag_firehose + region: content field_show_on_agency_calendar: - weight: 9 + weight: 6 settings: display_label: true third_party_settings: { } @@ -186,35 +195,21 @@ content: region: content moderation_state: type: moderation_state_default - weight: 6 + weight: 10 settings: { } region: content third_party_settings: { } path: type: path - weight: 5 + weight: 11 region: content settings: { } third_party_settings: { } - promote: - type: boolean_checkbox - settings: - display_label: true - weight: 3 - region: content - third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 7 - region: content - third_party_settings: { } - sticky: - type: boolean_checkbox - settings: - display_label: true - weight: 4 + weight: 9 region: content third_party_settings: { } title: @@ -227,7 +222,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 1 + weight: 14 settings: match_operator: CONTAINS size: 60 @@ -236,8 +231,10 @@ content: region: content third_party_settings: { } url_redirects: - weight: 17 + weight: 12 region: content settings: { } third_party_settings: { } -hidden: { } +hidden: + promote: true + sticky: true diff --git a/config/sync/core.entity_form_display.node.mass_mailer.default.yml b/config/sync/core.entity_form_display.node.mass_mailer.default.yml index f0b9d9ec2..88dbd096a 100644 --- a/config/sync/core.entity_form_display.node.mass_mailer.default.yml +++ b/config/sync/core.entity_form_display.node.mass_mailer.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.mass_mailer.field_message - field.field.node.mass_mailer.field_message_date - field.field.node.mass_mailer.field_message_from + - field.field.node.mass_mailer.field_meta_tags - field.field.node.mass_mailer.field_special_message_text - node.type.mass_mailer - workflows.workflow.editorial @@ -15,6 +16,7 @@ dependencies: - conditional_fields - content_moderation - datetime + - metatag - path - text id: node.mass_mailer.default @@ -24,7 +26,7 @@ mode: default content: created: type: datetime_timestamp - weight: 12 + weight: 13 region: content settings: { } third_party_settings: { } @@ -67,6 +69,13 @@ content: third_party_settings: { } type: options_select region: content + field_meta_tags: + weight: 9 + settings: + sidebar: true + third_party_settings: { } + type: metatag_firehose + region: content field_special_message_text: weight: 3 settings: { } @@ -98,7 +107,7 @@ content: third_party_settings: { } path: type: path - weight: 9 + weight: 10 region: content settings: { } third_party_settings: { } @@ -119,7 +128,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 11 + weight: 12 region: content settings: match_operator: CONTAINS @@ -128,7 +137,7 @@ content: placeholder: '' third_party_settings: { } url_redirects: - weight: 10 + weight: 11 region: content settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_form_display.node.staff_member.default.yml b/config/sync/core.entity_form_display.node.staff_member.default.yml index 4770bc010..8fd4de175 100644 --- a/config/sync/core.entity_form_display.node.staff_member.default.yml +++ b/config/sync/core.entity_form_display.node.staff_member.default.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -23,6 +24,7 @@ dependencies: - cshs - entity_browser - link + - metatag - path - telephone - text @@ -33,12 +35,12 @@ mode: default content: created: type: datetime_timestamp - weight: 2 + weight: 19 region: content settings: { } third_party_settings: { } field_email: - weight: 15 + weight: 7 settings: size: 60 placeholder: '' @@ -46,7 +48,7 @@ content: type: email_default region: content field_first_name: - weight: 11 + weight: 3 settings: size: 60 placeholder: '' @@ -54,7 +56,7 @@ content: type: string_textfield region: content field_last_name: - weight: 12 + weight: 4 settings: size: 60 placeholder: '' @@ -62,13 +64,20 @@ content: type: string_textfield region: content field_location: - weight: 18 + weight: 10 settings: { } third_party_settings: { } type: options_select region: content + field_meta_tags: + weight: 17 + settings: + sidebar: true + third_party_settings: { } + type: metatag_firehose + region: content field_official_portrait_link: - weight: 10 + weight: 2 settings: placeholder_url: '' placeholder_title: '' @@ -76,7 +85,7 @@ content: type: link_default region: content field_organization: - weight: 17 + weight: 9 settings: parent: '0' force_deepest: true @@ -88,14 +97,14 @@ content: type: cshs region: content field_phone: - weight: 14 + weight: 6 settings: placeholder: xxx-xxx-xxxx third_party_settings: { } type: telephone_default region: content field_staff_biography: - weight: 20 + weight: 12 settings: rows: 5 placeholder: '' @@ -104,7 +113,7 @@ content: region: content field_staff_photo: type: entity_browser_entity_reference - weight: 8 + weight: 1 settings: entity_browser: image_browser field_widget_display: rendered_entity @@ -118,7 +127,7 @@ content: region: content third_party_settings: { } field_staff_position: - weight: 13 + weight: 5 settings: size: 60 placeholder: '' @@ -126,7 +135,7 @@ content: type: string_textfield region: content field_staff_profile: - weight: 16 + weight: 8 settings: placeholder_url: '' placeholder_title: '' @@ -134,7 +143,7 @@ content: type: link_default region: content field_staff_secondary_location: - weight: 19 + weight: 11 settings: size: 60 placeholder: '' @@ -143,35 +152,21 @@ content: region: content moderation_state: type: moderation_state_default - weight: 6 + weight: 14 settings: { } region: content third_party_settings: { } path: type: path - weight: 5 + weight: 15 region: content settings: { } third_party_settings: { } - promote: - type: boolean_checkbox - settings: - display_label: true - weight: 3 - region: content - third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 7 - region: content - third_party_settings: { } - sticky: - type: boolean_checkbox - settings: - display_label: true - weight: 4 + weight: 13 region: content third_party_settings: { } title: @@ -184,7 +179,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 1 + weight: 18 settings: match_operator: CONTAINS size: 60 @@ -193,9 +188,11 @@ content: region: content third_party_settings: { } url_redirects: - weight: 21 + weight: 16 region: content settings: { } third_party_settings: { } hidden: feeds_item: true + promote: true + sticky: true diff --git a/config/sync/core.entity_view_display.node.article.default.yml b/config/sync/core.entity_view_display.node.article.default.yml index 5b8424cb1..f197ce8cf 100644 --- a/config/sync/core.entity_view_display.node.article.default.yml +++ b/config/sync/core.entity_view_display.node.article.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.article.field_article_featured - field.field.node.article.field_article_image - field.field.node.article.field_keywords + - field.field.node.article.field_meta_tags - node.type.article module: - text @@ -40,4 +41,5 @@ hidden: content_moderation_control: true field_article_featured: true field_article_image: true + field_meta_tags: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.article.list.yml b/config/sync/core.entity_view_display.node.article.list.yml index 031ff3482..e0b14f6e0 100644 --- a/config/sync/core.entity_view_display.node.article.list.yml +++ b/config/sync/core.entity_view_display.node.article.list.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.article.field_article_featured - field.field.node.article.field_article_image - field.field.node.article.field_keywords + - field.field.node.article.field_meta_tags - node.type.article module: - layout_builder @@ -27,5 +28,6 @@ hidden: field_article_featured: true field_article_image: true field_keywords: true + field_meta_tags: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.article.sidebar_teaser.yml b/config/sync/core.entity_view_display.node.article.sidebar_teaser.yml index 02cd97c6b..e9fa39e12 100644 --- a/config/sync/core.entity_view_display.node.article.sidebar_teaser.yml +++ b/config/sync/core.entity_view_display.node.article.sidebar_teaser.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.article.field_article_featured - field.field.node.article.field_article_image - field.field.node.article.field_keywords + - field.field.node.article.field_meta_tags - image.style.dynamic_list_teaser - node.type.article module: @@ -52,5 +53,6 @@ content: hidden: content_moderation_control: true field_article_featured: true + field_meta_tags: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 024677151..516438da8 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.article.field_article_featured - field.field.node.article.field_article_image - field.field.node.article.field_keywords + - field.field.node.article.field_meta_tags - image.style.dynamic_list_teaser - node.type.article module: @@ -47,5 +48,6 @@ content: hidden: content_moderation_control: true field_article_featured: true + field_meta_tags: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.blog_post.default.yml b/config/sync/core.entity_view_display.node.blog_post.default.yml index 6d7f9a6fe..0354e14a3 100644 --- a/config/sync/core.entity_view_display.node.blog_post.default.yml +++ b/config/sync/core.entity_view_display.node.blog_post.default.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.blog_post.field_blog_post_author - field.field.node.blog_post.field_comment - field.field.node.blog_post.field_keywords + - field.field.node.blog_post.field_meta_tags - node.type.blog_post module: - comment @@ -55,4 +56,5 @@ content: hidden: content_moderation_control: true field_blog_image: true + field_meta_tags: true links: true diff --git a/config/sync/core.entity_view_display.node.blog_post.list.yml b/config/sync/core.entity_view_display.node.blog_post.list.yml index c9c7276fb..8a270f4bc 100644 --- a/config/sync/core.entity_view_display.node.blog_post.list.yml +++ b/config/sync/core.entity_view_display.node.blog_post.list.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.blog_post.field_blog_post_author - field.field.node.blog_post.field_comment - field.field.node.blog_post.field_keywords + - field.field.node.blog_post.field_meta_tags - node.type.blog_post module: - layout_builder @@ -34,3 +35,4 @@ hidden: field_blog_post_author: true field_comment: true field_keywords: true + field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.blog_post.teaser.yml b/config/sync/core.entity_view_display.node.blog_post.teaser.yml index a5f0f947d..dc363b3fb 100644 --- a/config/sync/core.entity_view_display.node.blog_post.teaser.yml +++ b/config/sync/core.entity_view_display.node.blog_post.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.blog_post.field_blog_post_author - field.field.node.blog_post.field_comment - field.field.node.blog_post.field_keywords + - field.field.node.blog_post.field_meta_tags - node.type.blog_post module: - text @@ -37,3 +38,4 @@ hidden: field_blog_post_author: true field_comment: true field_keywords: true + field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.employee_profile.default.yml b/config/sync/core.entity_view_display.node.employee_profile.default.yml index 8caa17c77..0837c4601 100644 --- a/config/sync/core.entity_view_display.node.employee_profile.default.yml +++ b/config/sync/core.entity_view_display.node.employee_profile.default.yml @@ -5,6 +5,7 @@ dependencies: config: - field.field.node.employee_profile.field_employee_photo - field.field.node.employee_profile.field_employee_profile + - field.field.node.employee_profile.field_meta_tags - field.field.node.employee_profile.field_office_region - fixed_block_content.fixed_block_content.nominate_an_employee - node.type.employee_profile @@ -12,6 +13,7 @@ dependencies: - fixed_block_content - layout_builder - layout_library + - metatag - text - user third_party_settings: @@ -72,6 +74,21 @@ third_party_settings: context_mapping: { } additional: { } weight: 1 + b9d48cba-21b2-413b-8c60-0f71c1be7374: + uuid: b9d48cba-21b2-413b-8c60-0f71c1be7374 + region: first + configuration: + label_display: '0' + context_mapping: + entity: layout_builder.entity + id: 'field_block:node:employee_profile:field_meta_tags' + formatter: + label: above + settings: { } + third_party_settings: { } + type: metatag_empty_formatter + additional: { } + weight: 1 third_party_settings: { } layout_library: enable: false @@ -96,6 +113,13 @@ content: third_party_settings: { } type: text_default region: content + field_meta_tags: + weight: 2 + label: above + settings: { } + third_party_settings: { } + type: metatag_empty_formatter + region: first hidden: content_moderation_control: true field_office_region: true diff --git a/config/sync/core.entity_view_display.node.employee_profile.teaser.yml b/config/sync/core.entity_view_display.node.employee_profile.teaser.yml index 79d0646f9..15b95d359 100644 --- a/config/sync/core.entity_view_display.node.employee_profile.teaser.yml +++ b/config/sync/core.entity_view_display.node.employee_profile.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.employee_profile.field_employee_photo - field.field.node.employee_profile.field_employee_profile + - field.field.node.employee_profile.field_meta_tags - field.field.node.employee_profile.field_office_region - node.type.employee_profile module: @@ -32,4 +33,5 @@ content: hidden: content_moderation_control: true field_employee_photo: true + field_meta_tags: true field_office_region: true diff --git a/config/sync/core.entity_view_display.node.event.default.yml b/config/sync/core.entity_view_display.node.event.default.yml index dbf8df4ac..8973523a9 100644 --- a/config/sync/core.entity_view_display.node.event.default.yml +++ b/config/sync/core.entity_view_display.node.event.default.yml @@ -11,14 +11,15 @@ dependencies: - field.field.node.event.field_event_location_logistics - field.field.node.event.field_event_recording - field.field.node.event.field_event_tags + - field.field.node.event.field_meta_tags - field.field.node.event.field_show_on_agency_calendar - node.type.event module: - layout_builder - layout_builder_restrictions - - layout_discovery - layout_library - link + - metatag - options - smart_date - text @@ -28,12 +29,6 @@ third_party_settings: allow_custom: false enabled: true sections: - - - layout_id: layout_onecol - layout_settings: - label: '' - components: { } - third_party_settings: { } - layout_id: layout_twocol_section layout_settings: @@ -264,6 +259,13 @@ content: third_party_settings: { } type: entity_reference_label region: content + field_meta_tags: + weight: 116 + label: above + settings: { } + third_party_settings: { } + type: metatag_empty_formatter + region: content field_show_on_agency_calendar: weight: 114 label: above diff --git a/config/sync/core.entity_view_display.node.event.list.yml b/config/sync/core.entity_view_display.node.event.list.yml index 44546319c..8529f819c 100644 --- a/config/sync/core.entity_view_display.node.event.list.yml +++ b/config/sync/core.entity_view_display.node.event.list.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.event.field_event_location_logistics - field.field.node.event.field_event_recording - field.field.node.event.field_event_tags + - field.field.node.event.field_meta_tags - field.field.node.event.field_show_on_agency_calendar - node.type.event module: @@ -52,6 +53,7 @@ hidden: field_event_location_logistics: true field_event_recording: true field_event_tags: true + field_meta_tags: true field_show_on_agency_calendar: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.event.reference_list.yml b/config/sync/core.entity_view_display.node.event.reference_list.yml index d26d070eb..901dbeb7c 100644 --- a/config/sync/core.entity_view_display.node.event.reference_list.yml +++ b/config/sync/core.entity_view_display.node.event.reference_list.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.event.field_event_location_logistics - field.field.node.event.field_event_recording - field.field.node.event.field_event_tags + - field.field.node.event.field_meta_tags - field.field.node.event.field_show_on_agency_calendar - node.type.event module: @@ -65,6 +66,7 @@ hidden: field_event_location_logistics: true field_event_recording: true field_event_tags: true + field_meta_tags: true field_show_on_agency_calendar: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.event.sidebar_teaser.yml b/config/sync/core.entity_view_display.node.event.sidebar_teaser.yml index 0be927cbe..ffd0f3b84 100644 --- a/config/sync/core.entity_view_display.node.event.sidebar_teaser.yml +++ b/config/sync/core.entity_view_display.node.event.sidebar_teaser.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.event.field_event_location_logistics - field.field.node.event.field_event_recording - field.field.node.event.field_event_tags + - field.field.node.event.field_meta_tags - field.field.node.event.field_show_on_agency_calendar - node.type.event module: @@ -80,6 +81,7 @@ hidden: field_event_location_logistics: true field_event_recording: true field_event_tags: true + field_meta_tags: true field_show_on_agency_calendar: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.event.teaser.yml b/config/sync/core.entity_view_display.node.event.teaser.yml index ef48f9b1c..acc7a466f 100644 --- a/config/sync/core.entity_view_display.node.event.teaser.yml +++ b/config/sync/core.entity_view_display.node.event.teaser.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.event.field_event_location_logistics - field.field.node.event.field_event_recording - field.field.node.event.field_event_tags + - field.field.node.event.field_meta_tags - field.field.node.event.field_show_on_agency_calendar - node.type.event module: @@ -64,6 +65,7 @@ hidden: field_event_location_logistics: true field_event_recording: true field_event_tags: true + field_meta_tags: true field_show_on_agency_calendar: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.mass_mailer.default.yml b/config/sync/core.entity_view_display.node.mass_mailer.default.yml index b2aa0ce2a..d0b9e94d7 100644 --- a/config/sync/core.entity_view_display.node.mass_mailer.default.yml +++ b/config/sync/core.entity_view_display.node.mass_mailer.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.mass_mailer.field_message - field.field.node.mass_mailer.field_message_date - field.field.node.mass_mailer.field_message_from + - field.field.node.mass_mailer.field_meta_tags - field.field.node.mass_mailer.field_special_message_text - node.type.mass_mailer module: @@ -72,4 +73,5 @@ content: region: content hidden: content_moderation_control: true + field_meta_tags: true links: true diff --git a/config/sync/core.entity_view_display.node.mass_mailer.list.yml b/config/sync/core.entity_view_display.node.mass_mailer.list.yml index b150fda95..368a460fe 100644 --- a/config/sync/core.entity_view_display.node.mass_mailer.list.yml +++ b/config/sync/core.entity_view_display.node.mass_mailer.list.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.mass_mailer.field_message - field.field.node.mass_mailer.field_message_date - field.field.node.mass_mailer.field_message_from + - field.field.node.mass_mailer.field_meta_tags - field.field.node.mass_mailer.field_special_message_text - node.type.mass_mailer module: @@ -35,4 +36,5 @@ hidden: field_message: true field_message_date: true field_message_from: true + field_meta_tags: true field_special_message_text: true diff --git a/config/sync/core.entity_view_display.node.mass_mailer.sidebar_teaser.yml b/config/sync/core.entity_view_display.node.mass_mailer.sidebar_teaser.yml index 8f9c4c73f..b0236d1db 100644 --- a/config/sync/core.entity_view_display.node.mass_mailer.sidebar_teaser.yml +++ b/config/sync/core.entity_view_display.node.mass_mailer.sidebar_teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.mass_mailer.field_message - field.field.node.mass_mailer.field_message_date - field.field.node.mass_mailer.field_message_from + - field.field.node.mass_mailer.field_meta_tags - field.field.node.mass_mailer.field_special_message_text - node.type.mass_mailer module: @@ -45,5 +46,6 @@ hidden: field_include_special_message: true field_message_date: true field_message_from: true + field_meta_tags: true field_special_message_text: true links: true diff --git a/config/sync/core.entity_view_display.node.mass_mailer.teaser.yml b/config/sync/core.entity_view_display.node.mass_mailer.teaser.yml index 6c755d191..257412268 100644 --- a/config/sync/core.entity_view_display.node.mass_mailer.teaser.yml +++ b/config/sync/core.entity_view_display.node.mass_mailer.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.mass_mailer.field_message - field.field.node.mass_mailer.field_message_date - field.field.node.mass_mailer.field_message_from + - field.field.node.mass_mailer.field_meta_tags - field.field.node.mass_mailer.field_special_message_text - node.type.mass_mailer module: @@ -55,4 +56,5 @@ hidden: content_moderation_control: true field_include_special_message: true field_keywords: true + field_meta_tags: true field_special_message_text: true diff --git a/config/sync/core.entity_view_display.node.staff_member.author.yml b/config/sync/core.entity_view_display.node.staff_member.author.yml index 112032656..a1b2681b4 100644 --- a/config/sync/core.entity_view_display.node.staff_member.author.yml +++ b/config/sync/core.entity_view_display.node.staff_member.author.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -72,6 +73,7 @@ hidden: field_first_name: true field_last_name: true field_location: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_phone: true diff --git a/config/sync/core.entity_view_display.node.staff_member.default.yml b/config/sync/core.entity_view_display.node.staff_member.default.yml index 4f770e850..10c77cfd9 100644 --- a/config/sync/core.entity_view_display.node.staff_member.default.yml +++ b/config/sync/core.entity_view_display.node.staff_member.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -42,7 +43,7 @@ bundle: staff_member mode: default content: field_email: - weight: 7 + weight: 6 label: inline settings: { } third_party_settings: { } @@ -65,7 +66,7 @@ content: type: string region: content field_location: - weight: 9 + weight: 8 label: inline settings: link: false @@ -83,7 +84,7 @@ content: type: cshs_full_hierarchy region: content field_phone: - weight: 8 + weight: 7 label: inline settings: title: '' @@ -91,7 +92,7 @@ content: type: telephone_link region: content field_staff_biography: - weight: 12 + weight: 11 label: above settings: { } third_party_settings: { } @@ -107,7 +108,7 @@ content: third_party_settings: { } region: content field_staff_position: - weight: 6 + weight: 5 label: inline settings: link_to_entity: false @@ -115,7 +116,7 @@ content: type: string region: content field_staff_profile: - weight: 11 + weight: 10 label: inline settings: trim_length: null @@ -127,7 +128,7 @@ content: type: link region: content field_staff_secondary_location: - weight: 10 + weight: 9 label: inline settings: link_to_entity: false @@ -142,5 +143,6 @@ content: hidden: content_moderation_control: true feeds_item: true + field_meta_tags: true field_official_portrait_link: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.staff_member.leadership.yml b/config/sync/core.entity_view_display.node.staff_member.leadership.yml index 1876a7ce5..e240bb484 100644 --- a/config/sync/core.entity_view_display.node.staff_member.leadership.yml +++ b/config/sync/core.entity_view_display.node.staff_member.leadership.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -85,6 +86,7 @@ hidden: field_first_name: true field_last_name: true field_location: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_staff_biography: true diff --git a/config/sync/core.entity_view_display.node.staff_member.poc.yml b/config/sync/core.entity_view_display.node.staff_member.poc.yml index 9fea5c078..e5d16efa4 100644 --- a/config/sync/core.entity_view_display.node.staff_member.poc.yml +++ b/config/sync/core.entity_view_display.node.staff_member.poc.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -65,6 +66,7 @@ hidden: field_first_name: true field_last_name: true field_location: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_staff_biography: true diff --git a/config/sync/core.entity_view_display.node.staff_member.poc_simple.yml b/config/sync/core.entity_view_display.node.staff_member.poc_simple.yml index 98c5cd360..187d4d88d 100644 --- a/config/sync/core.entity_view_display.node.staff_member.poc_simple.yml +++ b/config/sync/core.entity_view_display.node.staff_member.poc_simple.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -73,6 +74,7 @@ hidden: field_first_name: true field_last_name: true field_location: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_staff_biography: true diff --git a/config/sync/core.entity_view_display.node.staff_member.portrait.yml b/config/sync/core.entity_view_display.node.staff_member.portrait.yml index 2f0f0534b..4c0891525 100644 --- a/config/sync/core.entity_view_display.node.staff_member.portrait.yml +++ b/config/sync/core.entity_view_display.node.staff_member.portrait.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -91,6 +92,7 @@ hidden: field_first_name: true field_last_name: true field_location: true + field_meta_tags: true field_phone: true field_staff_biography: true field_staff_profile: true diff --git a/config/sync/core.entity_view_display.node.staff_member.profile.yml b/config/sync/core.entity_view_display.node.staff_member.profile.yml index bc642d803..c5537ed4c 100644 --- a/config/sync/core.entity_view_display.node.staff_member.profile.yml +++ b/config/sync/core.entity_view_display.node.staff_member.profile.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -81,6 +82,7 @@ hidden: feeds_item: true field_email: true field_location: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_phone: true diff --git a/config/sync/core.entity_view_display.node.staff_member.staff_member_card.yml b/config/sync/core.entity_view_display.node.staff_member.staff_member_card.yml index 57a92786d..592c1f279 100644 --- a/config/sync/core.entity_view_display.node.staff_member.staff_member_card.yml +++ b/config/sync/core.entity_view_display.node.staff_member.staff_member_card.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -268,5 +269,6 @@ content: hidden: content_moderation_control: true feeds_item: true + field_meta_tags: true field_official_portrait_link: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.staff_member.staff_photo_grid.yml b/config/sync/core.entity_view_display.node.staff_member.staff_photo_grid.yml index da0f984ef..227ff55b0 100644 --- a/config/sync/core.entity_view_display.node.staff_member.staff_photo_grid.yml +++ b/config/sync/core.entity_view_display.node.staff_member.staff_photo_grid.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -67,6 +68,7 @@ hidden: field_first_name: true field_last_name: true field_location: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_phone: true diff --git a/config/sync/core.entity_view_display.node.staff_member.teaser.yml b/config/sync/core.entity_view_display.node.staff_member.teaser.yml index 14925ec1c..3c127abd6 100644 --- a/config/sync/core.entity_view_display.node.staff_member.teaser.yml +++ b/config/sync/core.entity_view_display.node.staff_member.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.staff_member.field_first_name - field.field.node.staff_member.field_last_name - field.field.node.staff_member.field_location + - field.field.node.staff_member.field_meta_tags - field.field.node.staff_member.field_official_portrait_link - field.field.node.staff_member.field_organization - field.field.node.staff_member.field_phone @@ -97,6 +98,7 @@ hidden: feeds_item: true field_first_name: true field_last_name: true + field_meta_tags: true field_official_portrait_link: true field_organization: true field_staff_biography: true diff --git a/config/sync/editor.editor.simple_text.yml b/config/sync/editor.editor.simple_text.yml index 39ab42a04..14319575c 100644 --- a/config/sync/editor.editor.simple_text.yml +++ b/config/sync/editor.editor.simple_text.yml @@ -1,6 +1,6 @@ uuid: 500c66e2-9621-41e8-be1a-7ef0421adc78 langcode: en -status: false +status: true dependencies: config: - filter.format.simple_text diff --git a/config/sync/field.field.media.audio_file.field_media_tags.yml b/config/sync/field.field.media.audio_file.field_media_tags.yml index a9a492d6c..3dd80ffd6 100644 --- a/config/sync/field.field.media.audio_file.field_media_tags.yml +++ b/config/sync/field.field.media.audio_file.field_media_tags.yml @@ -24,6 +24,6 @@ settings: sort: field: name direction: asc - auto_create: false + auto_create: true auto_create_bundle: '' field_type: entity_reference diff --git a/config/sync/field.field.media.document.field_media_tags.yml b/config/sync/field.field.media.document.field_media_tags.yml index 0dc7c565f..00528abce 100644 --- a/config/sync/field.field.media.document.field_media_tags.yml +++ b/config/sync/field.field.media.document.field_media_tags.yml @@ -24,6 +24,6 @@ settings: sort: field: name direction: asc - auto_create: false + auto_create: true auto_create_bundle: '' field_type: entity_reference diff --git a/config/sync/field.field.media.image.field_media_tags.yml b/config/sync/field.field.media.image.field_media_tags.yml index 11eb83cf7..1de066252 100644 --- a/config/sync/field.field.media.image.field_media_tags.yml +++ b/config/sync/field.field.media.image.field_media_tags.yml @@ -24,6 +24,6 @@ settings: sort: field: name direction: asc - auto_create: false + auto_create: true auto_create_bundle: '' field_type: entity_reference diff --git a/config/sync/field.field.media.other.field_media_tags.yml b/config/sync/field.field.media.other.field_media_tags.yml index e7ca38277..9ebfa4a49 100644 --- a/config/sync/field.field.media.other.field_media_tags.yml +++ b/config/sync/field.field.media.other.field_media_tags.yml @@ -24,6 +24,6 @@ settings: sort: field: name direction: asc - auto_create: false + auto_create: true auto_create_bundle: '' field_type: entity_reference diff --git a/config/sync/field.field.media.remote_video.field_media_tags.yml b/config/sync/field.field.media.remote_video.field_media_tags.yml index 02e86fbb6..6aa2a0069 100644 --- a/config/sync/field.field.media.remote_video.field_media_tags.yml +++ b/config/sync/field.field.media.remote_video.field_media_tags.yml @@ -24,6 +24,6 @@ settings: sort: field: name direction: asc - auto_create: false + auto_create: true auto_create_bundle: '' field_type: entity_reference diff --git a/config/sync/field.field.node.article.field_meta_tags.yml b/config/sync/field.field.node.article.field_meta_tags.yml new file mode 100644 index 000000000..7cc68242f --- /dev/null +++ b/config/sync/field.field.node.article.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: 70a303b5-1eda-49bc-bf37-2f7466207530 +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: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.field.node.blog_post.field_meta_tags.yml b/config/sync/field.field.node.blog_post.field_meta_tags.yml new file mode 100644 index 000000000..6109b757d --- /dev/null +++ b/config/sync/field.field.node.blog_post.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: 5658e0aa-3053-42d8-b406-40ddd8d98034 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.blog_post + module: + - metatag +id: node.blog_post.field_meta_tags +field_name: field_meta_tags +entity_type: node +bundle: blog_post +label: 'Meta tags' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.field.node.employee_profile.field_meta_tags.yml b/config/sync/field.field.node.employee_profile.field_meta_tags.yml new file mode 100644 index 000000000..9fbc756c7 --- /dev/null +++ b/config/sync/field.field.node.employee_profile.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: e998360d-b9e3-443c-b3be-7e98d7cac8f1 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.employee_profile + module: + - metatag +id: node.employee_profile.field_meta_tags +field_name: field_meta_tags +entity_type: node +bundle: employee_profile +label: 'Meta tags' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.field.node.event.field_event_description.yml b/config/sync/field.field.node.event.field_event_description.yml index 3d8ee868a..726bde5e3 100644 --- a/config/sync/field.field.node.event.field_event_description.yml +++ b/config/sync/field.field.node.event.field_event_description.yml @@ -19,5 +19,5 @@ default_value: { } default_value_callback: '' settings: display_summary: true - required_summary: false + required_summary: true field_type: text_with_summary diff --git a/config/sync/field.field.node.event.field_meta_tags.yml b/config/sync/field.field.node.event.field_meta_tags.yml new file mode 100644 index 000000000..b129f3baa --- /dev/null +++ b/config/sync/field.field.node.event.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: 6fdd9a09-213e-4033-8cdf-1d69cd4eed30 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.event + module: + - metatag +id: node.event.field_meta_tags +field_name: field_meta_tags +entity_type: node +bundle: event +label: 'Meta tags' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.field.node.mass_mailer.field_meta_tags.yml b/config/sync/field.field.node.mass_mailer.field_meta_tags.yml new file mode 100644 index 000000000..d7fd20e85 --- /dev/null +++ b/config/sync/field.field.node.mass_mailer.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: e220eede-c5c8-453a-9a41-2eadb201d087 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.mass_mailer + module: + - metatag +id: node.mass_mailer.field_meta_tags +field_name: field_meta_tags +entity_type: node +bundle: mass_mailer +label: 'Meta tags' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.field.node.page.field_meta_tags.yml b/config/sync/field.field.node.page.field_meta_tags.yml index 64364d5a6..931b6b160 100644 --- a/config/sync/field.field.node.page.field_meta_tags.yml +++ b/config/sync/field.field.node.page.field_meta_tags.yml @@ -17,9 +17,7 @@ label: 'Meta tags' description: '' required: false translatable: false -default_value: - - - value: 'a:1:{s:5:"title";s:34:"[current-page:title] | [site:name]";}' +default_value: { } default_value_callback: '' settings: { } field_type: metatag diff --git a/config/sync/field.field.node.staff_member.field_meta_tags.yml b/config/sync/field.field.node.staff_member.field_meta_tags.yml new file mode 100644 index 000000000..6a3497fed --- /dev/null +++ b/config/sync/field.field.node.staff_member.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: 74b4f701-763c-4814-86c2-77ad75993fb7 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.staff_member + module: + - metatag +id: node.staff_member.field_meta_tags +field_name: field_meta_tags +entity_type: node +bundle: staff_member +label: 'Meta tags' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.field.node.webform.field_meta_tags.yml b/config/sync/field.field.node.webform.field_meta_tags.yml new file mode 100644 index 000000000..1a190c44c --- /dev/null +++ b/config/sync/field.field.node.webform.field_meta_tags.yml @@ -0,0 +1,21 @@ +uuid: 1a1136b5-a2a2-4db5-8035-fc1dc6734add +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_meta_tags + - node.type.webform + module: + - metatag +id: node.webform.field_meta_tags +field_name: field_meta_tags +entity_type: node +bundle: webform +label: 'Meta tags' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/config/sync/field.storage.node.field_meta_tags.yml b/config/sync/field.storage.node.field_meta_tags.yml index 358a8ad8a..2f7418eac 100644 --- a/config/sync/field.storage.node.field_meta_tags.yml +++ b/config/sync/field.storage.node.field_meta_tags.yml @@ -3,8 +3,12 @@ langcode: en status: true dependencies: module: + - field_permissions - metatag - node +third_party_settings: + field_permissions: + permission_type: custom _core: default_config_hash: toqvFhfgG3CpkhzHPz_gW5KwBaCstfihpup6v3aX1AI id: node.field_meta_tags diff --git a/config/sync/filter.format.simple_text.yml b/config/sync/filter.format.simple_text.yml index 41977b695..3afeecbeb 100644 --- a/config/sync/filter.format.simple_text.yml +++ b/config/sync/filter.format.simple_text.yml @@ -1,6 +1,6 @@ uuid: f95f6217-3a83-4ecc-882a-c60e426d09d7 langcode: en -status: false +status: true dependencies: config: - core.entity_view_mode.media.full_width diff --git a/config/sync/metatag.metatag_defaults.global.yml b/config/sync/metatag.metatag_defaults.global.yml index 99dae1bbd..8a8aaf04b 100644 --- a/config/sync/metatag.metatag_defaults.global.yml +++ b/config/sync/metatag.metatag_defaults.global.yml @@ -7,5 +7,5 @@ _core: id: global label: Global tags: - canonical_url: '[current-page:url]' title: '[current-page:title] | [site:name]' + canonical_url: '[current-page:url]' diff --git a/config/sync/metatag.metatag_defaults.node.yml b/config/sync/metatag.metatag_defaults.node.yml index e178988c6..f09405866 100644 --- a/config/sync/metatag.metatag_defaults.node.yml +++ b/config/sync/metatag.metatag_defaults.node.yml @@ -7,6 +7,6 @@ _core: id: node label: Content tags: - canonical_url: '[node:url]' - description: "[node:summary]\r\n[node:field_landing_description]" title: '[node:title] | [site:name]' + canonical_url: '[node:url]' + description: "[node:summary]\r\n[node:field_event_description:summary]\r\n[node:field_message:summary]\r\n[node:field_landing_description]\r\n[node:field_first_name] [node:field_last_name]" diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index f1b73216a..17eab4a4d 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -62,6 +62,10 @@ permissions: - 'skip comment approval' - 'update media' - 'use blizz_bulk_creator ajax autocomplete' + - 'use event_editorial transition create_new_draft' + - 'use event_editorial transition publish' + - 'use event_editorial transition restore_from_unpublished' + - 'use event_editorial transition unpublished' - 'use moderation dashboard' - 'use moderation sidebar' - 'use text format rich_text' diff --git a/config/sync/user.role.system_editor.yml b/config/sync/user.role.system_editor.yml index 3189a09e9..ce00617c2 100644 --- a/config/sync/user.role.system_editor.yml +++ b/config/sync/user.role.system_editor.yml @@ -16,15 +16,18 @@ permissions: - 'access content overview' - 'access group overview' - 'create field_group_contact_info' + - 'create field_meta_tags' - 'create field_official_portrait_link' - 'create field_show_on_official_portraits' - 'create web_area group' - 'delete all revisions' - 'dropzone upload files' - 'edit field_group_contact_info' + - 'edit field_meta_tags' - 'edit field_official_portrait_link' - 'edit field_show_on_official_portraits' - 'edit own field_group_contact_info' + - 'edit own field_meta_tags' - 'edit own field_official_portrait_link' - 'edit own field_show_on_official_portraits' - 'enter all revision log entry' @@ -38,12 +41,17 @@ permissions: - 'use editorial transition create_new_draft' - 'use editorial transition publish' - 'use editorial transition review' + - 'use event_editorial transition create_new_draft' + - 'use event_editorial transition publish' + - 'use event_editorial transition restore_from_unpublished' - 'view any unpublished content' - 'view field_group_contact_info' + - 'view field_meta_tags' - 'view field_official_portrait_link' - 'view field_show_on_official_portraits' - 'view latest version' - 'view own field_group_contact_info' + - 'view own field_meta_tags' - 'view own field_official_portrait_link' - 'view own field_show_on_official_portraits' - 'view unpublished paragraphs' diff --git a/config/sync/views.view.editors_in_chief.yml b/config/sync/views.view.editors_in_chief.yml new file mode 100644 index 000000000..d05eeed46 --- /dev/null +++ b/config/sync/views.view.editors_in_chief.yml @@ -0,0 +1,229 @@ +uuid: e480a2e2-cb9f-4094-88f4-de65c9d1f799 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_email + - node.type.staff_member + module: + - group + - node + - user +id: editors_in_chief +label: 'Editors in Chief' +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + display_plugin: default + id: default + display_title: Default + 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: none + options: + offset: 0 + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + fields: + field_email: + id: field_email + table: node__field_email + field: field_email + 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: basic_string + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + filters: + status: + value: '1' + table: node_field_data + field: status + plugin_id: boolean + entity_type: node + entity_field: status + id: status + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + group: 1 + type: + id: type + table: node_field_data + field: type + value: + staff_member: staff_member + entity_type: node + entity_field: type + plugin_id: bundle + expose: + operator_limit_selection: false + operator_list: { } + 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: 'Editors in Chief' + header: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: false + tokenize: false + content: + value: "

EIC Emails

\r\n

The email addresses below represent all Editors in Chief for all web areas on EPA@Work. Copy and paste the addresses below when sending emails to EPA@Work EICs.

" + format: full_html + plugin_id: text + footer: { } + empty: { } + relationships: + reverse__group__field_eic: + id: reverse__group__field_eic + table: node_field_data + field: reverse__group__field_eic + relationship: none + group_type: group + admin_label: field_eic + required: true + entity_type: node + plugin_id: entity_reverse + arguments: { } + display_extenders: { } + group_by: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_email' + page_eics: + display_plugin: page + id: page_eics + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: admin/editors-in-chief + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_email' diff --git a/config/sync/views.view.group_nodes.yml b/config/sync/views.view.group_nodes.yml index 51d3bb6d8..cecfcc332 100644 --- a/config/sync/views.view.group_nodes.yml +++ b/config/sync/views.view.group_nodes.yml @@ -10,7 +10,7 @@ dependencies: - node.type.landing_page - node.type.mass_mailer - node.type.page - - node.type.photos_of_the_week + - node.type.photos_of_the_week - node.type.quiz - node.type.staff_member - node.type.webform diff --git a/config/sync/workflows.workflow.event_editorial.yml b/config/sync/workflows.workflow.event_editorial.yml new file mode 100644 index 000000000..612250b54 --- /dev/null +++ b/config/sync/workflows.workflow.event_editorial.yml @@ -0,0 +1,60 @@ +uuid: fb41c14f-cf0e-4ad8-986b-55bf7996126b +langcode: en +status: true +dependencies: + config: + - node.type.event + module: + - content_moderation +id: event_editorial +label: 'Event Editorial' +type: content_moderation +type_settings: + states: + draft: + label: Draft + published: false + default_revision: false + weight: 0 + published: + label: Published + published: true + default_revision: true + weight: 1 + unpublished: + published: false + default_revision: false + label: Unpublished + weight: 2 + transitions: + create_new_draft: + label: 'Create New Draft' + to: draft + weight: 0 + from: + - draft + - published + publish: + label: Publish + to: published + weight: 1 + from: + - draft + - published + - unpublished + restore_from_unpublished: + label: 'Restore from unpublished' + from: + - unpublished + to: draft + weight: 2 + unpublished: + label: Unpublished + from: + - published + to: unpublished + weight: 3 + entity_types: + node: + - event + default_moderation_state: draft