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/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/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/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/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/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/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/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/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/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/tests/Drupal/KernelTests/Config/DefaultConfigTest.php b/core/tests/Drupal/KernelTests/Config/DefaultConfigTest.php new file mode 100644 index 0000000..6e979bc --- /dev/null +++ b/core/tests/Drupal/KernelTests/Config/DefaultConfigTest.php @@ -0,0 +1,214 @@ +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'); + } + + /** + * @dataProvider providerTestModuleConfig + */ + public function testModuleConfig($module) { + /** @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 + // it 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); + foreach ($result->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\DiffOpChange': + // Its 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; + + foreach ($op->closing 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) { + 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; + } + } + } + } + + public function providerTestModuleConfig() { + $data = []; + + $data['action'] = ['action']; + $data['aggregator'] = ['aggregator']; + $data['ban'] = ['ban']; + $data['basic_auth'] = ['basic_auth']; + $data['block'] = ['block']; + $data['block_content'] = ['block_content']; + $data['book'] = ['book']; + $data['breakpoint'] = ['breakpoint']; + $data['ckeditor'] = ['ckeditor']; + $data['color'] = ['color']; + $data['comment'] = ['comment']; + $data['config'] = ['config']; + $data['config_translation'] = ['config_translation']; + $data['contact'] = ['contact']; + $data['content_translation'] = ['content_translation']; + $data['contextual'] = ['contextual']; + $data['datetime'] = ['datetime']; + $data['dblog'] = ['dblog']; + $data['dynamic_page_cache'] = ['dynamic_page_cache']; + $data['editor'] = ['editor']; + $data['entity_reference'] = ['entity_reference']; + $data['field'] = ['field']; + $data['field_ui'] = ['field_ui']; + $data['file'] = ['file']; + $data['filter'] = ['filter']; + $data['forum'] = ['forum']; + $data['hal'] = ['hal']; + $data['help'] = ['help']; + $data['history'] = ['history']; + $data['image'] = ['image']; + $data['language'] = ['language']; + $data['link'] = ['link']; + $data['locale'] = ['locale']; + $data['menu_link_content'] = ['menu_link_content']; + $data['menu_ui'] = ['menu_ui']; + $data['migrate'] = ['migrate']; + $data['migrate_drupal'] = ['migrate_drupal']; + $data['node'] = ['node']; + $data['options'] = ['options']; + $data['page_cache'] = ['page_cache']; + $data['path'] = ['path']; + $data['quickedit'] = ['quickedit']; + $data['rdf'] = ['rdf']; + $data['responsive_image'] = ['responsive_image']; + $data['rest'] = ['rest']; + $data['search'] = ['search']; + $data['serialization'] = ['serialization']; + $data['shortcut'] = ['shortcut']; + $data['simpletest'] = ['simpletest']; + $data['statistics'] = ['statistics']; + $data['syslog'] = ['syslog']; + $data['system'] = ['system']; + $data['taxonomy'] = ['taxonomy']; + $data['telephone'] = ['telephone']; + $data['text'] = ['text']; + $data['toolbar'] = ['toolbar']; + $data['tour'] = ['tour']; + $data['tracker'] = ['tracker']; + $data['update'] = ['update']; + $data['user'] = ['user']; + $data['views'] = ['views']; + $data['views_ui'] = ['views_ui']; + + return $data; + } + +}