diff --git a/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.default.yml b/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.default.yml index 58e360f..e3c23cf 100644 --- a/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.default.yml +++ b/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.default.yml @@ -1,31 +1,32 @@ +langcode: en +status: true +dependencies: + module: + - aggregator id: aggregator_feed.aggregator_feed.default targetEntityType: aggregator_feed bundle: aggregator_feed mode: default -status: true content: - items: - weight: 0 checked: type: timestamp_ago weight: 1 settings: { } third_party_settings: { } label: inline - image: - weight: 2 description: weight: 3 + feed_icon: + weight: 5 + image: + weight: 2 + items: + weight: 0 link: type: uri_link weight: 4 settings: { } third_party_settings: { } label: inline - feed_icon: - weight: 5 hidden: more_link: true -dependencies: - module: - - aggregator diff --git a/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.summary.yml b/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.summary.yml index 4c840d5..40425f2 100644 --- a/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.summary.yml +++ b/core/modules/aggregator/config/install/core.entity_view_display.aggregator_feed.aggregator_feed.summary.yml @@ -1,22 +1,22 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.aggregator_feed.summary + module: + - aggregator id: aggregator_feed.aggregator_feed.summary targetEntityType: aggregator_feed bundle: aggregator_feed mode: summary -status: true content: items: weight: 0 more_link: weight: 1 hidden: - link: true checked: true description: true - image: true feed_icon: true -status: true -dependencies: - config: - - core.entity_view_mode.aggregator_feed.summary - module: - - aggregator + image: true + link: true diff --git a/core/modules/aggregator/config/install/core.entity_view_display.aggregator_item.aggregator_item.summary.yml b/core/modules/aggregator/config/install/core.entity_view_display.aggregator_item.aggregator_item.summary.yml index 6cb424d..39536e4 100644 --- a/core/modules/aggregator/config/install/core.entity_view_display.aggregator_item.aggregator_item.summary.yml +++ b/core/modules/aggregator/config/install/core.entity_view_display.aggregator_item.aggregator_item.summary.yml @@ -1,20 +1,20 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.aggregator_item.summary + module: + - aggregator + - entity_reference id: aggregator_item.aggregator_item.summary targetEntityType: aggregator_item bundle: aggregator_item mode: summary -status: true content: timestamp: weight: 0 hidden: - link: true author: true - feed: true description: true -status: true -dependencies: - config: - - core.entity_view_mode.aggregator_item.summary - module: - - aggregator - - entity_reference + feed: true + link: true diff --git a/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_feed.summary.yml b/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_feed.summary.yml index c1b4bb8..b5df8cb 100644 --- a/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_feed.summary.yml +++ b/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_feed.summary.yml @@ -1,8 +1,9 @@ -id: aggregator_feed.summary -label: Summary +langcode: en status: true -cache: true -targetEntityType: aggregator_feed dependencies: module: - aggregator +id: aggregator_feed.summary +label: Summary +targetEntityType: aggregator_feed +cache: true diff --git a/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_item.summary.yml b/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_item.summary.yml index 58d6c7d..b7a3a96 100644 --- a/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_item.summary.yml +++ b/core/modules/aggregator/config/install/core.entity_view_mode.aggregator_item.summary.yml @@ -1,8 +1,9 @@ -id: aggregator_item.summary -label: Summary +langcode: en status: true -cache: true -targetEntityType: aggregator_item dependencies: module: - aggregator +id: aggregator_item.summary +label: Summary +targetEntityType: aggregator_item +cache: true diff --git a/core/modules/aggregator/config/optional/views.view.aggregator_rss_feed.yml b/core/modules/aggregator/config/optional/views.view.aggregator_rss_feed.yml index a3c0b71..9769864 100644 --- a/core/modules/aggregator/config/optional/views.view.aggregator_rss_feed.yml +++ b/core/modules/aggregator/config/optional/views.view.aggregator_rss_feed.yml @@ -129,6 +129,14 @@ display: empty: { } relationships: { } arguments: { } + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - user.permissions + cacheable: false feed_items: display_plugin: feed id: feed_items @@ -139,3 +147,10 @@ display: display_description: '' defaults: arguments: true + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false diff --git a/core/modules/aggregator/config/optional/views.view.aggregator_sources.yml b/core/modules/aggregator/config/optional/views.view.aggregator_sources.yml index cccd45b..bb0f0ab 100644 --- a/core/modules/aggregator/config/optional/views.view.aggregator_sources.yml +++ b/core/modules/aggregator/config/optional/views.view.aggregator_sources.yml @@ -141,6 +141,8 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - url.query_args + - user.permissions cacheable: false feed_1: display_plugin: feed @@ -398,6 +400,7 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - user.permissions cacheable: false page_1: display_plugin: page @@ -418,4 +421,6 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - url.query_args + - user.permissions cacheable: false diff --git a/core/modules/block_content/config/install/core.entity_view_mode.block_content.full.yml b/core/modules/block_content/config/install/core.entity_view_mode.block_content.full.yml index c558d54..30115ee 100644 --- a/core/modules/block_content/config/install/core.entity_view_mode.block_content.full.yml +++ b/core/modules/block_content/config/install/core.entity_view_mode.block_content.full.yml @@ -1,8 +1,9 @@ -id: block_content.full -label: Full +langcode: en status: false -cache: true -targetEntityType: block_content dependencies: module: - block_content +id: block_content.full +label: Full +targetEntityType: block_content +cache: true diff --git a/core/modules/block_content/config/optional/views.view.block_content.yml b/core/modules/block_content/config/optional/views.view.block_content.yml index f25b3ab..27ecb0c 100644 --- a/core/modules/block_content/config/optional/views.view.block_content.yml +++ b/core/modules/block_content/config/optional/views.view.block_content.yml @@ -466,6 +466,8 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - url.query_args + - user.permissions cacheable: false page_1: display_plugin: page @@ -488,4 +490,6 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - url.query_args + - user.permissions cacheable: false diff --git a/core/modules/book/config/install/core.base_field_override.node.book.promote.yml b/core/modules/book/config/install/core.base_field_override.node.book.promote.yml index a368aed..79e2ed6 100644 --- a/core/modules/book/config/install/core.base_field_override.node.book.promote.yml +++ b/core/modules/book/config/install/core.base_field_override.node.book.promote.yml @@ -7,7 +7,7 @@ id: node.book.promote field_name: promote entity_type: node bundle: book -label: Promoted to front page +label: 'Promoted to front page' description: '' required: false translatable: true @@ -15,6 +15,7 @@ default_value: - value: 0 default_value_callback: '' -settings: { } -third_party_settings: { } +settings: + on_label: 'On' + off_label: 'Off' field_type: boolean diff --git a/core/modules/book/config/install/core.entity_form_display.node.book.default.yml b/core/modules/book/config/install/core.entity_form_display.node.book.default.yml index 0b7ccf6..7c2144d 100644 --- a/core/modules/book/config/install/core.entity_form_display.node.book.default.yml +++ b/core/modules/book/config/install/core.entity_form_display.node.book.default.yml @@ -12,19 +12,12 @@ targetEntityType: node bundle: book mode: default content: - title: - type: string_textfield - weight: -5 - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 + body: + type: text_textarea_with_summary + weight: 26 settings: - match_operator: CONTAINS - size: 60 + rows: 9 + summary_rows: 3 placeholder: '' third_party_settings: { } created: @@ -44,13 +37,19 @@ content: display_label: true weight: 16 third_party_settings: { } - body: - type: text_textarea_with_summary - weight: 26 + title: + type: string_textfield + weight: -5 settings: - rows: 9 - summary_rows: 3 + size: 60 + placeholder: '' + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 5 + settings: + match_operator: CONTAINS + size: 60 placeholder: '' third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/modules/book/config/install/core.entity_view_display.node.book.default.yml b/core/modules/book/config/install/core.entity_view_display.node.book.default.yml index ff46c58..729516e 100644 --- a/core/modules/book/config/install/core.entity_view_display.node.book.default.yml +++ b/core/modules/book/config/install/core.entity_view_display.node.book.default.yml @@ -20,6 +20,4 @@ content: third_party_settings: { } links: weight: 101 -hidden: - langcode: true -third_party_settings: { } +hidden: { } diff --git a/core/modules/book/config/install/core.entity_view_display.node.book.teaser.yml b/core/modules/book/config/install/core.entity_view_display.node.book.teaser.yml index 61920f4..fb22db6 100644 --- a/core/modules/book/config/install/core.entity_view_display.node.book.teaser.yml +++ b/core/modules/book/config/install/core.entity_view_display.node.book.teaser.yml @@ -22,6 +22,4 @@ content: third_party_settings: { } links: weight: 101 -hidden: - langcode: true -third_party_settings: { } +hidden: { } diff --git a/core/modules/book/config/install/core.entity_view_mode.node.print.yml b/core/modules/book/config/install/core.entity_view_mode.node.print.yml index de47b0c..2706949 100644 --- a/core/modules/book/config/install/core.entity_view_mode.node.print.yml +++ b/core/modules/book/config/install/core.entity_view_mode.node.print.yml @@ -1,8 +1,5 @@ -id: node.print -label: Print +langcode: en status: false -cache: true -targetEntityType: node dependencies: module: - book @@ -10,3 +7,7 @@ dependencies: enforced: module: - book +id: node.print +label: Print +targetEntityType: node +cache: true diff --git a/core/modules/book/config/install/field.field.node.book.body.yml b/core/modules/book/config/install/field.field.node.book.body.yml index 4c128b6..b97b9fa 100644 --- a/core/modules/book/config/install/field.field.node.book.body.yml +++ b/core/modules/book/config/install/field.field.node.book.body.yml @@ -18,5 +18,4 @@ default_value: { } default_value_callback: '' settings: display_summary: true -third_party_settings: { } field_type: text_with_summary diff --git a/core/modules/book/config/install/node.type.book.yml b/core/modules/book/config/install/node.type.book.yml index a5076b2..531677f 100644 --- a/core/modules/book/config/install/node.type.book.yml +++ b/core/modules/book/config/install/node.type.book.yml @@ -11,7 +11,5 @@ type: book description: 'Books have a built-in hierarchical navigation. Use for handbooks or tutorials.' help: '' new_revision: false -display_submitted: true preview_mode: 1 display_submitted: true -third_party_settings: { } diff --git a/core/modules/comment/config/install/core.entity_view_mode.comment.full.yml b/core/modules/comment/config/install/core.entity_view_mode.comment.full.yml index c30d77d..b2013dd 100644 --- a/core/modules/comment/config/install/core.entity_view_mode.comment.full.yml +++ b/core/modules/comment/config/install/core.entity_view_mode.comment.full.yml @@ -1,8 +1,9 @@ -id: comment.full -label: 'Full comment' +langcode: en status: false -cache: true -targetEntityType: comment dependencies: module: - comment +id: comment.full +label: 'Full comment' +targetEntityType: comment +cache: true diff --git a/core/modules/comment/config/install/system.action.comment_publish_action.yml b/core/modules/comment/config/install/system.action.comment_publish_action.yml index e1e12ad..8fbd48d 100644 --- a/core/modules/comment/config/install/system.action.comment_publish_action.yml +++ b/core/modules/comment/config/install/system.action.comment_publish_action.yml @@ -1,9 +1,10 @@ -id: comment_publish_action -label: 'Publish comment' -status: true langcode: en -type: comment -plugin: comment_publish_action +status: true dependencies: module: - comment +id: comment_publish_action +label: 'Publish comment' +type: comment +plugin: comment_publish_action +configuration: { } diff --git a/core/modules/comment/config/install/system.action.comment_save_action.yml b/core/modules/comment/config/install/system.action.comment_save_action.yml index 8c605b0..640d281 100644 --- a/core/modules/comment/config/install/system.action.comment_save_action.yml +++ b/core/modules/comment/config/install/system.action.comment_save_action.yml @@ -1,9 +1,10 @@ -id: comment_save_action -label: 'Save comment' -status: true langcode: en -type: comment -plugin: comment_save_action +status: true dependencies: module: - comment +id: comment_save_action +label: 'Save comment' +type: comment +plugin: comment_save_action +configuration: { } diff --git a/core/modules/comment/config/install/system.action.comment_unpublish_action.yml b/core/modules/comment/config/install/system.action.comment_unpublish_action.yml index 5e8e169..99902e8 100644 --- a/core/modules/comment/config/install/system.action.comment_unpublish_action.yml +++ b/core/modules/comment/config/install/system.action.comment_unpublish_action.yml @@ -1,9 +1,10 @@ -id: comment_unpublish_action -label: 'Unpublish comment' -status: true langcode: en -type: comment -plugin: comment_unpublish_action +status: true dependencies: module: - comment +id: comment_unpublish_action +label: 'Unpublish comment' +type: comment +plugin: comment_unpublish_action +configuration: { } diff --git a/core/modules/comment/config/optional/views.view.comments_recent.yml b/core/modules/comment/config/optional/views.view.comments_recent.yml index 5e2bb89..9688145 100644 --- a/core/modules/comment/config/optional/views.view.comments_recent.yml +++ b/core/modules/comment/config/optional/views.view.comments_recent.yml @@ -235,6 +235,13 @@ display: content: 'No comments available.' tokenize: false plugin_id: text_custom + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false block_1: display_plugin: block id: block_1 @@ -245,3 +252,10 @@ display: block_category: 'Lists (Views)' allow: items_per_page: true + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false diff --git a/core/modules/contact/config/install/contact.form.personal.yml b/core/modules/contact/config/install/contact.form.personal.yml index 2fc59f1..c766fdd 100644 --- a/core/modules/contact/config/install/contact.form.personal.yml +++ b/core/modules/contact/config/install/contact.form.personal.yml @@ -1,7 +1,8 @@ +langcode: en +status: true +dependencies: { } id: personal label: 'Personal contact form' recipients: { } reply: '' weight: 0 -status: true -langcode: en diff --git a/core/modules/file/config/optional/views.view.files.yml b/core/modules/file/config/optional/views.view.files.yml index 5d83195..869b776 100644 --- a/core/modules/file/config/optional/views.view.files.yml +++ b/core/modules/file/config/optional/views.view.files.yml @@ -395,8 +395,8 @@ display: type: boolean settings: format: custom - format_custom_false: 'Temporary' - format_custom_true: 'Permanent' + format_custom_false: Temporary + format_custom_true: Permanent plugin_id: field entity_type: file entity_field: status @@ -718,8 +718,11 @@ display: display_extenders: { } cache_metadata: contexts: - - languages + - 'languages:language_content' + - 'languages:language_interface' - url + - url.query_args + - user.permissions cacheable: false page_1: display_plugin: page @@ -751,8 +754,11 @@ display: display_extenders: { } cache_metadata: contexts: - - languages + - 'languages:language_content' + - 'languages:language_interface' - url + - url.query_args + - user.permissions cacheable: false page_2: display_plugin: page @@ -1105,6 +1111,8 @@ display: display_extenders: { } cache_metadata: contexts: - - languages + - 'languages:language_interface' - url + - url.query_args + - user.permissions cacheable: false diff --git a/core/modules/filter/config/install/filter.format.plain_text.yml b/core/modules/filter/config/install/filter.format.plain_text.yml index 5de8988..4abd655 100644 --- a/core/modules/filter/config/install/filter.format.plain_text.yml +++ b/core/modules/filter/config/install/filter.format.plain_text.yml @@ -2,13 +2,12 @@ # - is accessible to all users. # - is secure, using very basic formatting only. # - may be modified by installation profiles to have other properties. -format: plain_text -name: 'Plain text' +langcode: en status: true +dependencies: { } +name: 'Plain text' +format: plain_text weight: 10 -roles: - - anonymous - - authenticated filters: # Escape all HTML. filter_html_escape: diff --git a/core/modules/forum/config/install/core.base_field_override.node.forum.promote.yml b/core/modules/forum/config/install/core.base_field_override.node.forum.promote.yml index 11dbe49..be6e1a3 100644 --- a/core/modules/forum/config/install/core.base_field_override.node.forum.promote.yml +++ b/core/modules/forum/config/install/core.base_field_override.node.forum.promote.yml @@ -1,4 +1,3 @@ -# Changes the default value of the promote base field on the forum node type. langcode: en status: true dependencies: @@ -8,7 +7,7 @@ id: node.forum.promote field_name: promote entity_type: node bundle: forum -label: Promoted to front page +label: 'Promoted to front page' description: '' required: false translatable: true @@ -16,5 +15,7 @@ default_value: - value: 0 default_value_callback: '' -settings: { } +settings: + on_label: 'On' + off_label: 'Off' field_type: boolean diff --git a/core/modules/forum/config/install/core.base_field_override.node.forum.title.yml b/core/modules/forum/config/install/core.base_field_override.node.forum.title.yml index fa69248..71c5835 100644 --- a/core/modules/forum/config/install/core.base_field_override.node.forum.title.yml +++ b/core/modules/forum/config/install/core.base_field_override.node.forum.title.yml @@ -1,4 +1,3 @@ -# Changes the label of the title base field on the forum node type. langcode: en status: true dependencies: @@ -9,6 +8,7 @@ field_name: title entity_type: node bundle: forum label: Subject +description: '' required: true translatable: true default_value: { } diff --git a/core/modules/forum/config/install/core.entity_form_display.comment.comment_forum.default.yml b/core/modules/forum/config/install/core.entity_form_display.comment.comment_forum.default.yml index 85a0393..a09c30b 100644 --- a/core/modules/forum/config/install/core.entity_form_display.comment.comment_forum.default.yml +++ b/core/modules/forum/config/install/core.entity_form_display.comment.comment_forum.default.yml @@ -13,13 +13,6 @@ mode: default content: author: weight: -2 - subject: - type: string_textfield - weight: 10 - settings: - size: 60 - placeholder: '' - third_party_settings: { } comment_body: type: text_textarea weight: 11 @@ -27,5 +20,11 @@ content: rows: 5 placeholder: '' third_party_settings: { } + subject: + type: string_textfield + weight: 10 + settings: + size: 60 + placeholder: '' + third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/modules/forum/config/install/core.entity_form_display.node.forum.default.yml b/core/modules/forum/config/install/core.entity_form_display.node.forum.default.yml index 8731335..d4e7c4d 100644 --- a/core/modules/forum/config/install/core.entity_form_display.node.forum.default.yml +++ b/core/modules/forum/config/install/core.entity_form_display.node.forum.default.yml @@ -15,20 +15,18 @@ targetEntityType: node bundle: forum mode: default content: - title: - type: string_textfield - weight: -5 + body: + type: text_textarea_with_summary + weight: 27 settings: - size: 60 + rows: 9 + summary_rows: 3 placeholder: '' third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' + comment_forum: + type: comment_default + weight: 20 + settings: { } third_party_settings: { } created: type: datetime_timestamp @@ -47,23 +45,24 @@ content: display_label: true weight: 16 third_party_settings: { } - comment_forum: - type: comment_default - weight: 20 - settings: { } - third_party_settings: { } taxonomy_forums: type: options_select weight: 26 settings: { } third_party_settings: { } - body: - type: text_textarea_with_summary - weight: 27 + title: + type: string_textfield + weight: -5 settings: - rows: 9 - summary_rows: 3 + size: 60 + placeholder: '' + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 5 + settings: + match_operator: CONTAINS + size: 60 placeholder: '' third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/modules/forum/config/install/core.entity_form_display.taxonomy_term.forums.default.yml b/core/modules/forum/config/install/core.entity_form_display.taxonomy_term.forums.default.yml index dfca846..a2f890d 100644 --- a/core/modules/forum/config/install/core.entity_form_display.taxonomy_term.forums.default.yml +++ b/core/modules/forum/config/install/core.entity_form_display.taxonomy_term.forums.default.yml @@ -10,6 +10,11 @@ targetEntityType: taxonomy_term bundle: forums mode: default content: + description: + type: text_textfield + weight: 0 + settings: { } + third_party_settings: { } name: type: string_textfield weight: -5 @@ -17,10 +22,5 @@ content: size: 60 placeholder: '' third_party_settings: { } - description: - type: text_textfield - weight: 0 - settings: { } - third_party_settings: { } -hidden: { } -third_party_settings: { } +hidden: + forum_container: true diff --git a/core/modules/forum/config/install/core.entity_view_display.comment.comment_forum.default.yml b/core/modules/forum/config/install/core.entity_view_display.comment.comment_forum.default.yml index 624024f..f4f0112 100644 --- a/core/modules/forum/config/install/core.entity_view_display.comment.comment_forum.default.yml +++ b/core/modules/forum/config/install/core.entity_view_display.comment.comment_forum.default.yml @@ -20,4 +20,3 @@ content: links: weight: 100 hidden: { } -third_party_settings: { } diff --git a/core/modules/forum/config/install/core.entity_view_display.node.forum.default.yml b/core/modules/forum/config/install/core.entity_view_display.node.forum.default.yml index 8da8d3b..69fdb79 100644 --- a/core/modules/forum/config/install/core.entity_view_display.node.forum.default.yml +++ b/core/modules/forum/config/install/core.entity_view_display.node.forum.default.yml @@ -16,13 +16,6 @@ targetEntityType: node bundle: forum mode: default content: - taxonomy_forums: - type: entity_reference_label - weight: -1 - label: above - settings: - link: true - third_party_settings: { } body: label: hidden type: text_default @@ -38,6 +31,11 @@ content: third_party_settings: { } links: weight: 100 -hidden: - langcode: true -third_party_settings: { } + taxonomy_forums: + type: entity_reference_label + weight: -1 + label: above + settings: + link: true + third_party_settings: { } +hidden: { } diff --git a/core/modules/forum/config/install/core.entity_view_display.node.forum.teaser.yml b/core/modules/forum/config/install/core.entity_view_display.node.forum.teaser.yml index 2333ad8..6eb1a0c 100644 --- a/core/modules/forum/config/install/core.entity_view_display.node.forum.teaser.yml +++ b/core/modules/forum/config/install/core.entity_view_display.node.forum.teaser.yml @@ -16,13 +16,6 @@ targetEntityType: node bundle: forum mode: teaser content: - taxonomy_forums: - type: entity_reference_label - weight: 10 - label: above - settings: - link: true - third_party_settings: { } body: label: hidden type: text_summary_or_trimmed @@ -32,7 +25,12 @@ content: third_party_settings: { } links: weight: 101 + taxonomy_forums: + type: entity_reference_label + weight: 10 + label: above + settings: + link: true + third_party_settings: { } hidden: - langcode: true comment_forum: true -third_party_settings: { } diff --git a/core/modules/forum/config/install/core.entity_view_display.taxonomy_term.forums.default.yml b/core/modules/forum/config/install/core.entity_view_display.taxonomy_term.forums.default.yml index b3d695b..07b131a 100644 --- a/core/modules/forum/config/install/core.entity_view_display.taxonomy_term.forums.default.yml +++ b/core/modules/forum/config/install/core.entity_view_display.taxonomy_term.forums.default.yml @@ -16,5 +16,5 @@ content: settings: { } third_party_settings: { } label: above -hidden: { } -third_party_settings: { } +hidden: + forum_container: true diff --git a/core/modules/forum/config/install/field.field.comment.comment_forum.comment_body.yml b/core/modules/forum/config/install/field.field.comment.comment_forum.comment_body.yml index d0b6472..215199c 100644 --- a/core/modules/forum/config/install/field.field.comment.comment_forum.comment_body.yml +++ b/core/modules/forum/config/install/field.field.comment.comment_forum.comment_body.yml @@ -17,5 +17,4 @@ translatable: true default_value: { } default_value_callback: '' settings: { } -third_party_settings: { } field_type: text_long diff --git a/core/modules/forum/config/install/field.field.node.forum.body.yml b/core/modules/forum/config/install/field.field.node.forum.body.yml index 279f160..af6f7ad 100644 --- a/core/modules/forum/config/install/field.field.node.forum.body.yml +++ b/core/modules/forum/config/install/field.field.node.forum.body.yml @@ -18,5 +18,4 @@ default_value: { } default_value_callback: '' settings: display_summary: true -third_party_settings: { } field_type: text_with_summary diff --git a/core/modules/forum/config/install/field.field.node.forum.comment_forum.yml b/core/modules/forum/config/install/field.field.node.forum.comment_forum.yml index 6153e72..8812273 100644 --- a/core/modules/forum/config/install/field.field.node.forum.comment_forum.yml +++ b/core/modules/forum/config/install/field.field.node.forum.comment_forum.yml @@ -29,5 +29,4 @@ settings: form_location: true anonymous: 0 preview: 1 -third_party_settings: { } field_type: comment diff --git a/core/modules/forum/config/install/field.field.node.forum.taxonomy_forums.yml b/core/modules/forum/config/install/field.field.node.forum.taxonomy_forums.yml index b5e7332..1f7bc5c 100644 --- a/core/modules/forum/config/install/field.field.node.forum.taxonomy_forums.yml +++ b/core/modules/forum/config/install/field.field.node.forum.taxonomy_forums.yml @@ -17,12 +17,11 @@ translatable: true default_value: { } default_value_callback: '' settings: - handler: default + handler: 'default:taxonomy_term' handler_settings: target_bundles: forums: forums sort: field: _none auto_create: true -third_party_settings: { } field_type: entity_reference diff --git a/core/modules/forum/config/install/field.field.taxonomy_term.forums.forum_container.yml b/core/modules/forum/config/install/field.field.taxonomy_term.forums.forum_container.yml index 8565083..4cf3e83 100644 --- a/core/modules/forum/config/install/field.field.taxonomy_term.forums.forum_container.yml +++ b/core/modules/forum/config/install/field.field.taxonomy_term.forums.forum_container.yml @@ -17,7 +17,6 @@ default_value: value: 0 default_value_callback: '' settings: - on_label: Yes - off_label: No -third_party_settings: { } + on_label: 'Yes' + off_label: 'No' field_type: boolean diff --git a/core/modules/forum/config/install/field.storage.node.taxonomy_forums.yml b/core/modules/forum/config/install/field.storage.node.taxonomy_forums.yml index 0f1e8ae..7ff1c58 100644 --- a/core/modules/forum/config/install/field.storage.node.taxonomy_forums.yml +++ b/core/modules/forum/config/install/field.storage.node.taxonomy_forums.yml @@ -10,7 +10,7 @@ entity_type: node type: entity_reference settings: target_type: taxonomy_term -module: taxonomy +module: entity_reference locked: false cardinality: 1 translatable: true diff --git a/core/modules/forum/config/install/taxonomy.vocabulary.forums.yml b/core/modules/forum/config/install/taxonomy.vocabulary.forums.yml index cfbcca5..311f6fc 100644 --- a/core/modules/forum/config/install/taxonomy.vocabulary.forums.yml +++ b/core/modules/forum/config/install/taxonomy.vocabulary.forums.yml @@ -11,4 +11,3 @@ vid: forums description: 'Forum navigation vocabulary' hierarchy: 1 weight: -10 -third_party_settings: { } diff --git a/core/modules/forum/config/optional/rdf.mapping.node.forum.yml b/core/modules/forum/config/optional/rdf.mapping.node.forum.yml index 4d159da..2fbd521 100644 --- a/core/modules/forum/config/optional/rdf.mapping.node.forum.yml +++ b/core/modules/forum/config/optional/rdf.mapping.node.forum.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - node.type.forum + module: + - node id: node.forum targetEntityType: node bundle: forum @@ -23,16 +30,11 @@ fieldMappings: uid: properties: - 'schema:author' - mapping_type: 'rel' + mapping_type: rel comment_count: properties: - 'schema:interactionCount' datatype_callback: callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' arguments: - interaction_type: 'UserComments' -dependencies: - config: - - node.type.forum - module: - - node + interaction_type: UserComments diff --git a/core/modules/forum/config/optional/rdf.mapping.taxonomy_term.forums.yml b/core/modules/forum/config/optional/rdf.mapping.taxonomy_term.forums.yml index 78408d8..6daa517 100644 --- a/core/modules/forum/config/optional/rdf.mapping.taxonomy_term.forums.yml +++ b/core/modules/forum/config/optional/rdf.mapping.taxonomy_term.forums.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.forums + module: + - taxonomy id: taxonomy_term.forums targetEntityType: taxonomy_term bundle: forums @@ -11,8 +18,3 @@ fieldMappings: description: properties: - 'schema:description' -dependencies: - config: - - taxonomy.vocabulary.forums - module: - - taxonomy diff --git a/core/modules/image/config/install/image.style.large.yml b/core/modules/image/config/install/image.style.large.yml index 17e908b..c793584 100644 --- a/core/modules/image/config/install/image.style.large.yml +++ b/core/modules/image/config/install/image.style.large.yml @@ -1,12 +1,14 @@ +langcode: en +status: true +dependencies: { } name: large label: 'Large (480×480)' effects: ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d: + uuid: ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d id: image_scale + weight: 0 data: width: 480 height: 480 upscale: false - weight: 0 - uuid: ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d -langcode: en diff --git a/core/modules/image/config/install/image.style.medium.yml b/core/modules/image/config/install/image.style.medium.yml index 72ed327..775a511 100644 --- a/core/modules/image/config/install/image.style.medium.yml +++ b/core/modules/image/config/install/image.style.medium.yml @@ -1,12 +1,14 @@ +langcode: en +status: true +dependencies: { } name: medium label: 'Medium (220×220)' effects: bddf0d06-42f9-4c75-a700-a33cafa25ea0: + uuid: bddf0d06-42f9-4c75-a700-a33cafa25ea0 id: image_scale + weight: 0 data: width: 220 height: 220 upscale: false - weight: 0 - uuid: bddf0d06-42f9-4c75-a700-a33cafa25ea0 -langcode: en diff --git a/core/modules/image/config/install/image.style.thumbnail.yml b/core/modules/image/config/install/image.style.thumbnail.yml index 4869191..73dc9b8 100644 --- a/core/modules/image/config/install/image.style.thumbnail.yml +++ b/core/modules/image/config/install/image.style.thumbnail.yml @@ -1,12 +1,14 @@ +langcode: en +status: true +dependencies: { } name: thumbnail label: 'Thumbnail (100×100)' effects: 1cfec298-8620-4749-b100-ccb6c4500779: + uuid: 1cfec298-8620-4749-b100-ccb6c4500779 id: image_scale + weight: 0 data: width: 100 height: 100 upscale: false - weight: 0 - uuid: 1cfec298-8620-4749-b100-ccb6c4500779 -langcode: en diff --git a/core/modules/language/config/install/language.entity.en.yml b/core/modules/language/config/install/language.entity.en.yml index 34b6c29..7c3305f 100644 --- a/core/modules/language/config/install/language.entity.en.yml +++ b/core/modules/language/config/install/language.entity.en.yml @@ -1,7 +1,8 @@ +langcode: en +status: true +dependencies: { } id: en label: English -direction: 'ltr' +direction: ltr weight: 0 locked: false -status: true -langcode: en diff --git a/core/modules/language/config/install/language.entity.und.yml b/core/modules/language/config/install/language.entity.und.yml index 67caf48..86b51e5 100644 --- a/core/modules/language/config/install/language.entity.und.yml +++ b/core/modules/language/config/install/language.entity.und.yml @@ -1,7 +1,8 @@ +langcode: en +status: true +dependencies: { } id: und label: 'Not specified' -direction: 'ltr' -weight: 1 +direction: ltr +weight: 2 locked: true -status: true -langcode: en diff --git a/core/modules/language/config/install/language.entity.zxx.yml b/core/modules/language/config/install/language.entity.zxx.yml index 7f02cf7..8b0c862 100644 --- a/core/modules/language/config/install/language.entity.zxx.yml +++ b/core/modules/language/config/install/language.entity.zxx.yml @@ -1,7 +1,8 @@ +langcode: en +status: true +dependencies: { } id: zxx label: 'Not applicable' -direction: 'ltr' -weight: 2 +direction: ltr +weight: 3 locked: true -status: true -langcode: en diff --git a/core/modules/language/config/optional/tour.tour.language-add.yml b/core/modules/language/config/optional/tour.tour.language-add.yml index 8f39e49..65c5dda 100644 --- a/core/modules/language/config/optional/tour.tour.language-add.yml +++ b/core/modules/language/config/optional/tour.tour.language-add.yml @@ -1,7 +1,9 @@ +langcode: en +status: true +dependencies: { } id: language-add -module: language label: 'Adding languages' -langcode: en +module: language routes: - route_name: language.add tips: diff --git a/core/modules/language/config/optional/tour.tour.language-edit.yml b/core/modules/language/config/optional/tour.tour.language-edit.yml index a166ce1..0d37ead 100644 --- a/core/modules/language/config/optional/tour.tour.language-edit.yml +++ b/core/modules/language/config/optional/tour.tour.language-edit.yml @@ -1,7 +1,9 @@ +langcode: en +status: true +dependencies: { } id: language-edit +label: 'Editing languages' module: language -label: Editing languages -langcode: en routes: - route_name: entity.configurable_language.edit_form tips: diff --git a/core/modules/language/config/optional/tour.tour.language.yml b/core/modules/language/config/optional/tour.tour.language.yml index 7cca3e5..e60800d 100644 --- a/core/modules/language/config/optional/tour.tour.language.yml +++ b/core/modules/language/config/optional/tour.tour.language.yml @@ -1,7 +1,9 @@ +langcode: en +status: true +dependencies: { } id: language -module: language label: Language -langcode: en +module: language routes: - route_name: entity.configurable_language.collection tips: diff --git a/core/modules/locale/config/optional/tour.tour.locale.yml b/core/modules/locale/config/optional/tour.tour.locale.yml index 0fe00d1..041a623 100644 --- a/core/modules/locale/config/optional/tour.tour.locale.yml +++ b/core/modules/locale/config/optional/tour.tour.locale.yml @@ -1,7 +1,11 @@ +langcode: en +status: true +dependencies: + module: + - locale id: locale +label: Translation module: locale -label: 'Translation' -langcode: en routes: - route_name: locale.translate_page tips: @@ -11,7 +15,6 @@ tips: label: 'User interface translation' body: 'This page allows you to translate the user interface or modify existing translations. If you have installed your site initially in English, you must first add another language on the Languages page, in order to use this page.' weight: 1 - locale-language: id: locale-language plugin: text @@ -20,16 +23,14 @@ tips: weight: 2 attributes: data-id: edit-langcode - locale-search: id: locale-search plugin: text - label: 'Search' + label: Search body: 'Enter the specific word or sentence you want to translate, you can also write just a part of a word.' weight: 3 attributes: data-id: edit-string - locale-filter: id: locale-filter plugin: text @@ -38,7 +39,6 @@ tips: weight: 4 attributes: data-id: edit-translation - locale-submit: id: locale-submit plugin: text @@ -47,16 +47,14 @@ tips: weight: 5 attributes: data-id: edit-submit - locale-translate: id: locale-translate plugin: text - label: 'Translate' + label: Translate body: 'You can write your own translation in the text fields of the right column. Try to figure out in which context the text will be used in order to translate it in the appropriate way.' weight: 6 attributes: data-class: js-form-type-textarea - locale-validate: id: locale-validate plugin: text @@ -65,13 +63,9 @@ tips: weight: 7 attributes: data-id: edit-submit--2 - locale-continue: id: locale-continue plugin: text label: 'Continuing on' body: 'The translations you have made here will be used on your site''s user interface. If you want to use them on another site or modify them on an external translation editor, you can export them to a .po file and import them later.' weight: 8 -dependencies: - module: - - locale diff --git a/core/modules/node/config/install/core.entity_view_mode.node.full.yml b/core/modules/node/config/install/core.entity_view_mode.node.full.yml index 3a8654a..f52a51d 100644 --- a/core/modules/node/config/install/core.entity_view_mode.node.full.yml +++ b/core/modules/node/config/install/core.entity_view_mode.node.full.yml @@ -1,8 +1,9 @@ -id: node.full -label: 'Full content' +langcode: en status: false -cache: true -targetEntityType: node dependencies: module: - node +id: node.full +label: 'Full content' +targetEntityType: node +cache: true diff --git a/core/modules/node/config/install/core.entity_view_mode.node.rss.yml b/core/modules/node/config/install/core.entity_view_mode.node.rss.yml index 6a79ca5..6418e47 100644 --- a/core/modules/node/config/install/core.entity_view_mode.node.rss.yml +++ b/core/modules/node/config/install/core.entity_view_mode.node.rss.yml @@ -1,8 +1,9 @@ -id: node.rss -label: RSS +langcode: en status: false -cache: true -targetEntityType: node dependencies: module: - node +id: node.rss +label: RSS +targetEntityType: node +cache: true diff --git a/core/modules/node/config/install/core.entity_view_mode.node.search_index.yml b/core/modules/node/config/install/core.entity_view_mode.node.search_index.yml index 54385d9..7d082be 100644 --- a/core/modules/node/config/install/core.entity_view_mode.node.search_index.yml +++ b/core/modules/node/config/install/core.entity_view_mode.node.search_index.yml @@ -1,8 +1,9 @@ -id: node.search_index -label: 'Search index' +langcode: en status: false -cache: true -targetEntityType: node dependencies: module: - node +id: node.search_index +label: 'Search index' +targetEntityType: node +cache: true diff --git a/core/modules/node/config/install/core.entity_view_mode.node.search_result.yml b/core/modules/node/config/install/core.entity_view_mode.node.search_result.yml index a680fa0..73252b1 100644 --- a/core/modules/node/config/install/core.entity_view_mode.node.search_result.yml +++ b/core/modules/node/config/install/core.entity_view_mode.node.search_result.yml @@ -1,8 +1,9 @@ -id: node.search_result -label: 'Search result highlighting input' +langcode: en status: false -cache: true -targetEntityType: node dependencies: module: - node +id: node.search_result +label: 'Search result highlighting input' +targetEntityType: node +cache: true diff --git a/core/modules/node/config/install/core.entity_view_mode.node.teaser.yml b/core/modules/node/config/install/core.entity_view_mode.node.teaser.yml index be00b8d..dcde72c 100644 --- a/core/modules/node/config/install/core.entity_view_mode.node.teaser.yml +++ b/core/modules/node/config/install/core.entity_view_mode.node.teaser.yml @@ -1,8 +1,9 @@ -id: node.teaser -label: Teaser +langcode: en status: true -cache: true -targetEntityType: node dependencies: module: - node +id: node.teaser +label: Teaser +targetEntityType: node +cache: true diff --git a/core/modules/node/config/install/system.action.node_delete_action.yml b/core/modules/node/config/install/system.action.node_delete_action.yml index 282d5cc..97662dc 100644 --- a/core/modules/node/config/install/system.action.node_delete_action.yml +++ b/core/modules/node/config/install/system.action.node_delete_action.yml @@ -1,9 +1,10 @@ -id: node_delete_action -label: 'Delete content' -status: true langcode: en -type: node -plugin: node_delete_action +status: true dependencies: module: - node +id: node_delete_action +label: 'Delete content' +type: node +plugin: node_delete_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_make_sticky_action.yml b/core/modules/node/config/install/system.action.node_make_sticky_action.yml index 04276c0..94a81bf 100644 --- a/core/modules/node/config/install/system.action.node_make_sticky_action.yml +++ b/core/modules/node/config/install/system.action.node_make_sticky_action.yml @@ -1,9 +1,10 @@ -id: node_make_sticky_action -label: 'Make content sticky' -status: true langcode: en -type: node -plugin: node_make_sticky_action +status: true dependencies: module: - node +id: node_make_sticky_action +label: 'Make content sticky' +type: node +plugin: node_make_sticky_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_make_unsticky_action.yml b/core/modules/node/config/install/system.action.node_make_unsticky_action.yml index 03a99c5..6572963 100644 --- a/core/modules/node/config/install/system.action.node_make_unsticky_action.yml +++ b/core/modules/node/config/install/system.action.node_make_unsticky_action.yml @@ -1,9 +1,10 @@ -id: node_make_unsticky_action -label: 'Make content unsticky' -status: true langcode: en -type: node -plugin: node_make_unsticky_action +status: true dependencies: module: - node +id: node_make_unsticky_action +label: 'Make content unsticky' +type: node +plugin: node_make_unsticky_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_promote_action.yml b/core/modules/node/config/install/system.action.node_promote_action.yml index 4b3a9ae..7c45a42 100644 --- a/core/modules/node/config/install/system.action.node_promote_action.yml +++ b/core/modules/node/config/install/system.action.node_promote_action.yml @@ -1,9 +1,10 @@ -id: node_promote_action -label: 'Promote content to front page' -status: true langcode: en -type: node -plugin: node_promote_action +status: true dependencies: module: - node +id: node_promote_action +label: 'Promote content to front page' +type: node +plugin: node_promote_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_publish_action.yml b/core/modules/node/config/install/system.action.node_publish_action.yml index af0b82c..20ed19b 100644 --- a/core/modules/node/config/install/system.action.node_publish_action.yml +++ b/core/modules/node/config/install/system.action.node_publish_action.yml @@ -1,9 +1,10 @@ -id: node_publish_action -label: 'Publish content' -status: true langcode: en -type: node -plugin: node_publish_action +status: true dependencies: module: - node +id: node_publish_action +label: 'Publish content' +type: node +plugin: node_publish_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_save_action.yml b/core/modules/node/config/install/system.action.node_save_action.yml index 4dc2073..887ff43 100644 --- a/core/modules/node/config/install/system.action.node_save_action.yml +++ b/core/modules/node/config/install/system.action.node_save_action.yml @@ -1,9 +1,10 @@ -id: node_save_action -label: 'Save content' -status: true langcode: en -type: node -plugin: node_save_action +status: true dependencies: module: - node +id: node_save_action +label: 'Save content' +type: node +plugin: node_save_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_unpromote_action.yml b/core/modules/node/config/install/system.action.node_unpromote_action.yml index 21c0ae8..cb290dd 100644 --- a/core/modules/node/config/install/system.action.node_unpromote_action.yml +++ b/core/modules/node/config/install/system.action.node_unpromote_action.yml @@ -1,9 +1,10 @@ -id: node_unpromote_action -label: 'Remove content from front page' -status: true langcode: en -type: node -plugin: node_unpromote_action +status: true dependencies: module: - node +id: node_unpromote_action +label: 'Remove content from front page' +type: node +plugin: node_unpromote_action +configuration: { } diff --git a/core/modules/node/config/install/system.action.node_unpublish_action.yml b/core/modules/node/config/install/system.action.node_unpublish_action.yml index 2e01fae..1e778c0 100644 --- a/core/modules/node/config/install/system.action.node_unpublish_action.yml +++ b/core/modules/node/config/install/system.action.node_unpublish_action.yml @@ -1,9 +1,10 @@ -id: node_unpublish_action -label: 'Unpublish content' -status: true langcode: en -type: node -plugin: node_unpublish_action +status: true dependencies: module: - node +id: node_unpublish_action +label: 'Unpublish content' +type: node +plugin: node_unpublish_action +configuration: { } diff --git a/core/modules/node/config/optional/search.page.node_search.yml b/core/modules/node/config/optional/search.page.node_search.yml index 440c135..e9a8afd 100644 --- a/core/modules/node/config/optional/search.page.node_search.yml +++ b/core/modules/node/config/optional/search.page.node_search.yml @@ -1,12 +1,12 @@ +langcode: en +status: true +dependencies: + module: + - node id: node_search label: Content -status: true -langcode: en path: node weight: -10 plugin: node_search configuration: rankings: { } -dependencies: - module: - - node diff --git a/core/modules/node/config/optional/views.view.archive.yml b/core/modules/node/config/optional/views.view.archive.yml index c30650b..c201e02 100644 --- a/core/modules/node/config/optional/views.view.archive.yml +++ b/core/modules/node/config/optional/views.view.archive.yml @@ -166,6 +166,15 @@ display: empty: { } relationships: { } fields: { } + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false block_1: id: block_1 display_title: Block @@ -195,6 +204,15 @@ display: specify_validation: true plugin_id: date_year_month entity_type: node + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false page_1: id: page_1 display_title: Page @@ -205,3 +223,12 @@ display: type: views_query options: { } path: archive + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false diff --git a/core/modules/node/config/optional/views.view.content.yml b/core/modules/node/config/optional/views.view.content.yml index 150cf1f..78b080d 100644 --- a/core/modules/node/config/optional/views.view.content.yml +++ b/core/modules/node/config/optional/views.view.content.yml @@ -561,10 +561,13 @@ display: position: 0 cache_metadata: contexts: - - languages + - 'languages:language_content' + - 'languages:language_interface' - url + - url.query_args - user - 'user.node_grants:view' + - user.permissions cacheable: false page_1: display_options: @@ -589,8 +592,11 @@ display: position: 1 cache_metadata: contexts: - - languages + - 'languages:language_content' + - 'languages:language_interface' - url + - url.query_args - user - 'user.node_grants:view' + - user.permissions cacheable: false diff --git a/core/modules/node/config/optional/views.view.frontpage.yml b/core/modules/node/config/optional/views.view.frontpage.yml index 8b51ebb..09e1d1b 100644 --- a/core/modules/node/config/optional/views.view.frontpage.yml +++ b/core/modules/node/config/optional/views.view.frontpage.yml @@ -233,10 +233,18 @@ display: relationships: { } fields: { } arguments: { } + display_extenders: { } display_plugin: default display_title: Master id: default position: 0 + cache_metadata: + contexts: + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false feed_1: display_plugin: feed id: feed_1 @@ -264,10 +272,25 @@ display: options: relationship: none view_mode: rss + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + cacheable: false page_1: display_options: path: node + display_extenders: { } display_plugin: page display_title: Page id: page_1 position: 1 + cache_metadata: + contexts: + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false diff --git a/core/modules/node/config/optional/views.view.glossary.yml b/core/modules/node/config/optional/views.view.glossary.yml index eab49b7..611947e 100644 --- a/core/modules/node/config/optional/views.view.glossary.yml +++ b/core/modules/node/config/optional/views.view.glossary.yml @@ -346,6 +346,16 @@ display: plugin_id: language entity_type: node entity_field: langcode + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false attachment_1: id: attachment_1 display_title: Attachment @@ -403,6 +413,16 @@ display: default: default page_1: page_1 inherit_arguments: false + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false page_1: id: page_1 display_title: Page @@ -419,3 +439,13 @@ display: weight: 0 menu_name: main parent: '' + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + cacheable: false diff --git a/core/modules/shortcut/config/install/shortcut.set.default.yml b/core/modules/shortcut/config/install/shortcut.set.default.yml index 3e50e3b..263a7f1 100644 --- a/core/modules/shortcut/config/install/shortcut.set.default.yml +++ b/core/modules/shortcut/config/install/shortcut.set.default.yml @@ -1,2 +1,5 @@ +langcode: en +status: true +dependencies: { } id: default label: Default diff --git a/core/modules/system/config/install/core.date_format.fallback.yml b/core/modules/system/config/install/core.date_format.fallback.yml index 6e5c9dc..c3ae46d 100644 --- a/core/modules/system/config/install/core.date_format.fallback.yml +++ b/core/modules/system/config/install/core.date_format.fallback.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: fallback label: 'Fallback date format' -status: true -langcode: en locked: true pattern: 'D, m/d/Y - H:i' diff --git a/core/modules/system/config/install/core.date_format.html_date.yml b/core/modules/system/config/install/core.date_format.html_date.yml index c489b83..ad3e327 100644 --- a/core/modules/system/config/install/core.date_format.html_date.yml +++ b/core/modules/system/config/install/core.date_format.html_date.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_date label: 'HTML Date' -status: true -langcode: en locked: true pattern: Y-m-d diff --git a/core/modules/system/config/install/core.date_format.html_datetime.yml b/core/modules/system/config/install/core.date_format.html_datetime.yml index 32debae..8532578 100644 --- a/core/modules/system/config/install/core.date_format.html_datetime.yml +++ b/core/modules/system/config/install/core.date_format.html_datetime.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_datetime label: 'HTML Datetime' -status: true -langcode: en locked: true pattern: 'Y-m-d\TH:i:sO' diff --git a/core/modules/system/config/install/core.date_format.html_month.yml b/core/modules/system/config/install/core.date_format.html_month.yml index a370320..94cd827 100644 --- a/core/modules/system/config/install/core.date_format.html_month.yml +++ b/core/modules/system/config/install/core.date_format.html_month.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_month label: 'HTML Month' -status: true -langcode: en locked: true pattern: Y-m diff --git a/core/modules/system/config/install/core.date_format.html_time.yml b/core/modules/system/config/install/core.date_format.html_time.yml index 0c45877..65bc753 100644 --- a/core/modules/system/config/install/core.date_format.html_time.yml +++ b/core/modules/system/config/install/core.date_format.html_time.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_time label: 'HTML Time' -status: true -langcode: en locked: true pattern: 'H:i:s' diff --git a/core/modules/system/config/install/core.date_format.html_week.yml b/core/modules/system/config/install/core.date_format.html_week.yml index bb5dc6e..bc93009 100644 --- a/core/modules/system/config/install/core.date_format.html_week.yml +++ b/core/modules/system/config/install/core.date_format.html_week.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_week label: 'HTML Week' -status: true -langcode: en locked: true pattern: Y-\WW diff --git a/core/modules/system/config/install/core.date_format.html_year.yml b/core/modules/system/config/install/core.date_format.html_year.yml index 1a3aadc..90afaf5 100644 --- a/core/modules/system/config/install/core.date_format.html_year.yml +++ b/core/modules/system/config/install/core.date_format.html_year.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_year label: 'HTML Year' -status: true -langcode: en locked: true -pattern: Y +pattern: 'Y' diff --git a/core/modules/system/config/install/core.date_format.html_yearless_date.yml b/core/modules/system/config/install/core.date_format.html_yearless_date.yml index a17ef34..f1fec73 100644 --- a/core/modules/system/config/install/core.date_format.html_yearless_date.yml +++ b/core/modules/system/config/install/core.date_format.html_yearless_date.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: html_yearless_date label: 'HTML Yearless date' -status: true -langcode: en locked: true pattern: m-d diff --git a/core/modules/system/config/install/core.date_format.long.yml b/core/modules/system/config/install/core.date_format.long.yml index b8a09e3..9e385f1 100644 --- a/core/modules/system/config/install/core.date_format.long.yml +++ b/core/modules/system/config/install/core.date_format.long.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: long label: 'Default long date' -status: true -langcode: en locked: false pattern: 'l, F j, Y - H:i' diff --git a/core/modules/system/config/install/core.date_format.medium.yml b/core/modules/system/config/install/core.date_format.medium.yml index 59376fd..be35616 100644 --- a/core/modules/system/config/install/core.date_format.medium.yml +++ b/core/modules/system/config/install/core.date_format.medium.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: medium label: 'Default medium date' -status: true -langcode: en locked: false pattern: 'D, m/d/Y - H:i' diff --git a/core/modules/system/config/install/core.date_format.short.yml b/core/modules/system/config/install/core.date_format.short.yml index 654fed4..f7fbe19 100644 --- a/core/modules/system/config/install/core.date_format.short.yml +++ b/core/modules/system/config/install/core.date_format.short.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: short label: 'Default short date' -status: true -langcode: en locked: false pattern: 'm/d/Y - H:i' diff --git a/core/modules/system/config/install/system.menu.account.yml b/core/modules/system/config/install/system.menu.account.yml index 7d4cdd0..219520f 100644 --- a/core/modules/system/config/install/system.menu.account.yml +++ b/core/modules/system/config/install/system.menu.account.yml @@ -1,5 +1,7 @@ +langcode: en +status: true +dependencies: { } id: account label: 'User account menu' description: 'Links related to the user account.' -langcode: en locked: true diff --git a/core/modules/system/config/install/system.menu.admin.yml b/core/modules/system/config/install/system.menu.admin.yml index 4751eb1..aba9d40 100644 --- a/core/modules/system/config/install/system.menu.admin.yml +++ b/core/modules/system/config/install/system.menu.admin.yml @@ -1,5 +1,7 @@ +langcode: en +status: true +dependencies: { } id: admin label: Administration description: 'Contains links to administrative tasks.' -langcode: en locked: true diff --git a/core/modules/system/config/install/system.menu.footer.yml b/core/modules/system/config/install/system.menu.footer.yml index 540c118..7a76047 100644 --- a/core/modules/system/config/install/system.menu.footer.yml +++ b/core/modules/system/config/install/system.menu.footer.yml @@ -1,5 +1,7 @@ +langcode: en +status: true +dependencies: { } id: footer label: Footer description: 'Use this for linking to site information.' -langcode: en locked: true diff --git a/core/modules/system/config/install/system.menu.main.yml b/core/modules/system/config/install/system.menu.main.yml index fe9ced5..96f24c4 100644 --- a/core/modules/system/config/install/system.menu.main.yml +++ b/core/modules/system/config/install/system.menu.main.yml @@ -1,5 +1,7 @@ +langcode: en +status: true +dependencies: { } id: main label: 'Main navigation' description: 'Use this for linking to the main site sections.' -langcode: en locked: true diff --git a/core/modules/system/config/install/system.menu.tools.yml b/core/modules/system/config/install/system.menu.tools.yml index 4a3084f..298f2c9 100644 --- a/core/modules/system/config/install/system.menu.tools.yml +++ b/core/modules/system/config/install/system.menu.tools.yml @@ -1,5 +1,7 @@ +langcode: en +status: true +dependencies: { } id: tools label: Tools description: 'Contains links for site visitors. Some modules add their links here.' -langcode: en locked: true diff --git a/core/modules/system/src/Tests/Installer/ConfigAfterInstallerTestBase.php b/core/modules/system/src/Tests/Installer/ConfigAfterInstallerTestBase.php new file mode 100644 index 0000000..7531424 --- /dev/null +++ b/core/modules/system/src/Tests/Installer/ConfigAfterInstallerTestBase.php @@ -0,0 +1,49 @@ +container->get('config.storage'); + /** @var \Drupal\Core\Config\ConfigManagerInterface $config_manager */ + $config_manager = $this->container->get('config.manager'); + + $default_install_path = 'core/profiles/' . $this->profile . '/' . InstallStorage::CONFIG_INSTALL_DIRECTORY; + $profile_config_storage = new FileStorage($default_install_path, StorageInterface::DEFAULT_COLLECTION); + + foreach ($profile_config_storage->listAll() as $config_name) { + $result = $config_manager->diff($profile_config_storage, $active_config_storage, $config_name); + try { + $this->assertConfigDiff($result, $config_name, $skipped_config); + } + catch (\Exception $e) { + $this->fail($e->getMessage()); + } + } + } + +} diff --git a/core/modules/system/src/Tests/Installer/MinimalInstallerTest.php b/core/modules/system/src/Tests/Installer/MinimalInstallerTest.php new file mode 100644 index 0000000..54c07b3 --- /dev/null +++ b/core/modules/system/src/Tests/Installer/MinimalInstallerTest.php @@ -0,0 +1,33 @@ +assertInstalledConfig([]); + } + +} diff --git a/core/modules/system/src/Tests/Installer/StandardInstallerTest.php b/core/modules/system/src/Tests/Installer/StandardInstallerTest.php index a19ab6c..184e07b 100644 --- a/core/modules/system/src/Tests/Installer/StandardInstallerTest.php +++ b/core/modules/system/src/Tests/Installer/StandardInstallerTest.php @@ -7,14 +7,12 @@ namespace Drupal\system\Tests\Installer; -use Drupal\simpletest\InstallerTestBase; - /** * Tests the interactive installer installing the standard profile. * * @group Installer */ -class StandardInstallerTest extends InstallerTestBase { +class StandardInstallerTest extends ConfigAfterInstallerTestBase { /** * {@inheritdoc} @@ -42,5 +40,24 @@ protected function setUpSite() { parent::setUpSite(); } + /** + * Ensures that the exported standard configuration is up to date. + */ + public function testStandardConfig() { + $skipped_config = []; + // \Drupal\simpletest\WebTestBase::installParameters() uses + // simpletest@example.com as mail address. + $skipped_config['contact.form.feedback'][] = ' - simpletest@example.com'; + // \Drupal\filter\Entity\FilterFormat::toArray() drops the roles of filter + // formats. + $skipped_config['filter.format.basic_html'][] = 'roles:'; + $skipped_config['filter.format.basic_html'][] = ' - authenticated'; + $skipped_config['filter.format.full_html'][] = 'roles:'; + $skipped_config['filter.format.full_html'][] = ' - administrator'; + $skipped_config['filter.format.restricted_html'][] = 'roles:'; + $skipped_config['filter.format.restricted_html'][] = ' - anonymous'; + + $this->assertInstalledConfig($skipped_config); + } } diff --git a/core/modules/taxonomy/config/install/core.entity_view_mode.taxonomy_term.full.yml b/core/modules/taxonomy/config/install/core.entity_view_mode.taxonomy_term.full.yml index bb8c47e..3a1f313 100644 --- a/core/modules/taxonomy/config/install/core.entity_view_mode.taxonomy_term.full.yml +++ b/core/modules/taxonomy/config/install/core.entity_view_mode.taxonomy_term.full.yml @@ -1,8 +1,9 @@ -id: taxonomy_term.full -label: 'Taxonomy term page' +langcode: en status: true -cache: true -targetEntityType: taxonomy_term dependencies: module: - taxonomy +id: taxonomy_term.full +label: 'Taxonomy term page' +targetEntityType: taxonomy_term +cache: true diff --git a/core/modules/taxonomy/config/optional/views.view.taxonomy_term.yml b/core/modules/taxonomy/config/optional/views.view.taxonomy_term.yml index 7a32583..23c8a4d 100644 --- a/core/modules/taxonomy/config/optional/views.view.taxonomy_term.yml +++ b/core/modules/taxonomy/config/optional/views.view.taxonomy_term.yml @@ -246,7 +246,9 @@ display: contexts: - 'languages:language_interface' - url + - url.query_args - 'user.node_grants:view' + - user.permissions cacheable: false feed_1: id: feed_1 @@ -283,6 +285,7 @@ display: - 'languages:language_interface' - url - 'user.node_grants:view' + - user.permissions cacheable: false page_1: id: page_1 @@ -299,5 +302,7 @@ display: contexts: - 'languages:language_interface' - url + - url.query_args - 'user.node_grants:view' + - user.permissions cacheable: false diff --git a/core/modules/user/config/install/core.entity_form_mode.user.register.yml b/core/modules/user/config/install/core.entity_form_mode.user.register.yml index 06919cd..32c026b 100644 --- a/core/modules/user/config/install/core.entity_form_mode.user.register.yml +++ b/core/modules/user/config/install/core.entity_form_mode.user.register.yml @@ -1,7 +1,9 @@ -id: user.register -label: Register +langcode: en status: true -targetEntityType: user dependencies: module: - user +id: user.register +label: Register +targetEntityType: user +cache: true diff --git a/core/modules/user/config/install/core.entity_view_mode.user.compact.yml b/core/modules/user/config/install/core.entity_view_mode.user.compact.yml index 6e0b13d..0c41655 100644 --- a/core/modules/user/config/install/core.entity_view_mode.user.compact.yml +++ b/core/modules/user/config/install/core.entity_view_mode.user.compact.yml @@ -1,8 +1,9 @@ -id: user.compact -label: Compact +langcode: en status: true -cache: true -targetEntityType: user dependencies: module: - user +id: user.compact +label: Compact +targetEntityType: user +cache: true diff --git a/core/modules/user/config/install/core.entity_view_mode.user.full.yml b/core/modules/user/config/install/core.entity_view_mode.user.full.yml index 2f0f250..5574ab9 100644 --- a/core/modules/user/config/install/core.entity_view_mode.user.full.yml +++ b/core/modules/user/config/install/core.entity_view_mode.user.full.yml @@ -1,8 +1,9 @@ -id: user.full -label: 'User account' +langcode: en status: false -cache: true -targetEntityType: user dependencies: module: - user +id: user.full +label: 'User account' +targetEntityType: user +cache: true diff --git a/core/modules/user/config/install/system.action.user_block_user_action.yml b/core/modules/user/config/install/system.action.user_block_user_action.yml index d7e15c6..d9753bc 100644 --- a/core/modules/user/config/install/system.action.user_block_user_action.yml +++ b/core/modules/user/config/install/system.action.user_block_user_action.yml @@ -1,9 +1,10 @@ -id: user_block_user_action -label: 'Block the selected user(s)' -status: true langcode: en -type: user -plugin: user_block_user_action +status: true dependencies: module: - user +id: user_block_user_action +label: 'Block the selected user(s)' +type: user +plugin: user_block_user_action +configuration: { } diff --git a/core/modules/user/config/install/system.action.user_cancel_user_action.yml b/core/modules/user/config/install/system.action.user_cancel_user_action.yml index bcc03ed..cd90ff2 100644 --- a/core/modules/user/config/install/system.action.user_cancel_user_action.yml +++ b/core/modules/user/config/install/system.action.user_cancel_user_action.yml @@ -1,9 +1,10 @@ -id: user_cancel_user_action -label: 'Cancel the selected user account(s)' -status: true langcode: en -type: user -plugin: user_cancel_user_action +status: true dependencies: module: - user +id: user_cancel_user_action +label: 'Cancel the selected user account(s)' +type: user +plugin: user_cancel_user_action +configuration: { } diff --git a/core/modules/user/config/install/system.action.user_unblock_user_action.yml b/core/modules/user/config/install/system.action.user_unblock_user_action.yml index 0d313ea..406edb2 100644 --- a/core/modules/user/config/install/system.action.user_unblock_user_action.yml +++ b/core/modules/user/config/install/system.action.user_unblock_user_action.yml @@ -1,9 +1,10 @@ -id: user_unblock_user_action -label: 'Unblock the selected user(s)' -status: true langcode: en -type: user -plugin: user_unblock_user_action +status: true dependencies: module: - user +id: user_unblock_user_action +label: 'Unblock the selected user(s)' +type: user +plugin: user_unblock_user_action +configuration: { } diff --git a/core/modules/user/config/install/user.role.anonymous.yml b/core/modules/user/config/install/user.role.anonymous.yml index 21d727b..c89e023 100644 --- a/core/modules/user/config/install/user.role.anonymous.yml +++ b/core/modules/user/config/install/user.role.anonymous.yml @@ -1,7 +1,8 @@ +langcode: en +status: true +dependencies: { } id: anonymous label: 'Anonymous user' weight: 0 -langcode: en -status: true is_admin: false -dependencies: { } +permissions: { } diff --git a/core/modules/user/config/install/user.role.authenticated.yml b/core/modules/user/config/install/user.role.authenticated.yml index 68b7e02..5da2abd 100644 --- a/core/modules/user/config/install/user.role.authenticated.yml +++ b/core/modules/user/config/install/user.role.authenticated.yml @@ -1,7 +1,8 @@ +langcode: en +status: true +dependencies: { } id: authenticated label: 'Authenticated user' weight: 1 -langcode: en -status: true is_admin: false -dependencies: { } +permissions: { } diff --git a/core/modules/user/config/optional/rdf.mapping.user.user.yml b/core/modules/user/config/optional/rdf.mapping.user.user.yml index f052a1a..4c6825a 100644 --- a/core/modules/user/config/optional/rdf.mapping.user.user.yml +++ b/core/modules/user/config/optional/rdf.mapping.user.user.yml @@ -1,3 +1,8 @@ +langcode: en +status: true +dependencies: + module: + - user id: user.user targetEntityType: user bundle: user @@ -7,6 +12,3 @@ fieldMappings: name: properties: - 'schema:name' -dependencies: - module: - - user diff --git a/core/modules/user/config/optional/views.view.user_admin_people.yml b/core/modules/user/config/optional/views.view.user_admin_people.yml index 0644e80..0ae7966 100644 --- a/core/modules/user/config/optional/views.view.user_admin_people.yml +++ b/core/modules/user/config/optional/views.view.user_admin_people.yml @@ -293,8 +293,8 @@ display: type: boolean settings: format: custom - format_custom_true: 'Active' - format_custom_false: 'Blocked' + format_custom_true: Active + format_custom_false: Blocked entity_type: user entity_field: status roles_target_id: @@ -868,6 +868,14 @@ display: groups: 1: AND display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + cacheable: false page_1: display_plugin: page id: page_1 @@ -892,3 +900,11 @@ display: defaults: show_admin_links: false display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + cacheable: false diff --git a/core/modules/user/config/optional/views.view.who_s_new.yml b/core/modules/user/config/optional/views.view.who_s_new.yml index dc7cde7..79fd2a7 100644 --- a/core/modules/user/config/optional/views.view.who_s_new.yml +++ b/core/modules/user/config/optional/views.view.who_s_new.yml @@ -163,6 +163,13 @@ display: empty: { } relationships: { } arguments: { } + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false block_1: display_plugin: block id: block_1 @@ -172,3 +179,10 @@ display: display_description: 'A list of new users' block_description: 'Who''s new' block_category: User + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false diff --git a/core/modules/user/config/optional/views.view.who_s_online.yml b/core/modules/user/config/optional/views.view.who_s_online.yml index e48c0d3..4669e34 100644 --- a/core/modules/user/config/optional/views.view.who_s_online.yml +++ b/core/modules/user/config/optional/views.view.who_s_online.yml @@ -193,6 +193,13 @@ display: plugin_id: text_custom relationships: { } arguments: { } + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false who_s_online_block: display_plugin: block id: who_s_online_block @@ -201,3 +208,10 @@ display: display_options: block_description: 'Who''s online' display_description: 'A list of users that are currently logged in.' + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + cacheable: false diff --git a/core/modules/views_ui/config/optional/tour.tour.views-ui.yml b/core/modules/views_ui/config/optional/tour.tour.views-ui.yml index 1b4e475..42193dd 100644 --- a/core/modules/views_ui/config/optional/tour.tour.views-ui.yml +++ b/core/modules/views_ui/config/optional/tour.tour.views-ui.yml @@ -1,10 +1,16 @@ +langcode: en +status: true +dependencies: + module: + - views_ui id: views-ui -module: views_ui label: 'View edit page' -langcode: en +module: views_ui routes: - - route_name: entity.view.edit_form - - route_name: entity.view.edit_display_form + - + route_name: entity.view.edit_form + - + route_name: entity.view.edit_display_form tips: views-main: id: views-main @@ -80,12 +86,9 @@ tips: views-ui-preview: id: views-ui-preview plugin: text - label: 'Preview' + label: Preview body: 'Show a preview of the view output.' weight: 10 location: left attributes: data-id: preview-submit -dependencies: - module: - - views_ui diff --git a/core/profiles/minimal/config/install/block.block.stark_admin.yml b/core/profiles/minimal/config/install/block.block.stark_admin.yml index 68ac791..578a9be 100644 --- a/core/profiles/minimal/config/install/block.block.stark_admin.yml +++ b/core/profiles/minimal/config/install/block.block.stark_admin.yml @@ -1,21 +1,25 @@ +langcode: en +status: true +dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark id: stark_admin theme: stark -weight: 1 -status: true -langcode: en region: sidebar_first +weight: 1 +provider: null plugin: 'system_menu_block:admin' settings: + id: 'system_menu_block:admin' label: Administration provider: system label_display: visible + cache: + max_age: -1 level: 1 depth: 0 -dependencies: - config: - - system.menu.admin - module: - - system - theme: - - stark visibility: { } diff --git a/core/profiles/minimal/config/install/block.block.stark_branding.yml b/core/profiles/minimal/config/install/block.block.stark_branding.yml index f37a2b1..9ba1300 100644 --- a/core/profiles/minimal/config/install/block.block.stark_branding.yml +++ b/core/profiles/minimal/config/install/block.block.stark_branding.yml @@ -1,18 +1,24 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - stark id: stark_branding theme: stark -weight: 0 -status: true -langcode: en region: header +weight: 0 +provider: null plugin: system_branding_block settings: id: system_branding_block label: 'Site branding' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - stark + cache: + max_age: -1 + use_site_logo: true + use_site_name: true + use_site_slogan: true visibility: { } diff --git a/core/profiles/minimal/config/install/block.block.stark_local_actions.yml b/core/profiles/minimal/config/install/block.block.stark_local_actions.yml index f2dd88b..27ff1a0 100644 --- a/core/profiles/minimal/config/install/block.block.stark_local_actions.yml +++ b/core/profiles/minimal/config/install/block.block.stark_local_actions.yml @@ -1,15 +1,19 @@ +langcode: en +status: true +dependencies: + theme: + - stark id: stark_local_actions theme: stark -weight: -10 -status: true -langcode: en region: content +weight: -10 +provider: null plugin: local_actions_block settings: id: local_actions_block - label: Primary admin actions + label: 'Primary admin actions' + provider: core label_display: '0' -dependencies: - theme: - - stark + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/minimal/config/install/block.block.stark_local_tasks.yml b/core/profiles/minimal/config/install/block.block.stark_local_tasks.yml index 2d0c5dc..da533d1 100644 --- a/core/profiles/minimal/config/install/block.block.stark_local_tasks.yml +++ b/core/profiles/minimal/config/install/block.block.stark_local_tasks.yml @@ -1,15 +1,21 @@ +langcode: en +status: true +dependencies: + theme: + - stark id: stark_local_tasks theme: stark -weight: -20 -status: true -langcode: en region: content +weight: -20 +provider: null plugin: local_tasks_block settings: id: local_tasks_block label: Tabs + provider: core label_display: '0' -dependencies: - theme: - - stark + cache: + max_age: -1 + primary: true + secondary: true visibility: { } diff --git a/core/profiles/minimal/config/install/block.block.stark_login.yml b/core/profiles/minimal/config/install/block.block.stark_login.yml index 41eba3f..fe74c90 100644 --- a/core/profiles/minimal/config/install/block.block.stark_login.yml +++ b/core/profiles/minimal/config/install/block.block.stark_login.yml @@ -1,17 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - user + theme: + - stark id: stark_login theme: stark -weight: 0 -status: true -langcode: en region: sidebar_first +weight: 0 +provider: null plugin: user_login_block settings: + id: user_login_block label: 'User login' provider: user label_display: visible -dependencies: - module: - - user - theme: - - stark + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/minimal/config/install/block.block.stark_messages.yml b/core/profiles/minimal/config/install/block.block.stark_messages.yml index 34a5e23..428b098 100644 --- a/core/profiles/minimal/config/install/block.block.stark_messages.yml +++ b/core/profiles/minimal/config/install/block.block.stark_messages.yml @@ -1,17 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - stark id: stark_messages theme: stark -weight: 0 -status: true -langcode: en region: highlighted +weight: 0 +provider: null plugin: system_messages_block settings: id: system_messages_block label: 'Status messages' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - stark + cache: + max_age: -1 +visibility: { } diff --git a/core/profiles/minimal/config/install/block.block.stark_tools.yml b/core/profiles/minimal/config/install/block.block.stark_tools.yml index e833fe0..4cf9c60 100644 --- a/core/profiles/minimal/config/install/block.block.stark_tools.yml +++ b/core/profiles/minimal/config/install/block.block.stark_tools.yml @@ -1,21 +1,25 @@ +langcode: en +status: true +dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark id: stark_tools theme: stark -weight: 0 -status: true -langcode: en region: sidebar_first +weight: 0 +provider: null plugin: 'system_menu_block:tools' settings: + id: 'system_menu_block:tools' label: Tools provider: system label_display: visible + cache: + max_age: -1 level: 1 depth: 0 -dependencies: - config: - - system.menu.tools - module: - - system - theme: - - stark visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_account_menu.yml b/core/profiles/standard/config/install/block.block.bartik_account_menu.yml index ef0f44c..090ecaa 100644 --- a/core/profiles/standard/config/install/block.block.bartik_account_menu.yml +++ b/core/profiles/standard/config/install/block.block.bartik_account_menu.yml @@ -1,22 +1,25 @@ +langcode: en +status: true +dependencies: + config: + - system.menu.account + module: + - system + theme: + - bartik id: bartik_account_menu theme: bartik -weight: 0 -status: true -langcode: en region: secondary_menu +weight: 0 +provider: null plugin: 'system_menu_block:account' settings: id: 'system_menu_block:account' label: 'User account menu' provider: system label_display: '0' + cache: + max_age: -1 level: 1 depth: 1 -dependencies: - config: - - system.menu.account - module: - - system - theme: - - bartik -visibility: { } +visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_branding.yml b/core/profiles/standard/config/install/block.block.bartik_branding.yml index a0f6efe..390d4ab 100644 --- a/core/profiles/standard/config/install/block.block.bartik_branding.yml +++ b/core/profiles/standard/config/install/block.block.bartik_branding.yml @@ -1,18 +1,24 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - bartik id: bartik_branding theme: bartik -weight: 0 -status: true -langcode: en region: header +weight: 0 +provider: null plugin: system_branding_block settings: id: system_branding_block label: 'Site branding' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - bartik + cache: + max_age: -1 + use_site_logo: true + use_site_name: true + use_site_slogan: true visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_breadcrumbs.yml b/core/profiles/standard/config/install/block.block.bartik_breadcrumbs.yml index 5589c10..c1fbc89 100644 --- a/core/profiles/standard/config/install/block.block.bartik_breadcrumbs.yml +++ b/core/profiles/standard/config/install/block.block.bartik_breadcrumbs.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - bartik id: bartik_breadcrumbs theme: bartik -weight: 0 -status: true -langcode: en region: breadcrumb +weight: 0 +provider: null plugin: system_breadcrumb_block settings: id: system_breadcrumb_block label: Breadcrumbs provider: system label_display: '0' -dependencies: - module: - - system - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_content.yml b/core/profiles/standard/config/install/block.block.bartik_content.yml index 87d320f..5bc7943 100644 --- a/core/profiles/standard/config/install/block.block.bartik_content.yml +++ b/core/profiles/standard/config/install/block.block.bartik_content.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - bartik id: bartik_content theme: bartik -weight: 0 -status: true -langcode: en region: content +weight: 0 +provider: null plugin: system_main_block settings: id: system_main_block label: 'Main page content' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_footer.yml b/core/profiles/standard/config/install/block.block.bartik_footer.yml index f3a4dcf..c6f783e 100644 --- a/core/profiles/standard/config/install/block.block.bartik_footer.yml +++ b/core/profiles/standard/config/install/block.block.bartik_footer.yml @@ -1,22 +1,25 @@ +langcode: en +status: true +dependencies: + config: + - system.menu.footer + module: + - system + theme: + - bartik id: bartik_footer theme: bartik -weight: 0 -status: true -langcode: en region: footer_fifth +weight: 0 +provider: null plugin: 'system_menu_block:footer' settings: id: 'system_menu_block:footer' label: 'Footer menu' provider: system label_display: '0' + cache: + max_age: -1 level: 1 depth: 0 -dependencies: - config: - - system.menu.footer - module: - - system - theme: - - bartik visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_help.yml b/core/profiles/standard/config/install/block.block.bartik_help.yml index e93a546..a37f60e 100644 --- a/core/profiles/standard/config/install/block.block.bartik_help.yml +++ b/core/profiles/standard/config/install/block.block.bartik_help.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - help + theme: + - bartik id: bartik_help theme: bartik -weight: -30 -status: true -langcode: en region: content +weight: -30 +provider: null plugin: help_block settings: id: help_block - label: 'Help' + label: Help provider: help label_display: '0' -dependencies: - module: - - help - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_local_actions.yml b/core/profiles/standard/config/install/block.block.bartik_local_actions.yml index c88b8753..834a1f9 100644 --- a/core/profiles/standard/config/install/block.block.bartik_local_actions.yml +++ b/core/profiles/standard/config/install/block.block.bartik_local_actions.yml @@ -1,15 +1,19 @@ +langcode: en +status: true +dependencies: + theme: + - bartik id: bartik_local_actions theme: bartik -weight: -20 -status: true -langcode: en region: content +weight: -20 +provider: null plugin: local_actions_block settings: id: local_actions_block - label: Primary admin actions + label: 'Primary admin actions' + provider: core label_display: '0' -dependencies: - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_local_tasks.yml b/core/profiles/standard/config/install/block.block.bartik_local_tasks.yml index 1cf88fe..3d5daf1 100644 --- a/core/profiles/standard/config/install/block.block.bartik_local_tasks.yml +++ b/core/profiles/standard/config/install/block.block.bartik_local_tasks.yml @@ -1,15 +1,21 @@ +langcode: en +status: true +dependencies: + theme: + - bartik id: bartik_local_tasks theme: bartik -weight: -40 -status: true -langcode: en region: content +weight: -40 +provider: null plugin: local_tasks_block settings: id: local_tasks_block label: Tabs + provider: core label_display: '0' -dependencies: - theme: - - bartik + cache: + max_age: -1 + primary: true + secondary: true visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_login.yml b/core/profiles/standard/config/install/block.block.bartik_login.yml index 3a5f543..ad56058 100644 --- a/core/profiles/standard/config/install/block.block.bartik_login.yml +++ b/core/profiles/standard/config/install/block.block.bartik_login.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - user + theme: + - bartik id: bartik_login theme: bartik -weight: 0 -status: true -langcode: en region: sidebar_first +weight: 0 +provider: null plugin: user_login_block settings: id: user_login_block label: 'User login' provider: user label_display: visible -dependencies: - module: - - user - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_main_menu.yml b/core/profiles/standard/config/install/block.block.bartik_main_menu.yml index 32a3d1d..b04cdbc 100644 --- a/core/profiles/standard/config/install/block.block.bartik_main_menu.yml +++ b/core/profiles/standard/config/install/block.block.bartik_main_menu.yml @@ -1,22 +1,25 @@ +langcode: en +status: true +dependencies: + config: + - system.menu.main + module: + - system + theme: + - bartik id: bartik_main_menu theme: bartik -weight: 0 -status: true -langcode: en region: primary_menu +weight: 0 +provider: null plugin: 'system_menu_block:main' settings: id: 'system_menu_block:main' label: 'Main navigation' provider: system label_display: '0' + cache: + max_age: -1 level: 1 depth: 1 -dependencies: - config: - - system.menu.main - module: - - system - theme: - - bartik -visibility: {} +visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_messages.yml b/core/profiles/standard/config/install/block.block.bartik_messages.yml index 0bb9590..01716ee 100644 --- a/core/profiles/standard/config/install/block.block.bartik_messages.yml +++ b/core/profiles/standard/config/install/block.block.bartik_messages.yml @@ -1,17 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - bartik id: bartik_messages theme: bartik -weight: 0 -status: true -langcode: en region: highlighted +weight: 0 +provider: null plugin: system_messages_block settings: id: system_messages_block label: 'Status messages' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - bartik + cache: + max_age: -1 +visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_powered.yml b/core/profiles/standard/config/install/block.block.bartik_powered.yml index f7e4c90..ff54516 100644 --- a/core/profiles/standard/config/install/block.block.bartik_powered.yml +++ b/core/profiles/standard/config/install/block.block.bartik_powered.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - bartik id: bartik_powered theme: bartik -weight: 10 -status: true -langcode: en region: footer_fifth +weight: 10 +provider: null plugin: system_powered_by_block settings: id: system_powered_by_block label: 'Powered by Drupal' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_search.yml b/core/profiles/standard/config/install/block.block.bartik_search.yml index af99dea..18423cc 100644 --- a/core/profiles/standard/config/install/block.block.bartik_search.yml +++ b/core/profiles/standard/config/install/block.block.bartik_search.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - search + theme: + - bartik id: bartik_search theme: bartik -weight: -1 -status: true -langcode: en region: sidebar_first +weight: -1 +provider: null plugin: search_form_block settings: id: search_form_block label: Search provider: search label_display: visible -dependencies: - module: - - search - theme: - - bartik + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.bartik_tools.yml b/core/profiles/standard/config/install/block.block.bartik_tools.yml index af3672d..cd046d5 100644 --- a/core/profiles/standard/config/install/block.block.bartik_tools.yml +++ b/core/profiles/standard/config/install/block.block.bartik_tools.yml @@ -1,22 +1,25 @@ +langcode: en +status: true +dependencies: + config: + - system.menu.tools + module: + - system + theme: + - bartik id: bartik_tools theme: bartik -weight: 0 -status: true -langcode: en region: sidebar_first +weight: 0 +provider: null plugin: 'system_menu_block:tools' settings: id: 'system_menu_block:tools' label: Tools provider: system label_display: visible + cache: + max_age: -1 level: 1 depth: 0 -dependencies: - config: - - system.menu.tools - module: - - system - theme: - - bartik visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_breadcrumbs.yml b/core/profiles/standard/config/install/block.block.seven_breadcrumbs.yml index fc95b02..9044ad3 100644 --- a/core/profiles/standard/config/install/block.block.seven_breadcrumbs.yml +++ b/core/profiles/standard/config/install/block.block.seven_breadcrumbs.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - seven id: seven_breadcrumbs theme: seven -weight: 0 -status: true -langcode: en region: breadcrumb +weight: 0 +provider: null plugin: system_breadcrumb_block settings: id: system_breadcrumb_block label: Breadcrumbs provider: system label_display: '0' -dependencies: - module: - - system - theme: - - seven + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_content.yml b/core/profiles/standard/config/install/block.block.seven_content.yml index dd2bfbe..b99aa1b 100644 --- a/core/profiles/standard/config/install/block.block.seven_content.yml +++ b/core/profiles/standard/config/install/block.block.seven_content.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - seven id: seven_content theme: seven -weight: 0 -status: true -langcode: en region: content +weight: 0 +provider: null plugin: system_main_block settings: id: system_main_block label: 'Main page content' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - seven + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_help.yml b/core/profiles/standard/config/install/block.block.seven_help.yml index 5bb3529..30680f0 100644 --- a/core/profiles/standard/config/install/block.block.seven_help.yml +++ b/core/profiles/standard/config/install/block.block.seven_help.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - help + theme: + - seven id: seven_help theme: seven -weight: 0 -status: true -langcode: en region: help +weight: 0 +provider: null plugin: help_block settings: id: help_block - label: 'Help' + label: Help provider: help label_display: '0' -dependencies: - module: - - help - theme: - - seven + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_local_actions.yml b/core/profiles/standard/config/install/block.block.seven_local_actions.yml index 999807f..31f23c4 100644 --- a/core/profiles/standard/config/install/block.block.seven_local_actions.yml +++ b/core/profiles/standard/config/install/block.block.seven_local_actions.yml @@ -1,15 +1,19 @@ +langcode: en +status: true +dependencies: + theme: + - seven id: seven_local_actions theme: seven -weight: -10 -status: true -langcode: en region: content +weight: -10 +provider: null plugin: local_actions_block settings: id: local_actions_block - label: Primary admin actions + label: 'Primary admin actions' + provider: core label_display: '0' -dependencies: - theme: - - seven + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_login.yml b/core/profiles/standard/config/install/block.block.seven_login.yml index 0a488a7..4423aed 100644 --- a/core/profiles/standard/config/install/block.block.seven_login.yml +++ b/core/profiles/standard/config/install/block.block.seven_login.yml @@ -1,18 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - user + theme: + - seven id: seven_login theme: seven -weight: 10 -status: true -langcode: en region: content +weight: 10 +provider: null plugin: user_login_block settings: id: user_login_block label: 'User login' provider: user label_display: visible -dependencies: - module: - - user - theme: - - seven + cache: + max_age: -1 visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_messages.yml b/core/profiles/standard/config/install/block.block.seven_messages.yml index 35c3531..dca7680 100644 --- a/core/profiles/standard/config/install/block.block.seven_messages.yml +++ b/core/profiles/standard/config/install/block.block.seven_messages.yml @@ -1,17 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - system + theme: + - seven id: seven_messages theme: seven -weight: 0 -status: true -langcode: en region: highlighted +weight: 0 +provider: null plugin: system_messages_block settings: id: system_messages_block label: 'Status messages' provider: system label_display: '0' -dependencies: - module: - - system - theme: - - seven + cache: + max_age: -1 +visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_primary_local_tasks.yml b/core/profiles/standard/config/install/block.block.seven_primary_local_tasks.yml index 66e8d7b..b08c5c3 100644 --- a/core/profiles/standard/config/install/block.block.seven_primary_local_tasks.yml +++ b/core/profiles/standard/config/install/block.block.seven_primary_local_tasks.yml @@ -1,17 +1,21 @@ +langcode: en +status: true +dependencies: + theme: + - seven id: seven_primary_local_tasks theme: seven -weight: 0 -status: true -langcode: en region: header +weight: 0 +provider: null plugin: local_tasks_block settings: id: local_tasks_block - label: Primary tabs + label: 'Primary tabs' + provider: core label_display: '0' + cache: + max_age: -1 primary: true secondary: false -dependencies: - theme: - - seven visibility: { } diff --git a/core/profiles/standard/config/install/block.block.seven_secondary_local_tasks.yml b/core/profiles/standard/config/install/block.block.seven_secondary_local_tasks.yml index 7824d64..7ff0003 100644 --- a/core/profiles/standard/config/install/block.block.seven_secondary_local_tasks.yml +++ b/core/profiles/standard/config/install/block.block.seven_secondary_local_tasks.yml @@ -1,17 +1,21 @@ +langcode: en +status: true +dependencies: + theme: + - seven id: seven_secondary_local_tasks theme: seven -weight: 0 -status: true -langcode: en region: pre_content +weight: 0 +provider: null plugin: local_tasks_block settings: id: local_tasks_block - label: Secondary tabs + label: 'Secondary tabs' + provider: core label_display: '0' + cache: + max_age: -1 primary: false secondary: true -dependencies: - theme: - - seven visibility: { } diff --git a/core/profiles/standard/config/install/block_content.type.basic.yml b/core/profiles/standard/config/install/block_content.type.basic.yml index 02982e4..f01ced9 100644 --- a/core/profiles/standard/config/install/block_content.type.basic.yml +++ b/core/profiles/standard/config/install/block_content.type.basic.yml @@ -1,5 +1,7 @@ +langcode: en +status: true +dependencies: { } id: basic label: 'Basic block' revision: 0 description: 'A basic block contains a title and a body.' -langcode: en diff --git a/core/profiles/standard/config/install/comment.type.comment.yml b/core/profiles/standard/config/install/comment.type.comment.yml index 6510287..ddcbbc9 100644 --- a/core/profiles/standard/config/install/comment.type.comment.yml +++ b/core/profiles/standard/config/install/comment.type.comment.yml @@ -1,6 +1,7 @@ +langcode: en +status: true +dependencies: { } id: comment label: 'Default comments' -description: 'Allows commenting on content' target_entity_type_id: node -status: true -langcode: en +description: 'Allows commenting on content' diff --git a/core/profiles/standard/config/install/contact.form.feedback.yml b/core/profiles/standard/config/install/contact.form.feedback.yml index 8fb7765..47f0e90 100644 --- a/core/profiles/standard/config/install/contact.form.feedback.yml +++ b/core/profiles/standard/config/install/contact.form.feedback.yml @@ -1,7 +1,9 @@ +langcode: en +status: true +dependencies: { } id: feedback label: 'Website feedback' -recipients: { } +recipients: + - admin@example.com reply: '' weight: 0 -status: true -langcode: en diff --git a/core/profiles/standard/config/install/core.base_field_override.node.page.promote.yml b/core/profiles/standard/config/install/core.base_field_override.node.page.promote.yml index 0f35334..27226a1 100644 --- a/core/profiles/standard/config/install/core.base_field_override.node.page.promote.yml +++ b/core/profiles/standard/config/install/core.base_field_override.node.page.promote.yml @@ -1,4 +1,3 @@ -# Changes the default value of the promote base field on the page node type. langcode: en status: true dependencies: @@ -8,13 +7,15 @@ id: node.page.promote field_name: promote entity_type: node bundle: page -label: Promoted to front page +label: 'Promoted to front page' description: '' required: false -translatable: true +translatable: false default_value: - value: 0 default_value_callback: '' -settings: { } +settings: + on_label: 'On' + off_label: 'Off' field_type: boolean diff --git a/core/profiles/standard/config/install/core.entity_form_display.block_content.basic.default.yml b/core/profiles/standard/config/install/core.entity_form_display.block_content.basic.default.yml index b146f34..ee0c138 100644 --- a/core/profiles/standard/config/install/core.entity_form_display.block_content.basic.default.yml +++ b/core/profiles/standard/config/install/core.entity_form_display.block_content.basic.default.yml @@ -11,13 +11,6 @@ targetEntityType: block_content bundle: basic mode: default content: - info: - type: string_textfield - weight: -5 - settings: - size: 60 - placeholder: '' - third_party_settings: { } body: type: text_textarea_with_summary weight: -4 @@ -26,5 +19,11 @@ content: summary_rows: 3 placeholder: '' third_party_settings: { } + info: + type: string_textfield + weight: -5 + settings: + size: 60 + placeholder: '' + third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_form_display.comment.comment.default.yml b/core/profiles/standard/config/install/core.entity_form_display.comment.comment.default.yml index 51a97b1..fa5d834 100644 --- a/core/profiles/standard/config/install/core.entity_form_display.comment.comment.default.yml +++ b/core/profiles/standard/config/install/core.entity_form_display.comment.comment.default.yml @@ -13,13 +13,6 @@ mode: default content: author: weight: -2 - subject: - type: string_textfield - weight: 10 - settings: - size: 60 - placeholder: '' - third_party_settings: { } comment_body: type: text_textarea weight: 11 @@ -27,5 +20,11 @@ content: rows: 5 placeholder: '' third_party_settings: { } + subject: + type: string_textfield + weight: 10 + settings: + size: 60 + placeholder: '' + third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_form_display.node.article.default.yml b/core/profiles/standard/config/install/core.entity_form_display.node.article.default.yml index 64f8efc..189737c 100644 --- a/core/profiles/standard/config/install/core.entity_form_display.node.article.default.yml +++ b/core/profiles/standard/config/install/core.entity_form_display.node.article.default.yml @@ -9,23 +9,14 @@ dependencies: - node.type.article module: - comment - - entity_reference - image - path - - taxonomy - text id: node.article.default targetEntityType: node bundle: article mode: default content: - title: - type: string_textfield - weight: 0 - settings: - size: 60 - placeholder: '' - third_party_settings: { } body: type: text_textarea_with_summary weight: 1 @@ -34,9 +25,14 @@ content: summary_rows: 3 placeholder: '' third_party_settings: { } - field_tags: - type: entity_reference_autocomplete_tags - weight: 3 + comment: + type: comment_default + weight: 20 + settings: { } + third_party_settings: { } + created: + type: datetime_timestamp + weight: 10 settings: { } third_party_settings: { } field_image: @@ -46,17 +42,14 @@ content: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' + field_tags: + type: entity_reference_autocomplete_tags + weight: 3 + settings: { } third_party_settings: { } - created: - type: datetime_timestamp - weight: 10 + path: + type: path + weight: 30 settings: { } third_party_settings: { } promote: @@ -71,15 +64,19 @@ content: display_label: true weight: 16 third_party_settings: { } - comment: - type: comment_default - weight: 20 - settings: { } + title: + type: string_textfield + weight: 0 + settings: + size: 60 + placeholder: '' third_party_settings: { } - path: - type: path - weight: 30 - settings: { } + uid: + type: entity_reference_autocomplete + weight: 5 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_form_display.node.page.default.yml b/core/profiles/standard/config/install/core.entity_form_display.node.page.default.yml index 967c74e..1fef06d 100644 --- a/core/profiles/standard/config/install/core.entity_form_display.node.page.default.yml +++ b/core/profiles/standard/config/install/core.entity_form_display.node.page.default.yml @@ -5,7 +5,6 @@ dependencies: - field.field.node.page.body - node.type.page module: - - entity_reference - path - text id: node.page.default @@ -13,19 +12,12 @@ targetEntityType: node bundle: page mode: default content: - title: - type: string_textfield - weight: -5 - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 + body: + type: text_textarea_with_summary + weight: 31 settings: - match_operator: CONTAINS - size: 60 + rows: 9 + summary_rows: 3 placeholder: '' third_party_settings: { } created: @@ -33,6 +25,11 @@ content: weight: 10 settings: { } third_party_settings: { } + path: + type: path + weight: 30 + settings: { } + third_party_settings: { } promote: type: boolean_checkbox settings: @@ -45,18 +42,19 @@ content: display_label: true weight: 16 third_party_settings: { } - path: - type: path - weight: 30 - settings: { } + title: + type: string_textfield + weight: -5 + settings: + size: 60 + placeholder: '' third_party_settings: { } - body: - type: text_textarea_with_summary - weight: 31 + uid: + type: entity_reference_autocomplete + weight: 5 settings: - rows: 9 - summary_rows: 3 + match_operator: CONTAINS + size: 60 placeholder: '' third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_form_display.user.user.default.yml b/core/profiles/standard/config/install/core.entity_form_display.user.user.default.yml index d93cb2c..107d363 100644 --- a/core/profiles/standard/config/install/core.entity_form_display.user.user.default.yml +++ b/core/profiles/standard/config/install/core.entity_form_display.user.user.default.yml @@ -1,8 +1,24 @@ +langcode: en +status: true +dependencies: + config: + - field.field.user.user.user_picture + module: + - image + - user id: user.user.default targetEntityType: user bundle: user mode: default content: + account: + weight: -10 + contact: + weight: 5 + language: + weight: 0 + timezone: + weight: 6 user_picture: type: image_image settings: @@ -10,8 +26,4 @@ content: preview_image_style: thumbnail third_party_settings: { } weight: -1 -status: true -dependencies: - module: - - image - - user +hidden: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.block_content.basic.default.yml b/core/profiles/standard/config/install/core.entity_view_display.block_content.basic.default.yml index f9ee027..bd52f77 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.block_content.basic.default.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.block_content.basic.default.yml @@ -18,4 +18,3 @@ content: settings: { } third_party_settings: { } hidden: { } -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.comment.comment.default.yml b/core/profiles/standard/config/install/core.entity_view_display.comment.comment.default.yml index 0489d23..1ed49ce 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.comment.comment.default.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.comment.comment.default.yml @@ -20,4 +20,3 @@ content: links: weight: 100 hidden: { } -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.node.article.default.yml b/core/profiles/standard/config/install/core.entity_view_display.node.article.default.yml index 0689b22..a35424e 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.node.article.default.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.node.article.default.yml @@ -10,7 +10,6 @@ dependencies: module: - comment - image - - taxonomy - text - user id: node.article.default @@ -18,6 +17,19 @@ targetEntityType: node bundle: article mode: default content: + body: + type: text_default + weight: 0 + settings: { } + third_party_settings: { } + label: hidden + comment: + label: above + type: comment_default + weight: 20 + settings: + pager_id: 0 + third_party_settings: { } field_image: type: image weight: -1 @@ -26,12 +38,6 @@ content: image_link: '' third_party_settings: { } label: hidden - body: - type: text_default - weight: 0 - settings: { } - third_party_settings: { } - label: hidden field_tags: type: entity_reference_label weight: 10 @@ -39,17 +45,8 @@ content: settings: link: true third_party_settings: { } - comment: - label: above - type: comment_default - weight: 20 - settings: - pager_id: 0 - third_party_settings: { } links: weight: 100 hidden: - langcode: true field_image: true field_tags: true -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.node.article.rss.yml b/core/profiles/standard/config/install/core.entity_view_display.node.article.rss.yml index 4308faf..75a14a3 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.node.article.rss.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.node.article.rss.yml @@ -18,9 +18,7 @@ content: links: weight: 100 hidden: - langcode: true body: true comment: true field_image: true field_tags: true -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.node.article.teaser.yml b/core/profiles/standard/config/install/core.entity_view_display.node.article.teaser.yml index 464606d..1cf18dc 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.node.article.teaser.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.node.article.teaser.yml @@ -10,7 +10,6 @@ dependencies: - node.type.article module: - image - - taxonomy - text - user id: node.article.teaser @@ -18,6 +17,13 @@ targetEntityType: node bundle: article mode: teaser content: + body: + type: text_summary_or_trimmed + weight: 0 + settings: + trim_length: 600 + third_party_settings: { } + label: hidden field_image: type: image weight: -1 @@ -26,13 +32,6 @@ content: image_link: content third_party_settings: { } label: hidden - body: - type: text_summary_or_trimmed - weight: 0 - settings: - trim_length: 600 - third_party_settings: { } - label: hidden field_tags: type: entity_reference_label weight: 10 @@ -43,8 +42,6 @@ content: links: weight: 100 hidden: - langcode: true + comment: true field_image: true field_tags: true - comment: true -third_party_settings: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.node.page.default.yml b/core/profiles/standard/config/install/core.entity_view_display.node.page.default.yml index d331484..dcb2d3e 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.node.page.default.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.node.page.default.yml @@ -20,6 +20,4 @@ content: third_party_settings: { } links: weight: 101 -hidden: - langcode: true -third_party_settings: { } +hidden: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.node.page.teaser.yml b/core/profiles/standard/config/install/core.entity_view_display.node.page.teaser.yml index 3d4d9ed..f235a10 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.node.page.teaser.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.node.page.teaser.yml @@ -22,6 +22,4 @@ content: third_party_settings: { } links: weight: 101 -hidden: - langcode: true -third_party_settings: { } +hidden: { } diff --git a/core/profiles/standard/config/install/core.entity_view_display.user.user.compact.yml b/core/profiles/standard/config/install/core.entity_view_display.user.user.compact.yml index a46bd1b..9c74439 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.user.user.compact.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.user.user.compact.yml @@ -1,3 +1,12 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.user.compact + - field.field.user.user.user_picture + module: + - image + - user id: user.user.compact targetEntityType: user bundle: user @@ -13,10 +22,3 @@ content: label: hidden hidden: member_for: true -status: true -dependencies: - config: - - core.entity_view_mode.user.compact - module: - - image - - user diff --git a/core/profiles/standard/config/install/core.entity_view_display.user.user.default.yml b/core/profiles/standard/config/install/core.entity_view_display.user.user.default.yml index ebf106c..807fefe 100644 --- a/core/profiles/standard/config/install/core.entity_view_display.user.user.default.yml +++ b/core/profiles/standard/config/install/core.entity_view_display.user.user.default.yml @@ -1,8 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.field.user.user.user_picture + module: + - image + - user id: user.user.default targetEntityType: user bundle: user mode: default content: + member_for: + weight: 5 user_picture: type: image weight: 0 @@ -11,8 +21,4 @@ content: image_link: content third_party_settings: { } label: hidden -status: true -dependencies: - module: - - image - - user +hidden: { } diff --git a/core/profiles/standard/config/install/editor.editor.basic_html.yml b/core/profiles/standard/config/install/editor.editor.basic_html.yml index 797dfba..966cec6 100644 --- a/core/profiles/standard/config/install/editor.editor.basic_html.yml +++ b/core/profiles/standard/config/install/editor.editor.basic_html.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - filter.format.basic_html + module: + - ckeditor format: basic_html editor: ckeditor settings: @@ -43,10 +50,3 @@ image_upload: max_dimensions: width: 0 height: 0 -status: true -langcode: en -dependencies: - config: - - filter.format.basic_html - module: - - ckeditor diff --git a/core/profiles/standard/config/install/editor.editor.full_html.yml b/core/profiles/standard/config/install/editor.editor.full_html.yml index 80da28c..f5dd7bc 100644 --- a/core/profiles/standard/config/install/editor.editor.full_html.yml +++ b/core/profiles/standard/config/install/editor.editor.full_html.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - filter.format.full_html + module: + - ckeditor format: full_html editor: ckeditor settings: @@ -12,7 +19,7 @@ settings: - Strike - Superscript - Subscript - - - + - '-' - RemoveFormat - name: Linking @@ -51,10 +58,3 @@ image_upload: max_dimensions: width: 0 height: 0 -status: true -langcode: en -dependencies: - config: - - filter.format.full_html - module: - - ckeditor diff --git a/core/profiles/standard/config/install/field.field.block_content.basic.body.yml b/core/profiles/standard/config/install/field.field.block_content.basic.body.yml index e115700..89118ef 100644 --- a/core/profiles/standard/config/install/field.field.block_content.basic.body.yml +++ b/core/profiles/standard/config/install/field.field.block_content.basic.body.yml @@ -18,5 +18,4 @@ default_value: { } default_value_callback: '' settings: display_summary: false -third_party_settings: { } field_type: text_with_summary diff --git a/core/profiles/standard/config/install/field.field.comment.comment.comment_body.yml b/core/profiles/standard/config/install/field.field.comment.comment.comment_body.yml index 30aaabe..1337070 100644 --- a/core/profiles/standard/config/install/field.field.comment.comment.comment_body.yml +++ b/core/profiles/standard/config/install/field.field.comment.comment.comment_body.yml @@ -17,5 +17,4 @@ translatable: true default_value: { } default_value_callback: '' settings: { } -third_party_settings: { } field_type: text_long diff --git a/core/profiles/standard/config/install/field.field.node.article.body.yml b/core/profiles/standard/config/install/field.field.node.article.body.yml index e2cdb3a..8f3681d 100644 --- a/core/profiles/standard/config/install/field.field.node.article.body.yml +++ b/core/profiles/standard/config/install/field.field.node.article.body.yml @@ -18,5 +18,4 @@ default_value: { } default_value_callback: '' settings: display_summary: true -third_party_settings: { } field_type: text_with_summary diff --git a/core/profiles/standard/config/install/field.field.node.article.comment.yml b/core/profiles/standard/config/install/field.field.node.article.comment.yml index 932daff..59218f0 100644 --- a/core/profiles/standard/config/install/field.field.node.article.comment.yml +++ b/core/profiles/standard/config/install/field.field.node.article.comment.yml @@ -29,5 +29,4 @@ settings: form_location: true anonymous: 0 preview: 1 -third_party_settings: { } field_type: comment diff --git a/core/profiles/standard/config/install/field.field.node.article.field_image.yml b/core/profiles/standard/config/install/field.field.node.article.field_image.yml index 0a7c7f6..15285d6 100644 --- a/core/profiles/standard/config/install/field.field.node.article.field_image.yml +++ b/core/profiles/standard/config/install/field.field.node.article.field_image.yml @@ -1,10 +1,19 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_image + - node.type.article + module: + - image id: node.article.field_image +field_name: field_image entity_type: node bundle: article -field_name: field_image label: Image description: '' required: false +translatable: true default_value: { } default_value_callback: '' settings: @@ -23,10 +32,6 @@ settings: title: '' width: null height: null -status: true -langcode: en + handler: 'default:node' + handler_settings: { } field_type: image -dependencies: - config: - - field.storage.node.field_image - - node.type.article diff --git a/core/profiles/standard/config/install/field.field.node.article.field_tags.yml b/core/profiles/standard/config/install/field.field.node.article.field_tags.yml index d69a558..77eb70c 100644 --- a/core/profiles/standard/config/install/field.field.node.article.field_tags.yml +++ b/core/profiles/standard/config/install/field.field.node.article.field_tags.yml @@ -1,26 +1,27 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_tags + - node.type.article + module: + - entity_reference id: node.article.field_tags +field_name: field_tags entity_type: node bundle: article -field_name: field_tags -field_type: entity_reference label: Tags description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"' required: false +translatable: true default_value: { } default_value_callback: '' settings: - handler: default + handler: 'default:taxonomy_term' handler_settings: target_bundles: tags: tags sort: field: _none auto_create: true -status: true -langcode: en -dependencies: - config: - - field.storage.node.field_tags - - node.type.article - module: - - entity_reference +field_type: entity_reference diff --git a/core/profiles/standard/config/install/field.field.node.page.body.yml b/core/profiles/standard/config/install/field.field.node.page.body.yml index 57bb0b0..6c09432 100644 --- a/core/profiles/standard/config/install/field.field.node.page.body.yml +++ b/core/profiles/standard/config/install/field.field.node.page.body.yml @@ -18,5 +18,4 @@ default_value: { } default_value_callback: '' settings: display_summary: true -third_party_settings: { } field_type: text_with_summary diff --git a/core/profiles/standard/config/install/field.field.user.user.user_picture.yml b/core/profiles/standard/config/install/field.field.user.user.user_picture.yml index e1d8b64..2672650 100644 --- a/core/profiles/standard/config/install/field.field.user.user.user_picture.yml +++ b/core/profiles/standard/config/install/field.field.user.user.user_picture.yml @@ -1,12 +1,19 @@ -id: user.user.user_picture -status: true langcode: en +status: true +dependencies: + config: + - field.storage.user.user_picture + module: + - image + - user +id: user.user.user_picture +field_name: user_picture entity_type: user bundle: user -field_name: user_picture label: Picture description: 'Your virtual face or picture.' required: false +translatable: true default_value: { } default_value_callback: '' settings: @@ -25,7 +32,6 @@ settings: height: null alt_field_required: false title_field_required: false + handler: 'default:node' + handler_settings: { } field_type: image -dependencies: - config: - - field.storage.user.user_picture diff --git a/core/profiles/standard/config/install/field.storage.node.field_image.yml b/core/profiles/standard/config/install/field.storage.node.field_image.yml index eb40f37..9c1a644 100644 --- a/core/profiles/standard/config/install/field.storage.node.field_image.yml +++ b/core/profiles/standard/config/install/field.storage.node.field_image.yml @@ -1,8 +1,13 @@ +langcode: en +status: true +dependencies: + module: + - node + - image id: node.field_image field_name: field_image entity_type: node type: image -module: image settings: uri_scheme: public default_image: @@ -11,16 +16,15 @@ settings: title: '' width: null height: null + target_type: file + display_field: false + display_default: false + target_bundle: null +module: image locked: false cardinality: 1 translatable: true indexes: target_id: - target_id -status: true -langcode: en -dependencies: - module: - - node - - image persist_with_no_fields: false diff --git a/core/profiles/standard/config/install/field.storage.node.field_tags.yml b/core/profiles/standard/config/install/field.storage.node.field_tags.yml index 71e0425..ca20381 100644 --- a/core/profiles/standard/config/install/field.storage.node.field_tags.yml +++ b/core/profiles/standard/config/install/field.storage.node.field_tags.yml @@ -1,17 +1,18 @@ +langcode: en +status: true +dependencies: + module: + - node + - taxonomy id: node.field_tags field_name: field_tags entity_type: node type: entity_reference -module: taxonomy settings: target_type: taxonomy_term +module: entity_reference locked: false cardinality: -1 translatable: true -status: true -langcode: en -dependencies: - module: - - node - - taxonomy +indexes: { } persist_with_no_fields: false diff --git a/core/profiles/standard/config/install/field.storage.user.user_picture.yml b/core/profiles/standard/config/install/field.storage.user.user_picture.yml index b7e3141..48da557 100644 --- a/core/profiles/standard/config/install/field.storage.user.user_picture.yml +++ b/core/profiles/standard/config/install/field.storage.user.user_picture.yml @@ -1,6 +1,10 @@ -id: user.user_picture -status: true langcode: en +status: true +dependencies: + module: + - image + - user +id: user.user_picture field_name: user_picture entity_type: user type: image @@ -12,14 +16,15 @@ settings: title: '' width: null height: null + target_type: file + display_field: false + display_default: false + target_bundle: null module: image locked: false cardinality: 1 +translatable: true indexes: target_id: - target_id -dependencies: - module: - - image - - user persist_with_no_fields: false diff --git a/core/profiles/standard/config/install/filter.format.basic_html.yml b/core/profiles/standard/config/install/filter.format.basic_html.yml index 21a4656..a2562d2 100644 --- a/core/profiles/standard/config/install/filter.format.basic_html.yml +++ b/core/profiles/standard/config/install/filter.format.basic_html.yml @@ -1,6 +1,10 @@ -format: basic_html -name: 'Basic HTML' +langcode: en status: true +dependencies: + module: + - editor +name: 'Basic HTML' +format: basic_html weight: 0 roles: - authenticated @@ -44,7 +48,3 @@ filters: status: true weight: 11 settings: { } -langcode: en -dependencies: - module: - - editor diff --git a/core/profiles/standard/config/install/filter.format.full_html.yml b/core/profiles/standard/config/install/filter.format.full_html.yml index cfdf9e2..e5febb2 100644 --- a/core/profiles/standard/config/install/filter.format.full_html.yml +++ b/core/profiles/standard/config/install/filter.format.full_html.yml @@ -1,6 +1,10 @@ -format: full_html -name: 'Full HTML' +langcode: en status: true +dependencies: + module: + - editor +name: 'Full HTML' +format: full_html weight: 1 roles: - administrator @@ -29,7 +33,3 @@ filters: status: true weight: 11 settings: { } -langcode: en -dependencies: - module: - - editor diff --git a/core/profiles/standard/config/install/filter.format.restricted_html.yml b/core/profiles/standard/config/install/filter.format.restricted_html.yml index 0e40378..cbd40c0 100644 --- a/core/profiles/standard/config/install/filter.format.restricted_html.yml +++ b/core/profiles/standard/config/install/filter.format.restricted_html.yml @@ -1,6 +1,8 @@ -format: restricted_html -name: 'Restricted HTML' +langcode: en status: true +dependencies: { } +name: 'Restricted HTML' +format: restricted_html weight: 0 roles: - anonymous @@ -33,4 +35,3 @@ filters: status: true weight: 10 settings: { } -langcode: en diff --git a/core/profiles/standard/config/install/node.type.article.yml b/core/profiles/standard/config/install/node.type.article.yml index 7cb127d..cc5f7b8 100644 --- a/core/profiles/standard/config/install/node.type.article.yml +++ b/core/profiles/standard/config/install/node.type.article.yml @@ -1,9 +1,10 @@ -type: article +langcode: en +status: true +dependencies: { } name: Article +type: article description: 'Use articles for time-sensitive content like news, press releases or blog posts.' help: '' new_revision: false preview_mode: 1 display_submitted: true -status: true -langcode: en diff --git a/core/profiles/standard/config/install/node.type.page.yml b/core/profiles/standard/config/install/node.type.page.yml index f9b4353..70bed48 100644 --- a/core/profiles/standard/config/install/node.type.page.yml +++ b/core/profiles/standard/config/install/node.type.page.yml @@ -1,9 +1,10 @@ -type: page +langcode: en +status: true +dependencies: { } name: 'Basic page' +type: page description: 'Use basic pages for your static content, such as an ''About us'' page.' help: '' new_revision: false preview_mode: 1 display_submitted: false -status: true -langcode: en diff --git a/core/profiles/standard/config/install/rdf.mapping.node.article.yml b/core/profiles/standard/config/install/rdf.mapping.node.article.yml index f1b167e..7242759 100644 --- a/core/profiles/standard/config/install/rdf.mapping.node.article.yml +++ b/core/profiles/standard/config/install/rdf.mapping.node.article.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - node.type.article + module: + - node id: node.article targetEntityType: node bundle: article @@ -26,22 +33,17 @@ fieldMappings: comment: properties: - 'schema:comment' - mapping_type: 'rel' + mapping_type: rel comment_count: properties: - 'schema:interactionCount' datatype_callback: callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' arguments: - interaction_type: 'UserComments' + interaction_type: UserComments field_image: properties: - 'schema:image' field_tags: properties: - 'schema:about' -dependencies: - config: - - node.type.article - module: - - node diff --git a/core/profiles/standard/config/install/rdf.mapping.node.page.yml b/core/profiles/standard/config/install/rdf.mapping.node.page.yml index 166bd2a..dd6535c 100644 --- a/core/profiles/standard/config/install/rdf.mapping.node.page.yml +++ b/core/profiles/standard/config/install/rdf.mapping.node.page.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - node.type.page + module: + - node id: node.page targetEntityType: node bundle: page @@ -23,16 +30,11 @@ fieldMappings: uid: properties: - 'schema:author' - mapping_type: 'rel' + mapping_type: rel comment_count: properties: - 'schema:interactionCount' datatype_callback: callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' arguments: - interaction_type: 'UserComments' -dependencies: - config: - - node.type.page - module: - - node + interaction_type: UserComments diff --git a/core/profiles/standard/config/install/rdf.mapping.taxonomy_term.tags.yml b/core/profiles/standard/config/install/rdf.mapping.taxonomy_term.tags.yml index 9c7b4dc..46b43f1 100644 --- a/core/profiles/standard/config/install/rdf.mapping.taxonomy_term.tags.yml +++ b/core/profiles/standard/config/install/rdf.mapping.taxonomy_term.tags.yml @@ -1,3 +1,10 @@ +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.tags + module: + - taxonomy id: taxonomy_term.tags targetEntityType: taxonomy_term bundle: tags @@ -10,8 +17,3 @@ fieldMappings: description: properties: - 'schema:description' -dependencies: - config: - - taxonomy.vocabulary.tags - module: - - taxonomy diff --git a/core/profiles/standard/config/install/taxonomy.vocabulary.tags.yml b/core/profiles/standard/config/install/taxonomy.vocabulary.tags.yml index 0f8001e..8fac8f5 100644 --- a/core/profiles/standard/config/install/taxonomy.vocabulary.tags.yml +++ b/core/profiles/standard/config/install/taxonomy.vocabulary.tags.yml @@ -1,7 +1,8 @@ -vid: tags +langcode: en +status: true +dependencies: { } name: Tags +vid: tags description: 'Use tags to group articles on similar topics into categories.' hierarchy: 0 weight: 0 -status: true -langcode: en diff --git a/core/profiles/standard/config/install/user.role.administrator.yml b/core/profiles/standard/config/install/user.role.administrator.yml index daf926b..e5453b7 100644 --- a/core/profiles/standard/config/install/user.role.administrator.yml +++ b/core/profiles/standard/config/install/user.role.administrator.yml @@ -1,5 +1,8 @@ +langcode: en +status: true +dependencies: { } id: administrator label: Administrator weight: 2 -langcode: en is_admin: true +permissions: { } diff --git a/core/tests/Drupal/KernelTests/AssertConfigTrait.php b/core/tests/Drupal/KernelTests/AssertConfigTrait.php new file mode 100644 index 0000000..24d393e --- /dev/null +++ b/core/tests/Drupal/KernelTests/AssertConfigTrait.php @@ -0,0 +1,92 @@ +getEdits() as $op) { + switch (get_class($op)) { + case 'Drupal\Component\Diff\Engine\DiffOpCopy': + // Nothing to do, a copy is what we expect. + break; + case 'Drupal\Component\Diff\Engine\DiffOpDelete': + case 'Drupal\Component\Diff\Engine\DiffOpChange': + // It is not part of the skipped config, so we can directly throw the + // exception. + if (!in_array($config_name, array_keys($skipped_config))) { + throw new \Exception($config_name . ': ' . var_export($op, TRUE)); + } + + // Allow to skip entire config files. + if ($skipped_config[$config_name] === TRUE) { + continue; + } + + // Allow to skip some specific lines of imported config files. + // Ensure that the only changed lines are the ones we marked as + // skipped. + $all_skipped = TRUE; + + $changes = get_class($op) == 'Drupal\Component\Diff\Engine\DiffOpDelete' ? $op->orig : $op->closing; + foreach ($changes as $closing) { + // Skip some of the changes, as they are caused by module install + // code. + $found = FALSE; + if (!empty($skipped_config[$config_name])) { + foreach ($skipped_config[$config_name] as $line) { + if (strpos($closing, $line) !== FALSE) { + $found = TRUE; + break; + } + } + } + $all_skipped = $all_skipped && $found; + } + + if (!$all_skipped) { + throw new \Exception($config_name . ': ' . var_export($op, TRUE)); + } + break; + case 'Drupal\Component\Diff\Engine\DiffOpAdd': + foreach ($op->closing as $closing) { + // The UUIDs don't exist in the default config. + if (strpos($closing, 'uuid: ') === 0) { + continue; + } + throw new \Exception($config_name . ': ' . var_export($op, TRUE)); + } + break; + default: + throw new \Exception($config_name . ': ' . var_export($op, TRUE)); + break; + } + } + } + +} diff --git a/core/tests/Drupal/KernelTests/Config/DefaultConfigTest.php b/core/tests/Drupal/KernelTests/Config/DefaultConfigTest.php new file mode 100644 index 0000000..8efed71 --- /dev/null +++ b/core/tests/Drupal/KernelTests/Config/DefaultConfigTest.php @@ -0,0 +1,127 @@ +root)); + + parent::setUp(); + + // @todo ModuleInstaller calls system_rebuild_module_data which is part of + // system.module, see https://www.drupal.org/node/2208429. + include_once $this->root . '/core/modules/system/system.module'; + + // Set up the state values so we know where to find the files when running + // drupal_get_filename(). + // @todo Remove as part of https://www.drupal.org/node/2186491 + system_rebuild_module_data(); + + $this->installSchema('system', 'router'); + } + + /** + * Tests if installed config is equal to the exported config. + * + * @dataProvider providerTestModuleConfig + */ + public function testModuleConfig($module) { + // We're testing a lot of modules. Allow sufficient time for the test to + // run. + drupal_set_time_limit($this->timeLimit); + + /** @var \Drupal\Core\Extension\ModuleInstallerInterface $module_installer */ + $module_installer = $this->container->get('module_installer'); + /** @var \Drupal\Core\Config\StorageInterface $active_config_storage */ + $active_config_storage = $this->container->get('config.storage'); + /** @var \Drupal\Core\Config\ConfigManagerInterface $config_manager */ + $config_manager = $this->container->get('config.manager'); + + $module_installer->install([$module]); + + // System and user are required in order to be able to install some of the + // other modules. Therefore they are put into static::$modules, which though + // doesn't install config files, so import those config files explicitly. + switch ($module) { + case 'system': + case 'user': + $this->installConfig([$module]); + break; + } + + $default_install_path = drupal_get_path('module', $module) . '/' . InstallStorage::CONFIG_INSTALL_DIRECTORY; + $module_config_storage = new FileStorage($default_install_path, StorageInterface::DEFAULT_COLLECTION); + + // The following config entries are changed on module install, so compare + // them doesn't make sense. + $skipped_config = []; + $skipped_config['locale.settings'][] = 'path: '; + $skipped_config['syslog.settings'][] = 'facility: '; + // @todo Figure out why simpletest.settings is not installed. + $skipped_config['simpletest.settings'] = TRUE; + + // Compare the installed config with the one in the module directory. + foreach ($module_config_storage->listAll() as $config_name) { + $result = $config_manager->diff($module_config_storage, $active_config_storage, $config_name); + $this->assertConfigDiff($result, $config_name, $skipped_config); + } + } + + /** + * Test data provider for ::testModuleConfig(). + * + * @return array + * An array of module names to test. + */ + public function providerTestModuleConfig() { + $module_dirs = array_keys(iterator_to_array(new \FilesystemIterator(__DIR__ . '/../../../../modules/'))); + $module_names = array_map(function($path) { + return str_replace(__DIR__ . '/../../../../modules/', '', $path); + }, $module_dirs); + $modules_keyed = array_combine($module_names, $module_names); + + $data = array_map(function ($module) { + return [$module]; + }, $modules_keyed); + + return $data; + } + +} +