From a55da019c75b6b4f25fb50067ff9fdd4fa7777b7 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 14 Sep 2020 08:02:01 +0100 Subject: [PATCH] Add field_notes to blog posts --- ....entity_form_display.node.post.default.yml | 35 ++++++++++++------- ....entity_view_display.node.post.default.yml | 12 +++++-- ...e.entity_view_display.node.post.teaser.yml | 2 ++ .../field.field.node.post.field_note.yml | 21 +++++++++++ .../default/field.storage.node.field_note.yml | 19 ++++++++++ 5 files changed, 74 insertions(+), 15 deletions(-) create mode 100644 config/default/field.field.node.post.field_note.yml create mode 100644 config/default/field.storage.node.field_note.yml diff --git a/config/default/core.entity_form_display.node.post.default.yml b/config/default/core.entity_form_display.node.post.default.yml index b8b0744..8da2984 100644 --- a/config/default/core.entity_form_display.node.post.default.yml +++ b/config/default/core.entity_form_display.node.post.default.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.post.field_external_link - field.field.node.post.field_has_tweet - field.field.node.post.field_images + - field.field.node.post.field_note - field.field.node.post.field_sent_to_social_media - field.field.node.post.field_series - field.field.node.post.field_tags @@ -36,13 +37,13 @@ content: region: content created: type: datetime_timestamp - weight: 8 + weight: 9 region: content settings: { } third_party_settings: { } field_amendments: type: entity_reference_paragraphs - weight: 26 + weight: 18 settings: title: Paragraph title_plural: Paragraphs @@ -61,7 +62,7 @@ content: type: string_textarea region: content field_has_tweet: - weight: 5 + weight: 6 settings: display_label: true third_party_settings: { } @@ -74,6 +75,14 @@ content: third_party_settings: { } type: media_library_widget region: content + field_note: + weight: 5 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content field_series: weight: 1 settings: @@ -85,7 +94,7 @@ content: type: entity_reference_autocomplete region: content field_tags: - weight: 6 + weight: 7 settings: match_operator: CONTAINS match_limit: 10 @@ -96,7 +105,7 @@ content: region: content path: type: path - weight: 11 + weight: 12 region: content settings: { } third_party_settings: { } @@ -104,17 +113,17 @@ content: type: boolean_checkbox settings: display_label: true - weight: 9 + weight: 10 region: content third_party_settings: { } publish_on: type: datetime_timestamp_no_default - weight: 15 + weight: 16 region: content settings: { } third_party_settings: { } scheduler_settings: - weight: 14 + weight: 15 region: content settings: { } third_party_settings: { } @@ -122,14 +131,14 @@ content: type: boolean_checkbox settings: display_label: true - weight: 13 + weight: 14 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true - weight: 10 + weight: 11 region: content third_party_settings: { } title: @@ -142,7 +151,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 7 + weight: 8 settings: match_operator: CONTAINS size: 60 @@ -152,12 +161,12 @@ content: third_party_settings: { } unpublish_on: type: datetime_timestamp_no_default - weight: 16 + weight: 17 region: content settings: { } third_party_settings: { } url_redirects: - weight: 12 + weight: 13 region: content settings: { } third_party_settings: { } diff --git a/config/default/core.entity_view_display.node.post.default.yml b/config/default/core.entity_view_display.node.post.default.yml index c8872c0..791915c 100644 --- a/config/default/core.entity_view_display.node.post.default.yml +++ b/config/default/core.entity_view_display.node.post.default.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.post.field_external_link - field.field.node.post.field_has_tweet - field.field.node.post.field_images + - field.field.node.post.field_note - field.field.node.post.field_sent_to_social_media - field.field.node.post.field_series - field.field.node.post.field_tags @@ -31,15 +32,22 @@ content: region: content field_amendments: type: entity_reference_revisions_entity_view - weight: 2 + weight: 3 label: above settings: view_mode: default link: '' third_party_settings: { } region: content + field_note: + weight: 2 + label: above + settings: { } + third_party_settings: { } + type: text_default + region: content field_tags: - weight: 3 + weight: 4 label: above settings: link: true diff --git a/config/default/core.entity_view_display.node.post.teaser.yml b/config/default/core.entity_view_display.node.post.teaser.yml index 57f3627..46cfffa 100644 --- a/config/default/core.entity_view_display.node.post.teaser.yml +++ b/config/default/core.entity_view_display.node.post.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.post.field_excerpt - field.field.node.post.field_has_tweet - field.field.node.post.field_images + - field.field.node.post.field_note - field.field.node.post.field_sent_to_social_media - field.field.node.post.field_series - field.field.node.post.field_tags @@ -38,6 +39,7 @@ hidden: field_external_link: true field_has_tweet: true field_images: true + field_note: true field_sent_to_social_media: true field_series: true field_tags: true diff --git a/config/default/field.field.node.post.field_note.yml b/config/default/field.field.node.post.field_note.yml new file mode 100644 index 0000000..c55a0c4 --- /dev/null +++ b/config/default/field.field.node.post.field_note.yml @@ -0,0 +1,21 @@ +uuid: f7f473a3-a0ed-4c74-8f73-5a35c8b3db56 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_note + - node.type.post + module: + - text +id: node.post.field_note +field_name: field_note +entity_type: node +bundle: post +label: Note +description: 'A note section to display at the end of the post.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/config/default/field.storage.node.field_note.yml b/config/default/field.storage.node.field_note.yml new file mode 100644 index 0000000..8076c4d --- /dev/null +++ b/config/default/field.storage.node.field_note.yml @@ -0,0 +1,19 @@ +uuid: a953f945-8de8-445e-821f-98bd6e06f5c8 +langcode: en +status: true +dependencies: + module: + - node + - text +id: node.field_note +field_name: field_note +entity_type: node +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false