'
+ filter_html_help: true
+ filter_html_nofollow: false
+ filter_autop:
+ id: filter_autop
+ provider: filter
+ status: true
+ weight: 0
+ settings: { }
+ filter_url:
+ id: filter_url
+ provider: filter
+ status: true
+ weight: 0
+ settings:
+ filter_url_length: 72
diff --git a/config/sync/filter.settings.yml b/config/sync/filter.settings.yml
new file mode 100644
index 0000000000..9ce2939376
--- /dev/null
+++ b/config/sync/filter.settings.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA
+fallback_format: plain_text
+always_show_fallback_choice: false
diff --git a/config/sync/image.settings.yml b/config/sync/image.settings.yml
new file mode 100644
index 0000000000..b757490979
--- /dev/null
+++ b/config/sync/image.settings.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw
+preview_image: core/modules/image/sample.png
+allow_insecure_derivatives: false
+suppress_itok_output: false
diff --git a/config/sync/image.style.large.yml b/config/sync/image.style.large.yml
new file mode 100644
index 0000000000..c67c9bc70a
--- /dev/null
+++ b/config/sync/image.style.large.yml
@@ -0,0 +1,17 @@
+uuid: ba40a7d8-4392-4be9-93b0-371e712e58f9
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: J2n0RpFzS0-bgSyxjs6rSdgxB1rb-bTAgqywNx_964M
+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
diff --git a/config/sync/image.style.large_21_9.yml b/config/sync/image.style.large_21_9.yml
new file mode 100644
index 0000000000..c37775842a
--- /dev/null
+++ b/config/sync/image.style.large_21_9.yml
@@ -0,0 +1,17 @@
+uuid: 902e88d6-8dd5-4f15-9048-6eb969461113
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: UbvZawWTEaFlFnHK1fZryK4CH4DZFvfJQw1oZtQnP74
+name: large_21_9
+label: 'Large 21:9 (1440x620)'
+effects:
+ 90b69780-6eb1-4cc8-a500-88235ad52f5c:
+ uuid: 90b69780-6eb1-4cc8-a500-88235ad52f5c
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 1440
+ height: 620
+ anchor: center-center
diff --git a/config/sync/image.style.large_21_9_2x.yml b/config/sync/image.style.large_21_9_2x.yml
new file mode 100644
index 0000000000..b3af540594
--- /dev/null
+++ b/config/sync/image.style.large_21_9_2x.yml
@@ -0,0 +1,17 @@
+uuid: 79f3bd17-098c-4297-bf7f-c052392b70de
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: QfPAw5XI3CgkGHPCiK3izP9F8M7gNpLKOCjha-92kwc
+name: large_21_9_2x
+label: 'Large 21:9 2x (2880x1240)'
+effects:
+ 6b96b7e5-aabd-406e-86ec-2c2e2c18bd82:
+ uuid: 6b96b7e5-aabd-406e-86ec-2c2e2c18bd82
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 2880
+ height: 1240
+ anchor: center-center
diff --git a/config/sync/image.style.large_3_2_2x.yml b/config/sync/image.style.large_3_2_2x.yml
new file mode 100644
index 0000000000..76d8a03d92
--- /dev/null
+++ b/config/sync/image.style.large_3_2_2x.yml
@@ -0,0 +1,17 @@
+uuid: 3ce056d2-0116-43dc-8923-e2ab128e6301
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: LkV-DhkP_lAUD8Dh2Y7T-cymJWZ9UURRbOQBf0mTLow
+name: large_3_2_2x
+label: 'Large 3:2 2x (1536x1024)'
+effects:
+ f0d332fd-0884-4f29-9f3c-befd244a63b4:
+ uuid: f0d332fd-0884-4f29-9f3c-befd244a63b4
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 1536
+ height: 1024
+ anchor: center-center
diff --git a/config/sync/image.style.large_3_2_768x512.yml b/config/sync/image.style.large_3_2_768x512.yml
new file mode 100644
index 0000000000..daa4b708c3
--- /dev/null
+++ b/config/sync/image.style.large_3_2_768x512.yml
@@ -0,0 +1,17 @@
+uuid: b0cb8ac8-10b1-48a2-9965-0849eafb30bd
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: XHJ8RAc5NuhJ1lTszKrUADDE9rnKHxs-uNa-WqbaFMk
+name: large_3_2_768x512
+label: 'Large 3:2 (768x512)'
+effects:
+ 36c9f14a-8f5e-4794-92ea-bffab074f52e:
+ uuid: 36c9f14a-8f5e-4794-92ea-bffab074f52e
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 768
+ height: 512
+ anchor: center-center
diff --git a/config/sync/image.style.max_1300x1300.yml b/config/sync/image.style.max_1300x1300.yml
new file mode 100644
index 0000000000..9d83927a33
--- /dev/null
+++ b/config/sync/image.style.max_1300x1300.yml
@@ -0,0 +1,20 @@
+uuid: 3170ee3e-3201-49d3-9bc4-e83a539a5aa9
+langcode: en
+status: true
+dependencies:
+ enforced:
+ module:
+ - responsive_image
+_core:
+ default_config_hash: oEWCuzHsESKl_K4Jyoswikfibm8NXAbaV4jpBbgVvME
+name: max_1300x1300
+label: 'Max 1300x1300'
+effects:
+ 04caae9a-fa3e-4ea6-ae09-9c26aec7d308:
+ uuid: 04caae9a-fa3e-4ea6-ae09-9c26aec7d308
+ id: image_scale
+ weight: 1
+ data:
+ width: 1300
+ height: 1300
+ upscale: false
diff --git a/config/sync/image.style.max_2600x2600.yml b/config/sync/image.style.max_2600x2600.yml
new file mode 100644
index 0000000000..14365e9808
--- /dev/null
+++ b/config/sync/image.style.max_2600x2600.yml
@@ -0,0 +1,20 @@
+uuid: ad7451c1-4e8d-47a4-ba41-e07b09b2b21d
+langcode: en
+status: true
+dependencies:
+ enforced:
+ module:
+ - responsive_image
+_core:
+ default_config_hash: lySECl4_3YCU2UPR0kWbHtS1wSOkuCXkwCG6mDzVPEo
+name: max_2600x2600
+label: 'Max 2600x2600'
+effects:
+ 9b311dd1-0351-45a1-9500-cd069e4670cb:
+ uuid: 9b311dd1-0351-45a1-9500-cd069e4670cb
+ id: image_scale
+ weight: 3
+ data:
+ width: 2600
+ height: 2600
+ upscale: false
diff --git a/config/sync/image.style.max_325x325.yml b/config/sync/image.style.max_325x325.yml
new file mode 100644
index 0000000000..a59b8f82ce
--- /dev/null
+++ b/config/sync/image.style.max_325x325.yml
@@ -0,0 +1,20 @@
+uuid: 9417a394-071e-434d-8ae0-119f1dd7d3d7
+langcode: en
+status: true
+dependencies:
+ enforced:
+ module:
+ - responsive_image
+_core:
+ default_config_hash: thLnNB0sP0KQ9-TStVzAAlgqFygAiHMxjJ-vjqclw-Q
+name: max_325x325
+label: 'Max 325x325'
+effects:
+ cb842cc8-682f-42a6-bd05-5a1ac726f0d8:
+ uuid: cb842cc8-682f-42a6-bd05-5a1ac726f0d8
+ id: image_scale
+ weight: 1
+ data:
+ width: 325
+ height: 325
+ upscale: false
diff --git a/config/sync/image.style.max_650x650.yml b/config/sync/image.style.max_650x650.yml
new file mode 100644
index 0000000000..d0163071b4
--- /dev/null
+++ b/config/sync/image.style.max_650x650.yml
@@ -0,0 +1,20 @@
+uuid: 21af6550-ecc5-4d2f-ba19-a280531b6f10
+langcode: en
+status: true
+dependencies:
+ enforced:
+ module:
+ - responsive_image
+_core:
+ default_config_hash: Ta9v4cvle3IdGzzH0J1AZHNxFWpooYLXrNi7a0H-njE
+name: max_650x650
+label: 'Max 650x650'
+effects:
+ 949c201a-77f5-48f6-ba00-be91eb1aad47:
+ uuid: 949c201a-77f5-48f6-ba00-be91eb1aad47
+ id: image_scale
+ weight: 1
+ data:
+ width: 650
+ height: 650
+ upscale: false
diff --git a/config/sync/image.style.media_library.yml b/config/sync/image.style.media_library.yml
new file mode 100644
index 0000000000..dddfefa32a
--- /dev/null
+++ b/config/sync/image.style.media_library.yml
@@ -0,0 +1,20 @@
+uuid: 2ad3c285-68a3-4aa4-a52b-c94fa7baf500
+langcode: en
+status: true
+dependencies:
+ enforced:
+ module:
+ - media_library
+_core:
+ default_config_hash: 7qJqToD1OQLAyeswpmg7M0LRxQlw1URQkJDWUJCnmR8
+name: media_library
+label: 'Media Library thumbnail (220×220)'
+effects:
+ 75b076a8-1234-4b42-85db-bf377c4d8d5f:
+ uuid: 75b076a8-1234-4b42-85db-bf377c4d8d5f
+ id: image_scale
+ weight: 0
+ data:
+ width: 220
+ height: 220
+ upscale: false
diff --git a/config/sync/image.style.medium.yml b/config/sync/image.style.medium.yml
new file mode 100644
index 0000000000..7fd4913521
--- /dev/null
+++ b/config/sync/image.style.medium.yml
@@ -0,0 +1,17 @@
+uuid: 81942627-62a7-45e6-9c59-eb60cdc390e2
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Y9NmnZHQq20ASSyTNA6JnwtWrJJiSajOehGDtmUFdM0
+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
diff --git a/config/sync/image.style.medium_21_9.yml b/config/sync/image.style.medium_21_9.yml
new file mode 100644
index 0000000000..502b210fbe
--- /dev/null
+++ b/config/sync/image.style.medium_21_9.yml
@@ -0,0 +1,17 @@
+uuid: 512ca506-93c0-4c98-9257-1728d5b3a556
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: jR_eUYNRoOqowKZ3AvyczrM3X2OZA1jMREXChi4Js9U
+name: medium_21_9
+label: 'Medium 21:9 (1024x440)'
+effects:
+ 52985ed4-81d6-4ecf-90c1-4e8c651f76ba:
+ uuid: 52985ed4-81d6-4ecf-90c1-4e8c651f76ba
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 1024
+ height: 440
+ anchor: center-center
diff --git a/config/sync/image.style.medium_3_2_2x.yml b/config/sync/image.style.medium_3_2_2x.yml
new file mode 100644
index 0000000000..12cc6cd9ff
--- /dev/null
+++ b/config/sync/image.style.medium_3_2_2x.yml
@@ -0,0 +1,17 @@
+uuid: 7f39bb4d-e633-4f52-ae1e-f3d4f681938a
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: FF75eHItWTMYZjkJrz0IVjSgTRQmjt5dqUxT3djRO4I
+name: medium_3_2_2x
+label: 'Medium 3:2 2x (1200x800)'
+effects:
+ 4d5a2dc6-8ec0-4a7e-95bb-dd19e8ed248a:
+ uuid: 4d5a2dc6-8ec0-4a7e-95bb-dd19e8ed248a
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 1200
+ height: 800
+ anchor: center-center
diff --git a/config/sync/image.style.medium_3_2_600x400.yml b/config/sync/image.style.medium_3_2_600x400.yml
new file mode 100644
index 0000000000..8319ff8750
--- /dev/null
+++ b/config/sync/image.style.medium_3_2_600x400.yml
@@ -0,0 +1,17 @@
+uuid: 50bd9160-3cc8-4455-a9a2-dc6b7e6eed76
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Mn3LzzwSMr3KjCub1Ta_Iy0hQncxMVIT1OThlmyR_lU
+name: medium_3_2_600x400
+label: 'Medium 3:2 (600x400)'
+effects:
+ 75efca62-f371-41b7-8c6e-5ce6103e0fe4:
+ uuid: 75efca62-f371-41b7-8c6e-5ce6103e0fe4
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 600
+ height: 400
+ anchor: center-center
diff --git a/config/sync/image.style.medium_8_7.yml b/config/sync/image.style.medium_8_7.yml
new file mode 100644
index 0000000000..24fff20be8
--- /dev/null
+++ b/config/sync/image.style.medium_8_7.yml
@@ -0,0 +1,17 @@
+uuid: e39514fb-e6e1-4fc7-acd7-df5efc5c7e59
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: PCCLxoHsTUcZQuXt7VXrtaNXnh9LCpf9hfHNPazCKlI
+name: medium_8_7
+label: 'Medium 8:7 (266x236)'
+effects:
+ a7d919ee-5a34-476b-b893-c9649a621e60:
+ uuid: a7d919ee-5a34-476b-b893-c9649a621e60
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 266
+ height: 236
+ anchor: center-center
diff --git a/config/sync/image.style.scale_crop_7_3_large.yml b/config/sync/image.style.scale_crop_7_3_large.yml
new file mode 100644
index 0000000000..131507418a
--- /dev/null
+++ b/config/sync/image.style.scale_crop_7_3_large.yml
@@ -0,0 +1,17 @@
+uuid: 8dd8491b-5b06-4287-839c-2c6aea8c5640
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: d2Uf3Y-qLJ-Rt2j6bO76DdtB9TVABKiqYgnOHTL7giQ
+name: scale_crop_7_3_large
+label: 'Scale crop 7:3 large'
+effects:
+ 6e4edf30-59c0-45d0-ba6d-63dac5128eef:
+ uuid: 6e4edf30-59c0-45d0-ba6d-63dac5128eef
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 1440
+ height: 617
+ anchor: center-center
diff --git a/config/sync/image.style.small_21_9.yml b/config/sync/image.style.small_21_9.yml
new file mode 100644
index 0000000000..4d974b4603
--- /dev/null
+++ b/config/sync/image.style.small_21_9.yml
@@ -0,0 +1,17 @@
+uuid: e1818334-3897-430c-9d42-1a369ee6a083
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: tGjG-AuGBnhboHwtn7EEvPQTFQXUXbvV1Sgl2QStx80
+name: small_21_9
+label: 'Small 21:9 (768x330)'
+effects:
+ 06eaf095-124b-435d-af50-442044e91e7d:
+ uuid: 06eaf095-124b-435d-af50-442044e91e7d
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 768
+ height: 330
+ anchor: center-center
diff --git a/config/sync/image.style.square_large.yml b/config/sync/image.style.square_large.yml
new file mode 100644
index 0000000000..d86ec6827f
--- /dev/null
+++ b/config/sync/image.style.square_large.yml
@@ -0,0 +1,17 @@
+uuid: ceb2e706-b12b-4806-9e5a-fac81e96e02f
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 3WSo0sWyGjh_3bYfWo3fMrmTascHbTzWwZAv7XHMIWI
+name: square_large
+label: 'Square Large'
+effects:
+ c7627da6-934e-47e2-a795-f10a424bda34:
+ uuid: c7627da6-934e-47e2-a795-f10a424bda34
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 900
+ height: 900
+ anchor: center-center
diff --git a/config/sync/image.style.square_medium.yml b/config/sync/image.style.square_medium.yml
new file mode 100644
index 0000000000..4bdbd6b6ed
--- /dev/null
+++ b/config/sync/image.style.square_medium.yml
@@ -0,0 +1,17 @@
+uuid: f12e5eb0-3074-475c-a1fb-e522adc34835
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: oihuvjBxyykypMXyHYs1CNNm8NOdPNZZL82y4-aUGr8
+name: square_medium
+label: 'Square Medium'
+effects:
+ c42becc5-dd14-4384-81e1-8a667c60a705:
+ uuid: c42becc5-dd14-4384-81e1-8a667c60a705
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 600
+ height: 600
+ anchor: center-center
diff --git a/config/sync/image.style.square_small.yml b/config/sync/image.style.square_small.yml
new file mode 100644
index 0000000000..5263a86c8a
--- /dev/null
+++ b/config/sync/image.style.square_small.yml
@@ -0,0 +1,17 @@
+uuid: 454f1c3f-25d6-44b0-a4a4-c49e920f2c29
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: HHCUC9JJYme7-z5OOhq7kR_6bOLyk5TP0oxYYseYFIQ
+name: square_small
+label: 'Square Small'
+effects:
+ 6c19e3f2-f291-4824-bc17-e485a979502c:
+ uuid: 6c19e3f2-f291-4824-bc17-e485a979502c
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 300
+ height: 300
+ anchor: center-center
diff --git a/config/sync/image.style.thumbnail.yml b/config/sync/image.style.thumbnail.yml
new file mode 100644
index 0000000000..240252e492
--- /dev/null
+++ b/config/sync/image.style.thumbnail.yml
@@ -0,0 +1,17 @@
+uuid: a7c2781c-9a94-41c4-bb2e-366db51f0f50
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: cCiWdBHgLwj5omG35lsKc4LkW4MBdmcctkVop4ol5x0
+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
diff --git a/config/sync/image.style.wide.yml b/config/sync/image.style.wide.yml
new file mode 100644
index 0000000000..4c59b7f569
--- /dev/null
+++ b/config/sync/image.style.wide.yml
@@ -0,0 +1,17 @@
+uuid: b463e340-8423-4886-bb77-f7d75b0268cf
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk
+name: wide
+label: 'Wide (1090)'
+effects:
+ 09959c15-59ce-4f6d-90df-e2d7cf32bce5:
+ uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5
+ id: image_scale
+ weight: 1
+ data:
+ width: 1090
+ height: null
+ upscale: false
diff --git a/config/sync/language.content_settings.block_content.banner_block.yml b/config/sync/language.content_settings.block_content.banner_block.yml
new file mode 100644
index 0000000000..8253aef4f9
--- /dev/null
+++ b/config/sync/language.content_settings.block_content.banner_block.yml
@@ -0,0 +1,18 @@
+uuid: b57a19e6-1466-4d80-b3e5-4bec2e23120f
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.banner_block
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: G3u6fc7JZoDvaeSgwA-ik8RL5Z2B6-ItEtSuicDgobw
+id: block_content.banner_block
+target_entity_type_id: block_content
+target_bundle: banner_block
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.block_content.basic.yml b/config/sync/language.content_settings.block_content.basic.yml
new file mode 100644
index 0000000000..a52aad39c3
--- /dev/null
+++ b/config/sync/language.content_settings.block_content.basic.yml
@@ -0,0 +1,18 @@
+uuid: ff1dffba-f543-4683-b856-b545d93e1b3b
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.basic
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: 3Lw85WiS5-LM4WyfNIZMtBlxjvk9cgR6hhTIbat-kJQ
+id: block_content.basic
+target_entity_type_id: block_content
+target_bundle: basic
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.block_content.disclaimer_block.yml b/config/sync/language.content_settings.block_content.disclaimer_block.yml
new file mode 100644
index 0000000000..a458c0fdb6
--- /dev/null
+++ b/config/sync/language.content_settings.block_content.disclaimer_block.yml
@@ -0,0 +1,18 @@
+uuid: 7ac28dde-b947-4299-a002-98a60fa00000
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.disclaimer_block
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: pYV_j3OTOlWBweKkB0jY9dB9C3aTUJZ903T91ZahX4w
+id: block_content.disclaimer_block
+target_entity_type_id: block_content
+target_bundle: disclaimer_block
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.block_content.footer_promo_block.yml b/config/sync/language.content_settings.block_content.footer_promo_block.yml
new file mode 100644
index 0000000000..9be845d440
--- /dev/null
+++ b/config/sync/language.content_settings.block_content.footer_promo_block.yml
@@ -0,0 +1,18 @@
+uuid: 31fd9c46-92d1-48af-b1ff-75c0c6d2b50c
+langcode: en
+status: true
+dependencies:
+ config:
+ - block_content.type.footer_promo_block
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: cLKCdnfkCxbxWqNt00n8kLTo6S45WCeLyKXvAZH7Tes
+id: block_content.footer_promo_block
+target_entity_type_id: block_content
+target_bundle: footer_promo_block
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.media.image.yml b/config/sync/language.content_settings.media.image.yml
new file mode 100644
index 0000000000..18a170ebdc
--- /dev/null
+++ b/config/sync/language.content_settings.media.image.yml
@@ -0,0 +1,18 @@
+uuid: 421ff84c-757d-42e3-8bfa-4cdbb2e12c80
+langcode: en
+status: true
+dependencies:
+ config:
+ - media.type.image
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: p53Q2UIlOG3WlSHQObzOfiCUvAchLZ-3Ft19kvO5nmI
+id: media.image
+target_entity_type_id: media
+target_bundle: image
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.node.article.yml b/config/sync/language.content_settings.node.article.yml
new file mode 100644
index 0000000000..bbd255afed
--- /dev/null
+++ b/config/sync/language.content_settings.node.article.yml
@@ -0,0 +1,18 @@
+uuid: bb29ec28-c302-4526-87b9-4e70e55ea52f
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: 0wQkRfzyea2BPkoudJ9i45eN0okt2MKAs671vjDwWKI
+id: node.article
+target_entity_type_id: node
+target_bundle: article
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.node.page.yml b/config/sync/language.content_settings.node.page.yml
new file mode 100644
index 0000000000..2da1849e5a
--- /dev/null
+++ b/config/sync/language.content_settings.node.page.yml
@@ -0,0 +1,18 @@
+uuid: daeadd60-26a1-4f31-ae93-2f17a00df969
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.page
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: BCybzFDou7Yq55SwRpkcNUWrOZlb0ofNBqhZCDlKdhs
+id: node.page
+target_entity_type_id: node
+target_bundle: page
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.node.recipe.yml b/config/sync/language.content_settings.node.recipe.yml
new file mode 100644
index 0000000000..c1ac4e9c54
--- /dev/null
+++ b/config/sync/language.content_settings.node.recipe.yml
@@ -0,0 +1,18 @@
+uuid: 1d3c7ab9-cbd2-4752-acff-c39e255b68fb
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.recipe
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: XuiNUBeexJIZ0pGEA4kaHE5WsRxd4p87Igxh8cE_eDU
+id: node.recipe
+target_entity_type_id: node
+target_bundle: recipe
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.path_alias.path_alias.yml b/config/sync/language.content_settings.path_alias.path_alias.yml
new file mode 100644
index 0000000000..f19aacde09
--- /dev/null
+++ b/config/sync/language.content_settings.path_alias.path_alias.yml
@@ -0,0 +1,13 @@
+uuid: a4c07225-cd69-4f6d-8b3d-cd141a599aff
+langcode: en
+status: true
+dependencies:
+ module:
+ - path_alias
+_core:
+ default_config_hash: dhjFABRzm52DkRXnYja5ZoHwjY0R3gEGic3KpDUXgRo
+id: path_alias.path_alias
+target_entity_type_id: path_alias
+target_bundle: path_alias
+default_langcode: und
+language_alterable: true
diff --git a/config/sync/language.content_settings.taxonomy_term.recipe_category.yml b/config/sync/language.content_settings.taxonomy_term.recipe_category.yml
new file mode 100644
index 0000000000..07e065fdd5
--- /dev/null
+++ b/config/sync/language.content_settings.taxonomy_term.recipe_category.yml
@@ -0,0 +1,18 @@
+uuid: 0debfc03-670a-4b6b-8d51-9ce2fbafa3e1
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.recipe_category
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: rSI5WTsW2S6K9n3i6_Ul-auHIO5onTjPknfThX3ON-U
+id: taxonomy_term.recipe_category
+target_entity_type_id: taxonomy_term
+target_bundle: recipe_category
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.content_settings.taxonomy_term.tags.yml b/config/sync/language.content_settings.taxonomy_term.tags.yml
new file mode 100644
index 0000000000..8bf13ec92e
--- /dev/null
+++ b/config/sync/language.content_settings.taxonomy_term.tags.yml
@@ -0,0 +1,18 @@
+uuid: ff141003-dcea-42e2-ab23-c0f135a08038
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.tags
+ module:
+ - content_translation
+third_party_settings:
+ content_translation:
+ enabled: true
+_core:
+ default_config_hash: nm4_dGToP6SyYBVO8GcLc0q_Q08WuyD98A8rvZVpoSw
+id: taxonomy_term.tags
+target_entity_type_id: taxonomy_term
+target_bundle: tags
+default_langcode: site_default
+language_alterable: true
diff --git a/config/sync/language.entity.en.yml b/config/sync/language.entity.en.yml
new file mode 100644
index 0000000000..30ab6304ea
--- /dev/null
+++ b/config/sync/language.entity.en.yml
@@ -0,0 +1,11 @@
+uuid: 8f12115a-e6ef-4334-90bd-ab85bc72b4db
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: lBXDpdDPXQtrfTJQhr6MjRJJEEyYSoRJ0acdvHLsWeA
+id: en
+label: English
+direction: ltr
+weight: 0
+locked: false
diff --git a/config/sync/language.entity.es.yml b/config/sync/language.entity.es.yml
new file mode 100644
index 0000000000..a5d6b586c8
--- /dev/null
+++ b/config/sync/language.entity.es.yml
@@ -0,0 +1,11 @@
+uuid: c0c81269-40c1-4b76-a921-d9e6feecce11
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: zMB9ry6srBzolYME_HGgBkzGve1qBlnsQ8C3wT6CQxs
+id: es
+label: Spanish
+direction: ltr
+weight: 1
+locked: false
diff --git a/config/sync/language.entity.und.yml b/config/sync/language.entity.und.yml
new file mode 100644
index 0000000000..45c3869743
--- /dev/null
+++ b/config/sync/language.entity.und.yml
@@ -0,0 +1,11 @@
+uuid: 0d352072-5ffe-49e9-b3eb-2647d91bbd53
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: eNX6lLCKDaY83nCMh20My---y03KbiFlv802DKCCpvg
+id: und
+label: 'Not specified'
+direction: ltr
+weight: 2
+locked: true
diff --git a/config/sync/language.entity.zxx.yml b/config/sync/language.entity.zxx.yml
new file mode 100644
index 0000000000..5c14f73b51
--- /dev/null
+++ b/config/sync/language.entity.zxx.yml
@@ -0,0 +1,11 @@
+uuid: 7b6ef398-3e7e-45c8-a503-e584c54e6e08
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 35CefWbnzaiytcg3acexxz_GTvuwIjYd_ZTcmmR-tXA
+id: zxx
+label: 'Not applicable'
+direction: ltr
+weight: 3
+locked: true
diff --git a/config/sync/language.mappings.yml b/config/sync/language.mappings.yml
new file mode 100644
index 0000000000..bdfaae28d8
--- /dev/null
+++ b/config/sync/language.mappings.yml
@@ -0,0 +1,13 @@
+_core:
+ default_config_hash: EMWe7Yu4Q5eD-NUfNuQAWGBvYUNZPIinztEtONSmsDc
+map:
+ 'no': nb
+ pt: pt-pt
+ zh: zh-hans
+ zh-tw: zh-hant
+ zh-hk: zh-hant
+ zh-mo: zh-hant
+ zh-cht: zh-hant
+ zh-cn: zh-hans
+ zh-sg: zh-hans
+ zh-chs: zh-hans
diff --git a/config/sync/language.negotiation.yml b/config/sync/language.negotiation.yml
new file mode 100644
index 0000000000..6b345808ce
--- /dev/null
+++ b/config/sync/language.negotiation.yml
@@ -0,0 +1,13 @@
+_core:
+ default_config_hash: LBaNHR2iSQWenwxlXmCU37WJ_f9sEOC6XocWNx_9JOU
+session:
+ parameter: language
+url:
+ source: path_prefix
+ prefixes:
+ en: en
+ es: es
+ domains:
+ en: ''
+ es: ''
+selected_langcode: site_default
diff --git a/config/sync/language.types.yml b/config/sync/language.types.yml
new file mode 100644
index 0000000000..1808f38c2a
--- /dev/null
+++ b/config/sync/language.types.yml
@@ -0,0 +1,19 @@
+_core:
+ default_config_hash: dqouFqVseNJNvEjsoYKxbinFOITuCxYhi4y2OTNQP_8
+all:
+ - language_interface
+ - language_content
+ - language_url
+configurable:
+ - language_interface
+negotiation:
+ language_content:
+ enabled:
+ language-interface: 0
+ language_url:
+ enabled:
+ language-url: 0
+ language-url-fallback: 1
+ language_interface:
+ enabled:
+ language-url: 0
diff --git a/config/sync/language/es/block.block.seven_breadcrumbs.yml b/config/sync/language/es/block.block.seven_breadcrumbs.yml
new file mode 100644
index 0000000000..6e0e4c18ee
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_breadcrumbs.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Enlaces de ayuda a la navegación'
diff --git a/config/sync/language/es/block.block.seven_content.yml b/config/sync/language/es/block.block.seven_content.yml
new file mode 100644
index 0000000000..36e9235de4
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_content.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Contenido principal de la página'
diff --git a/config/sync/language/es/block.block.seven_help.yml b/config/sync/language/es/block.block.seven_help.yml
new file mode 100644
index 0000000000..88b1cb2d62
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_help.yml
@@ -0,0 +1,2 @@
+settings:
+ label: Ayuda
diff --git a/config/sync/language/es/block.block.seven_local_actions.yml b/config/sync/language/es/block.block.seven_local_actions.yml
new file mode 100644
index 0000000000..459ce626ee
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_local_actions.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Acciones principales de la administración'
diff --git a/config/sync/language/es/block.block.seven_messages.yml b/config/sync/language/es/block.block.seven_messages.yml
new file mode 100644
index 0000000000..45667cbd82
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_messages.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Mensajes de estado'
diff --git a/config/sync/language/es/block.block.seven_page_title.yml b/config/sync/language/es/block.block.seven_page_title.yml
new file mode 100644
index 0000000000..a0c2f3d106
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_page_title.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Título de la página'
diff --git a/config/sync/language/es/block.block.seven_primary_local_tasks.yml b/config/sync/language/es/block.block.seven_primary_local_tasks.yml
new file mode 100644
index 0000000000..8183284027
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_primary_local_tasks.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Solapas principales'
diff --git a/config/sync/language/es/block.block.seven_secondary_local_tasks.yml b/config/sync/language/es/block.block.seven_secondary_local_tasks.yml
new file mode 100644
index 0000000000..7674ece784
--- /dev/null
+++ b/config/sync/language/es/block.block.seven_secondary_local_tasks.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Solapas secundarias'
diff --git a/config/sync/language/es/block.block.umami_account_menu.yml b/config/sync/language/es/block.block.umami_account_menu.yml
new file mode 100644
index 0000000000..f84f9d94f1
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_account_menu.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Menú de cuenta de usuario'
diff --git a/config/sync/language/es/block.block.umami_banner_home.yml b/config/sync/language/es/block.block.umami_banner_home.yml
new file mode 100644
index 0000000000..4af29a5c17
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_banner_home.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Banner de la página de inicio de Umami'
diff --git a/config/sync/language/es/block.block.umami_banner_recipes.yml b/config/sync/language/es/block.block.umami_banner_recipes.yml
new file mode 100644
index 0000000000..7ab6a987b8
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_banner_recipes.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Publicidad de recetas Umami'
diff --git a/config/sync/language/es/block.block.umami_branding.yml b/config/sync/language/es/block.block.umami_branding.yml
new file mode 100644
index 0000000000..02d7a6a9d9
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_branding.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Marca del sitio'
diff --git a/config/sync/language/es/block.block.umami_breadcrumbs.yml b/config/sync/language/es/block.block.umami_breadcrumbs.yml
new file mode 100644
index 0000000000..6e0e4c18ee
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_breadcrumbs.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Enlaces de ayuda a la navegación'
diff --git a/config/sync/language/es/block.block.umami_content.yml b/config/sync/language/es/block.block.umami_content.yml
new file mode 100644
index 0000000000..36e9235de4
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_content.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Contenido principal de la página'
diff --git a/config/sync/language/es/block.block.umami_disclaimer.yml b/config/sync/language/es/block.block.umami_disclaimer.yml
new file mode 100644
index 0000000000..203106ebab
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_disclaimer.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Descargo de responsabilidad Umami'
diff --git a/config/sync/language/es/block.block.umami_footer.yml b/config/sync/language/es/block.block.umami_footer.yml
new file mode 100644
index 0000000000..4ab188ae30
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_footer.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Dinos qué piensas'
diff --git a/config/sync/language/es/block.block.umami_footer_promo.yml b/config/sync/language/es/block.block.umami_footer_promo.yml
new file mode 100644
index 0000000000..1684168dcf
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_footer_promo.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Promoción de pie de página Umami'
diff --git a/config/sync/language/es/block.block.umami_help.yml b/config/sync/language/es/block.block.umami_help.yml
new file mode 100644
index 0000000000..88b1cb2d62
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_help.yml
@@ -0,0 +1,2 @@
+settings:
+ label: Ayuda
diff --git a/config/sync/language/es/block.block.umami_languageswitcher.yml b/config/sync/language/es/block.block.umami_languageswitcher.yml
new file mode 100644
index 0000000000..61827aae02
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_languageswitcher.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Alternador de idioma'
diff --git a/config/sync/language/es/block.block.umami_local_tasks.yml b/config/sync/language/es/block.block.umami_local_tasks.yml
new file mode 100644
index 0000000000..fd4ac8400c
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_local_tasks.yml
@@ -0,0 +1,2 @@
+settings:
+ label: Pestañas
diff --git a/config/sync/language/es/block.block.umami_main_menu.yml b/config/sync/language/es/block.block.umami_main_menu.yml
new file mode 100644
index 0000000000..c41c504dc5
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_main_menu.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Navegación principal'
diff --git a/config/sync/language/es/block.block.umami_messages.yml b/config/sync/language/es/block.block.umami_messages.yml
new file mode 100644
index 0000000000..45667cbd82
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_messages.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Mensajes de estado'
diff --git a/config/sync/language/es/block.block.umami_page_title.yml b/config/sync/language/es/block.block.umami_page_title.yml
new file mode 100644
index 0000000000..a0c2f3d106
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_page_title.yml
@@ -0,0 +1,2 @@
+settings:
+ label: 'Título de la página'
diff --git a/config/sync/language/es/block.block.umami_search.yml b/config/sync/language/es/block.block.umami_search.yml
new file mode 100644
index 0000000000..0efed68ded
--- /dev/null
+++ b/config/sync/language/es/block.block.umami_search.yml
@@ -0,0 +1,2 @@
+settings:
+ label: Buscar
diff --git a/config/sync/language/es/block_content.type.banner_block.yml b/config/sync/language/es/block_content.type.banner_block.yml
new file mode 100644
index 0000000000..d35d674620
--- /dev/null
+++ b/config/sync/language/es/block_content.type.banner_block.yml
@@ -0,0 +1,2 @@
+label: 'Bloque promocional'
+description: 'Un bloque de banner contiene un título, resumen, enlace al contenido y una imagen de fondo. La imagen de fondo se escala para llenar el ancho del navegador.'
diff --git a/config/sync/language/es/block_content.type.basic.yml b/config/sync/language/es/block_content.type.basic.yml
new file mode 100644
index 0000000000..2811147f47
--- /dev/null
+++ b/config/sync/language/es/block_content.type.basic.yml
@@ -0,0 +1,2 @@
+label: 'Bloque básico'
+description: 'Un bloque básico contiene un título y un cuerpo.'
diff --git a/config/sync/language/es/block_content.type.disclaimer_block.yml b/config/sync/language/es/block_content.type.disclaimer_block.yml
new file mode 100644
index 0000000000..d416e40503
--- /dev/null
+++ b/config/sync/language/es/block_content.type.disclaimer_block.yml
@@ -0,0 +1,2 @@
+label: 'Bloque de descargo de responsabilidad'
+description: 'Un bloque de descargo de responsabilidad que contiene el descargo de responsabilidad y el texto de copyright.'
diff --git a/config/sync/language/es/block_content.type.footer_promo_block.yml b/config/sync/language/es/block_content.type.footer_promo_block.yml
new file mode 100644
index 0000000000..a14a101356
--- /dev/null
+++ b/config/sync/language/es/block_content.type.footer_promo_block.yml
@@ -0,0 +1,2 @@
+label: 'Bloque de promoción de pie de página'
+description: 'Un bloque de promoción de pie de página que contiene un título, un texto de promoción y un vínculo de "saber más".'
diff --git a/config/sync/language/es/contact.form.feedback.yml b/config/sync/language/es/contact.form.feedback.yml
new file mode 100644
index 0000000000..11c4604776
--- /dev/null
+++ b/config/sync/language/es/contact.form.feedback.yml
@@ -0,0 +1,2 @@
+label: 'Comentarios sobre el sitio web'
+message: 'Su mensaje ha sido enviado.'
diff --git a/config/sync/language/es/contact.form.personal.yml b/config/sync/language/es/contact.form.personal.yml
new file mode 100644
index 0000000000..697b5d08b9
--- /dev/null
+++ b/config/sync/language/es/contact.form.personal.yml
@@ -0,0 +1,2 @@
+label: 'Formulario de contacto personal'
+message: 'Su mensaje ha sido enviado.'
diff --git a/config/sync/language/es/core.base_field_override.node.page.promote.yml b/config/sync/language/es/core.base_field_override.node.page.promote.yml
new file mode 100644
index 0000000000..96daf58e82
--- /dev/null
+++ b/config/sync/language/es/core.base_field_override.node.page.promote.yml
@@ -0,0 +1,4 @@
+label: 'Promocionado a la página principal'
+settings:
+ on_label: Activado
+ off_label: Desactivado
diff --git a/config/sync/language/es/core.base_field_override.node.recipe.title.yml b/config/sync/language/es/core.base_field_override.node.recipe.title.yml
new file mode 100644
index 0000000000..b1224db02b
--- /dev/null
+++ b/config/sync/language/es/core.base_field_override.node.recipe.title.yml
@@ -0,0 +1 @@
+label: 'Nombre de la receta'
diff --git a/config/sync/language/es/core.date_format.fallback.yml b/config/sync/language/es/core.date_format.fallback.yml
new file mode 100644
index 0000000000..ebdc9f768a
--- /dev/null
+++ b/config/sync/language/es/core.date_format.fallback.yml
@@ -0,0 +1 @@
+label: 'Formato de fecha de respaldo'
diff --git a/config/sync/language/es/core.date_format.html_date.yml b/config/sync/language/es/core.date_format.html_date.yml
new file mode 100644
index 0000000000..be1a1aa823
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_date.yml
@@ -0,0 +1 @@
+label: 'Fecha HTML'
diff --git a/config/sync/language/es/core.date_format.html_datetime.yml b/config/sync/language/es/core.date_format.html_datetime.yml
new file mode 100644
index 0000000000..b25f09c322
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_datetime.yml
@@ -0,0 +1 @@
+label: 'HTML Datetime'
diff --git a/config/sync/language/es/core.date_format.html_month.yml b/config/sync/language/es/core.date_format.html_month.yml
new file mode 100644
index 0000000000..78f30e1dc5
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_month.yml
@@ -0,0 +1 @@
+label: 'Mes HTML'
diff --git a/config/sync/language/es/core.date_format.html_time.yml b/config/sync/language/es/core.date_format.html_time.yml
new file mode 100644
index 0000000000..94f2d51375
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_time.yml
@@ -0,0 +1 @@
+label: 'Hora HTML'
diff --git a/config/sync/language/es/core.date_format.html_week.yml b/config/sync/language/es/core.date_format.html_week.yml
new file mode 100644
index 0000000000..a83d9aa3dd
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_week.yml
@@ -0,0 +1 @@
+label: 'Semana HTML'
diff --git a/config/sync/language/es/core.date_format.html_year.yml b/config/sync/language/es/core.date_format.html_year.yml
new file mode 100644
index 0000000000..3980f9d4e5
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_year.yml
@@ -0,0 +1 @@
+label: 'Año HTML'
diff --git a/config/sync/language/es/core.date_format.html_yearless_date.yml b/config/sync/language/es/core.date_format.html_yearless_date.yml
new file mode 100644
index 0000000000..e77d5aaf24
--- /dev/null
+++ b/config/sync/language/es/core.date_format.html_yearless_date.yml
@@ -0,0 +1 @@
+label: 'Fecha anual HTML'
diff --git a/config/sync/language/es/core.date_format.long.yml b/config/sync/language/es/core.date_format.long.yml
new file mode 100644
index 0000000000..1c746d81bf
--- /dev/null
+++ b/config/sync/language/es/core.date_format.long.yml
@@ -0,0 +1,2 @@
+label: 'Fecha larga por defecto'
+pattern: 'l, F j, Y - H:i'
diff --git a/config/sync/language/es/core.date_format.medium.yml b/config/sync/language/es/core.date_format.medium.yml
new file mode 100644
index 0000000000..9bc3a6ad3f
--- /dev/null
+++ b/config/sync/language/es/core.date_format.medium.yml
@@ -0,0 +1,2 @@
+label: 'Fecha mediana por defecto'
+pattern: 'D, d/m/Y - H:i'
diff --git a/config/sync/language/es/core.date_format.short.yml b/config/sync/language/es/core.date_format.short.yml
new file mode 100644
index 0000000000..509c0f2816
--- /dev/null
+++ b/config/sync/language/es/core.date_format.short.yml
@@ -0,0 +1,2 @@
+label: 'Fecha corta por defecto'
+pattern: 'd/m/Y - H:i'
diff --git a/config/sync/language/es/core.date_format.umami_dates.yml b/config/sync/language/es/core.date_format.umami_dates.yml
new file mode 100644
index 0000000000..7e80aab4c5
--- /dev/null
+++ b/config/sync/language/es/core.date_format.umami_dates.yml
@@ -0,0 +1,2 @@
+label: 'Fechas Umami'
+pattern: 'jS F Y'
diff --git a/config/sync/language/es/core.entity_form_mode.media.media_library.yml b/config/sync/language/es/core.entity_form_mode.media.media_library.yml
new file mode 100644
index 0000000000..75262f7c68
--- /dev/null
+++ b/config/sync/language/es/core.entity_form_mode.media.media_library.yml
@@ -0,0 +1 @@
+label: 'Biblioteca de medios'
diff --git a/config/sync/language/es/core.entity_form_mode.user.register.yml b/config/sync/language/es/core.entity_form_mode.user.register.yml
new file mode 100644
index 0000000000..f6dca9f171
--- /dev/null
+++ b/config/sync/language/es/core.entity_form_mode.user.register.yml
@@ -0,0 +1 @@
+label: Registro
diff --git a/config/sync/language/es/core.entity_view_display.node.recipe.full.yml b/config/sync/language/es/core.entity_view_display.node.recipe.full.yml
new file mode 100644
index 0000000000..6ff2b0e35d
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_display.node.recipe.full.yml
@@ -0,0 +1,11 @@
+third_party_settings:
+ layout_builder:
+ sections:
+ 1:
+ components:
+ cc87463d-bb75-4eca-a2d0-42f0b643f8a7:
+ configuration:
+ label: 'Imagen del contenido multimedia'
+ 69d8bce1-28ae-4287-a05b-a2166679f867:
+ configuration:
+ label: 'Imagen del contenido multimedia'
diff --git a/config/sync/language/es/core.entity_view_mode.block_content.full.yml b/config/sync/language/es/core.entity_view_mode.block_content.full.yml
new file mode 100644
index 0000000000..5a0fccd9ee
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.block_content.full.yml
@@ -0,0 +1 @@
+label: Completo
diff --git a/config/sync/language/es/core.entity_view_mode.media.full.yml b/config/sync/language/es/core.entity_view_mode.media.full.yml
new file mode 100644
index 0000000000..eeb2f4e21a
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.media.full.yml
@@ -0,0 +1 @@
+label: 'Contenido completo'
diff --git a/config/sync/language/es/core.entity_view_mode.media.media_library.yml b/config/sync/language/es/core.entity_view_mode.media.media_library.yml
new file mode 100644
index 0000000000..75262f7c68
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.media.media_library.yml
@@ -0,0 +1 @@
+label: 'Biblioteca de medios'
diff --git a/config/sync/language/es/core.entity_view_mode.media.scale_crop_7_3_large.yml b/config/sync/language/es/core.entity_view_mode.media.scale_crop_7_3_large.yml
new file mode 100644
index 0000000000..ef96ac9b6e
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.media.scale_crop_7_3_large.yml
@@ -0,0 +1 @@
+label: 'Escala recortada 7:3 largo'
diff --git a/config/sync/language/es/core.entity_view_mode.media.square.yml b/config/sync/language/es/core.entity_view_mode.media.square.yml
new file mode 100644
index 0000000000..13a1c993e3
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.media.square.yml
@@ -0,0 +1 @@
+label: Cuadrado
diff --git a/config/sync/language/es/core.entity_view_mode.node.card.yml b/config/sync/language/es/core.entity_view_mode.node.card.yml
new file mode 100644
index 0000000000..fd483833c8
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.card.yml
@@ -0,0 +1 @@
+label: Tarjeta
diff --git a/config/sync/language/es/core.entity_view_mode.node.card_common.yml b/config/sync/language/es/core.entity_view_mode.node.card_common.yml
new file mode 100644
index 0000000000..f6f495afb6
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.card_common.yml
@@ -0,0 +1 @@
+label: 'Carta común'
diff --git a/config/sync/language/es/core.entity_view_mode.node.card_common_alt.yml b/config/sync/language/es/core.entity_view_mode.node.card_common_alt.yml
new file mode 100644
index 0000000000..0bdec54184
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.card_common_alt.yml
@@ -0,0 +1 @@
+label: 'Alternativa común de la tarjeta'
diff --git a/config/sync/language/es/core.entity_view_mode.node.full.yml b/config/sync/language/es/core.entity_view_mode.node.full.yml
new file mode 100644
index 0000000000..eeb2f4e21a
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.full.yml
@@ -0,0 +1 @@
+label: 'Contenido completo'
diff --git a/config/sync/language/es/core.entity_view_mode.node.rss.yml b/config/sync/language/es/core.entity_view_mode.node.rss.yml
new file mode 100644
index 0000000000..cd77ee8f35
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.rss.yml
@@ -0,0 +1 @@
+label: RSS
diff --git a/config/sync/language/es/core.entity_view_mode.node.search_index.yml b/config/sync/language/es/core.entity_view_mode.node.search_index.yml
new file mode 100644
index 0000000000..2f8f21b53e
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.search_index.yml
@@ -0,0 +1 @@
+label: 'Índice de búsqueda'
diff --git a/config/sync/language/es/core.entity_view_mode.node.search_result.yml b/config/sync/language/es/core.entity_view_mode.node.search_result.yml
new file mode 100644
index 0000000000..0b0f4abddd
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.search_result.yml
@@ -0,0 +1 @@
+label: 'Destacar la entrada de los resultados de búsqueda'
diff --git a/config/sync/language/es/core.entity_view_mode.node.teaser.yml b/config/sync/language/es/core.entity_view_mode.node.teaser.yml
new file mode 100644
index 0000000000..c3db7fcd0e
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.node.teaser.yml
@@ -0,0 +1 @@
+label: Resumen
diff --git a/config/sync/language/es/core.entity_view_mode.taxonomy_term.full.yml b/config/sync/language/es/core.entity_view_mode.taxonomy_term.full.yml
new file mode 100644
index 0000000000..49ada90299
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.taxonomy_term.full.yml
@@ -0,0 +1 @@
+label: 'Página de términos de taxonomía'
diff --git a/config/sync/language/es/core.entity_view_mode.user.compact.yml b/config/sync/language/es/core.entity_view_mode.user.compact.yml
new file mode 100644
index 0000000000..aafa097d33
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.user.compact.yml
@@ -0,0 +1 @@
+label: Compacto
diff --git a/config/sync/language/es/core.entity_view_mode.user.full.yml b/config/sync/language/es/core.entity_view_mode.user.full.yml
new file mode 100644
index 0000000000..553531928c
--- /dev/null
+++ b/config/sync/language/es/core.entity_view_mode.user.full.yml
@@ -0,0 +1 @@
+label: 'Cuenta de usuario'
diff --git a/config/sync/language/es/field.field.block_content.banner_block.field_content_link.yml b/config/sync/language/es/field.field.block_content.banner_block.field_content_link.yml
new file mode 100644
index 0000000000..5edc861eac
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.banner_block.field_content_link.yml
@@ -0,0 +1 @@
+label: 'Enlace de Contenido'
diff --git a/config/sync/language/es/field.field.block_content.banner_block.field_media_image.yml b/config/sync/language/es/field.field.block_content.banner_block.field_media_image.yml
new file mode 100644
index 0000000000..46ee8dcec8
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.banner_block.field_media_image.yml
@@ -0,0 +1 @@
+label: 'Imagen del contenido multimedia'
diff --git a/config/sync/language/es/field.field.block_content.banner_block.field_summary.yml b/config/sync/language/es/field.field.block_content.banner_block.field_summary.yml
new file mode 100644
index 0000000000..c3db7fcd0e
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.banner_block.field_summary.yml
@@ -0,0 +1 @@
+label: Resumen
diff --git a/config/sync/language/es/field.field.block_content.banner_block.field_title.yml b/config/sync/language/es/field.field.block_content.banner_block.field_title.yml
new file mode 100644
index 0000000000..2c5786157c
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.banner_block.field_title.yml
@@ -0,0 +1 @@
+label: Título
diff --git a/config/sync/language/es/field.field.block_content.basic.body.yml b/config/sync/language/es/field.field.block_content.basic.body.yml
new file mode 100644
index 0000000000..92785c1ccf
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.basic.body.yml
@@ -0,0 +1 @@
+label: Cuerpo
diff --git a/config/sync/language/es/field.field.block_content.disclaimer_block.field_copyright.yml b/config/sync/language/es/field.field.block_content.disclaimer_block.field_copyright.yml
new file mode 100644
index 0000000000..6b97e7877a
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.disclaimer_block.field_copyright.yml
@@ -0,0 +1 @@
+label: Copyright
diff --git a/config/sync/language/es/field.field.block_content.disclaimer_block.field_disclaimer.yml b/config/sync/language/es/field.field.block_content.disclaimer_block.field_disclaimer.yml
new file mode 100644
index 0000000000..bc72f206c6
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.disclaimer_block.field_disclaimer.yml
@@ -0,0 +1 @@
+label: 'Descargo de responsabilidad'
diff --git a/config/sync/language/es/field.field.block_content.footer_promo_block.field_content_link.yml b/config/sync/language/es/field.field.block_content.footer_promo_block.field_content_link.yml
new file mode 100644
index 0000000000..66c1a341fe
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.footer_promo_block.field_content_link.yml
@@ -0,0 +1 @@
+label: 'Enlace saber más'
diff --git a/config/sync/language/es/field.field.block_content.footer_promo_block.field_media_image.yml b/config/sync/language/es/field.field.block_content.footer_promo_block.field_media_image.yml
new file mode 100644
index 0000000000..46ee8dcec8
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.footer_promo_block.field_media_image.yml
@@ -0,0 +1 @@
+label: 'Imagen del contenido multimedia'
diff --git a/config/sync/language/es/field.field.block_content.footer_promo_block.field_summary.yml b/config/sync/language/es/field.field.block_content.footer_promo_block.field_summary.yml
new file mode 100644
index 0000000000..44b7dc7864
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.footer_promo_block.field_summary.yml
@@ -0,0 +1 @@
+label: 'Texto promocional'
diff --git a/config/sync/language/es/field.field.block_content.footer_promo_block.field_title.yml b/config/sync/language/es/field.field.block_content.footer_promo_block.field_title.yml
new file mode 100644
index 0000000000..4202f0974a
--- /dev/null
+++ b/config/sync/language/es/field.field.block_content.footer_promo_block.field_title.yml
@@ -0,0 +1 @@
+label: 'Título promocional'
diff --git a/config/sync/language/es/field.field.media.audio.field_media_audio_file.yml b/config/sync/language/es/field.field.media.audio.field_media_audio_file.yml
new file mode 100644
index 0000000000..08c3f2a540
--- /dev/null
+++ b/config/sync/language/es/field.field.media.audio.field_media_audio_file.yml
@@ -0,0 +1 @@
+label: 'Archivo de audio'
diff --git a/config/sync/language/es/field.field.media.document.field_media_document.yml b/config/sync/language/es/field.field.media.document.field_media_document.yml
new file mode 100644
index 0000000000..0405d46505
--- /dev/null
+++ b/config/sync/language/es/field.field.media.document.field_media_document.yml
@@ -0,0 +1 @@
+label: Documento
diff --git a/config/sync/language/es/field.field.media.image.field_media_image.yml b/config/sync/language/es/field.field.media.image.field_media_image.yml
new file mode 100644
index 0000000000..fe000983c8
--- /dev/null
+++ b/config/sync/language/es/field.field.media.image.field_media_image.yml
@@ -0,0 +1 @@
+label: Imagen
diff --git a/config/sync/language/es/field.field.media.remote_video.field_media_oembed_video.yml b/config/sync/language/es/field.field.media.remote_video.field_media_oembed_video.yml
new file mode 100644
index 0000000000..9386ea9238
--- /dev/null
+++ b/config/sync/language/es/field.field.media.remote_video.field_media_oembed_video.yml
@@ -0,0 +1 @@
+label: 'URL del vídeo'
diff --git a/config/sync/language/es/field.field.media.video.field_media_video_file.yml b/config/sync/language/es/field.field.media.video.field_media_video_file.yml
new file mode 100644
index 0000000000..8c8ec5f963
--- /dev/null
+++ b/config/sync/language/es/field.field.media.video.field_media_video_file.yml
@@ -0,0 +1 @@
+label: 'Archivo de vídeo'
diff --git a/config/sync/language/es/field.field.node.article.body.yml b/config/sync/language/es/field.field.node.article.body.yml
new file mode 100644
index 0000000000..92785c1ccf
--- /dev/null
+++ b/config/sync/language/es/field.field.node.article.body.yml
@@ -0,0 +1 @@
+label: Cuerpo
diff --git a/config/sync/language/es/field.field.node.article.field_media_image.yml b/config/sync/language/es/field.field.node.article.field_media_image.yml
new file mode 100644
index 0000000000..46ee8dcec8
--- /dev/null
+++ b/config/sync/language/es/field.field.node.article.field_media_image.yml
@@ -0,0 +1 @@
+label: 'Imagen del contenido multimedia'
diff --git a/config/sync/language/es/field.field.node.article.field_tags.yml b/config/sync/language/es/field.field.node.article.field_tags.yml
new file mode 100644
index 0000000000..fc67abb174
--- /dev/null
+++ b/config/sync/language/es/field.field.node.article.field_tags.yml
@@ -0,0 +1,2 @@
+label: Etiquetas
+description: 'Especifique una lista separada por comas. Por ejemplo: Vegetariano, Brownies de chocolate, Aperitivos'
diff --git a/config/sync/language/es/field.field.node.article.layout_builder__layout.yml b/config/sync/language/es/field.field.node.article.layout_builder__layout.yml
new file mode 100644
index 0000000000..3a0a52ca43
--- /dev/null
+++ b/config/sync/language/es/field.field.node.article.layout_builder__layout.yml
@@ -0,0 +1 @@
+label: Diseño
diff --git a/config/sync/language/es/field.field.node.page.body.yml b/config/sync/language/es/field.field.node.page.body.yml
new file mode 100644
index 0000000000..92785c1ccf
--- /dev/null
+++ b/config/sync/language/es/field.field.node.page.body.yml
@@ -0,0 +1 @@
+label: Cuerpo
diff --git a/config/sync/language/es/field.field.node.page.layout_builder__layout.yml b/config/sync/language/es/field.field.node.page.layout_builder__layout.yml
new file mode 100644
index 0000000000..3a0a52ca43
--- /dev/null
+++ b/config/sync/language/es/field.field.node.page.layout_builder__layout.yml
@@ -0,0 +1 @@
+label: Diseño
diff --git a/config/sync/language/es/field.field.node.recipe.field_cooking_time.yml b/config/sync/language/es/field.field.node.recipe.field_cooking_time.yml
new file mode 100644
index 0000000000..6b5d6d98d2
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_cooking_time.yml
@@ -0,0 +1,3 @@
+label: 'Tiempo de cocción'
+settings:
+ suffix: ' minutos'
diff --git a/config/sync/language/es/field.field.node.recipe.field_difficulty.yml b/config/sync/language/es/field.field.node.recipe.field_difficulty.yml
new file mode 100644
index 0000000000..8824fce5d9
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_difficulty.yml
@@ -0,0 +1 @@
+label: Dificultad
diff --git a/config/sync/language/es/field.field.node.recipe.field_ingredients.yml b/config/sync/language/es/field.field.node.recipe.field_ingredients.yml
new file mode 100644
index 0000000000..86e6d11cc1
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_ingredients.yml
@@ -0,0 +1,2 @@
+label: Ingredientes
+description: 'Enumere los ingredientes requeridos para esta receta, uno por artículo.'
diff --git a/config/sync/language/es/field.field.node.recipe.field_media_image.yml b/config/sync/language/es/field.field.node.recipe.field_media_image.yml
new file mode 100644
index 0000000000..46ee8dcec8
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_media_image.yml
@@ -0,0 +1 @@
+label: 'Imagen del contenido multimedia'
diff --git a/config/sync/language/es/field.field.node.recipe.field_number_of_servings.yml b/config/sync/language/es/field.field.node.recipe.field_number_of_servings.yml
new file mode 100644
index 0000000000..52a49bff9e
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_number_of_servings.yml
@@ -0,0 +1 @@
+label: 'Cantidad de porciones'
diff --git a/config/sync/language/es/field.field.node.recipe.field_preparation_time.yml b/config/sync/language/es/field.field.node.recipe.field_preparation_time.yml
new file mode 100644
index 0000000000..bb64e7125c
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_preparation_time.yml
@@ -0,0 +1,3 @@
+label: 'Tiempo de preparación'
+settings:
+ suffix: ' minutos'
diff --git a/config/sync/language/es/field.field.node.recipe.field_recipe_category.yml b/config/sync/language/es/field.field.node.recipe.field_recipe_category.yml
new file mode 100644
index 0000000000..fe3b3f7b85
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_recipe_category.yml
@@ -0,0 +1 @@
+label: 'Categoría de la receta'
diff --git a/config/sync/language/es/field.field.node.recipe.field_recipe_instruction.yml b/config/sync/language/es/field.field.node.recipe.field_recipe_instruction.yml
new file mode 100644
index 0000000000..4e872dc1cd
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_recipe_instruction.yml
@@ -0,0 +1 @@
+label: 'Instrucciones de la receta'
diff --git a/config/sync/language/es/field.field.node.recipe.field_summary.yml b/config/sync/language/es/field.field.node.recipe.field_summary.yml
new file mode 100644
index 0000000000..6a66b9e0a8
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_summary.yml
@@ -0,0 +1,2 @@
+label: Resumen
+description: 'Proporciona una breve descripción de esta receta.'
diff --git a/config/sync/language/es/field.field.node.recipe.field_tags.yml b/config/sync/language/es/field.field.node.recipe.field_tags.yml
new file mode 100644
index 0000000000..fc67abb174
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.field_tags.yml
@@ -0,0 +1,2 @@
+label: Etiquetas
+description: 'Especifique una lista separada por comas. Por ejemplo: Vegetariano, Brownies de chocolate, Aperitivos'
diff --git a/config/sync/language/es/field.field.node.recipe.layout_builder__layout.yml b/config/sync/language/es/field.field.node.recipe.layout_builder__layout.yml
new file mode 100644
index 0000000000..3a0a52ca43
--- /dev/null
+++ b/config/sync/language/es/field.field.node.recipe.layout_builder__layout.yml
@@ -0,0 +1 @@
+label: Diseño
diff --git a/config/sync/language/es/field.field.user.user.user_picture.yml b/config/sync/language/es/field.field.user.user.user_picture.yml
new file mode 100644
index 0000000000..40fa87d967
--- /dev/null
+++ b/config/sync/language/es/field.field.user.user.user_picture.yml
@@ -0,0 +1,2 @@
+label: Imagen
+description: 'Su cara o foto virtual.'
diff --git a/config/sync/language/es/field.storage.node.field_difficulty.yml b/config/sync/language/es/field.storage.node.field_difficulty.yml
new file mode 100644
index 0000000000..1c170e2fa5
--- /dev/null
+++ b/config/sync/language/es/field.storage.node.field_difficulty.yml
@@ -0,0 +1,6 @@
+settings:
+ allowed_values:
+ 1:
+ label: Medio
+ 2:
+ label: Díficil
diff --git a/config/sync/language/es/filter.format.basic_html.yml b/config/sync/language/es/filter.format.basic_html.yml
new file mode 100644
index 0000000000..952c0e59a8
--- /dev/null
+++ b/config/sync/language/es/filter.format.basic_html.yml
@@ -0,0 +1 @@
+name: 'HTML básico'
diff --git a/config/sync/language/es/filter.format.full_html.yml b/config/sync/language/es/filter.format.full_html.yml
new file mode 100644
index 0000000000..a23f9850a2
--- /dev/null
+++ b/config/sync/language/es/filter.format.full_html.yml
@@ -0,0 +1 @@
+name: 'HTML completo'
diff --git a/config/sync/language/es/filter.format.plain_text.yml b/config/sync/language/es/filter.format.plain_text.yml
new file mode 100644
index 0000000000..d30f7d801e
--- /dev/null
+++ b/config/sync/language/es/filter.format.plain_text.yml
@@ -0,0 +1 @@
+name: 'Texto sin formato'
diff --git a/config/sync/language/es/filter.format.restricted_html.yml b/config/sync/language/es/filter.format.restricted_html.yml
new file mode 100644
index 0000000000..e928b9686b
--- /dev/null
+++ b/config/sync/language/es/filter.format.restricted_html.yml
@@ -0,0 +1 @@
+name: 'HTML Restringido'
diff --git a/config/sync/language/es/image.style.large.yml b/config/sync/language/es/image.style.large.yml
new file mode 100644
index 0000000000..82c3286f74
--- /dev/null
+++ b/config/sync/language/es/image.style.large.yml
@@ -0,0 +1 @@
+label: 'Grande (480×480)'
diff --git a/config/sync/language/es/image.style.large_21_9.yml b/config/sync/language/es/image.style.large_21_9.yml
new file mode 100644
index 0000000000..60d4cab567
--- /dev/null
+++ b/config/sync/language/es/image.style.large_21_9.yml
@@ -0,0 +1 @@
+label: 'Largo 21:9 (1440x620)'
diff --git a/config/sync/language/es/image.style.large_21_9_2x.yml b/config/sync/language/es/image.style.large_21_9_2x.yml
new file mode 100644
index 0000000000..760246d859
--- /dev/null
+++ b/config/sync/language/es/image.style.large_21_9_2x.yml
@@ -0,0 +1 @@
+label: 'Largo 21:9 2x (2880x1240)'
diff --git a/config/sync/language/es/image.style.large_3_2_2x.yml b/config/sync/language/es/image.style.large_3_2_2x.yml
new file mode 100644
index 0000000000..4fd4c2577c
--- /dev/null
+++ b/config/sync/language/es/image.style.large_3_2_2x.yml
@@ -0,0 +1 @@
+label: 'Largo 3:2 2x (1536x1024)'
diff --git a/config/sync/language/es/image.style.large_3_2_768x512.yml b/config/sync/language/es/image.style.large_3_2_768x512.yml
new file mode 100644
index 0000000000..543d606d9a
--- /dev/null
+++ b/config/sync/language/es/image.style.large_3_2_768x512.yml
@@ -0,0 +1 @@
+label: 'Largo 3:2 (768x512)'
diff --git a/config/sync/language/es/image.style.max_1300x1300.yml b/config/sync/language/es/image.style.max_1300x1300.yml
new file mode 100644
index 0000000000..9f7e8f41c7
--- /dev/null
+++ b/config/sync/language/es/image.style.max_1300x1300.yml
@@ -0,0 +1 @@
+label: 'Máximo 1300x1300'
diff --git a/config/sync/language/es/image.style.max_2600x2600.yml b/config/sync/language/es/image.style.max_2600x2600.yml
new file mode 100644
index 0000000000..bd604eda2f
--- /dev/null
+++ b/config/sync/language/es/image.style.max_2600x2600.yml
@@ -0,0 +1 @@
+label: 'Máximo 2600x2600'
diff --git a/config/sync/language/es/image.style.max_325x325.yml b/config/sync/language/es/image.style.max_325x325.yml
new file mode 100644
index 0000000000..f5062c670f
--- /dev/null
+++ b/config/sync/language/es/image.style.max_325x325.yml
@@ -0,0 +1 @@
+label: 'Máximo 325x325'
diff --git a/config/sync/language/es/image.style.max_650x650.yml b/config/sync/language/es/image.style.max_650x650.yml
new file mode 100644
index 0000000000..6d3a6478e5
--- /dev/null
+++ b/config/sync/language/es/image.style.max_650x650.yml
@@ -0,0 +1 @@
+label: 'Máximo 650x650'
diff --git a/config/sync/language/es/image.style.medium.yml b/config/sync/language/es/image.style.medium.yml
new file mode 100644
index 0000000000..fa2d82c10c
--- /dev/null
+++ b/config/sync/language/es/image.style.medium.yml
@@ -0,0 +1 @@
+label: 'Medio (220×220)'
diff --git a/config/sync/language/es/image.style.medium_21_9.yml b/config/sync/language/es/image.style.medium_21_9.yml
new file mode 100644
index 0000000000..a938300931
--- /dev/null
+++ b/config/sync/language/es/image.style.medium_21_9.yml
@@ -0,0 +1 @@
+label: 'Medio 21:9 (1024x440)'
diff --git a/config/sync/language/es/image.style.medium_3_2_2x.yml b/config/sync/language/es/image.style.medium_3_2_2x.yml
new file mode 100644
index 0000000000..25515f7682
--- /dev/null
+++ b/config/sync/language/es/image.style.medium_3_2_2x.yml
@@ -0,0 +1 @@
+label: 'Medio 3:2 2x (1200x800)'
diff --git a/config/sync/language/es/image.style.medium_3_2_600x400.yml b/config/sync/language/es/image.style.medium_3_2_600x400.yml
new file mode 100644
index 0000000000..71c17945a8
--- /dev/null
+++ b/config/sync/language/es/image.style.medium_3_2_600x400.yml
@@ -0,0 +1 @@
+label: 'Medio 3:2 (600x400)'
diff --git a/config/sync/language/es/image.style.medium_8_7.yml b/config/sync/language/es/image.style.medium_8_7.yml
new file mode 100644
index 0000000000..6753473aa2
--- /dev/null
+++ b/config/sync/language/es/image.style.medium_8_7.yml
@@ -0,0 +1 @@
+label: 'Medio 8:7 (266x236)'
diff --git a/config/sync/language/es/image.style.scale_crop_7_3_large.yml b/config/sync/language/es/image.style.scale_crop_7_3_large.yml
new file mode 100644
index 0000000000..ef96ac9b6e
--- /dev/null
+++ b/config/sync/language/es/image.style.scale_crop_7_3_large.yml
@@ -0,0 +1 @@
+label: 'Escala recortada 7:3 largo'
diff --git a/config/sync/language/es/image.style.small_21_9.yml b/config/sync/language/es/image.style.small_21_9.yml
new file mode 100644
index 0000000000..6c64f8d838
--- /dev/null
+++ b/config/sync/language/es/image.style.small_21_9.yml
@@ -0,0 +1 @@
+label: 'Pequeño 21:9 (768x330)'
diff --git a/config/sync/language/es/image.style.square_large.yml b/config/sync/language/es/image.style.square_large.yml
new file mode 100644
index 0000000000..5c61bf2165
--- /dev/null
+++ b/config/sync/language/es/image.style.square_large.yml
@@ -0,0 +1 @@
+label: 'Cuadrado Grande'
diff --git a/config/sync/language/es/image.style.square_medium.yml b/config/sync/language/es/image.style.square_medium.yml
new file mode 100644
index 0000000000..5a7c7f2f72
--- /dev/null
+++ b/config/sync/language/es/image.style.square_medium.yml
@@ -0,0 +1 @@
+label: 'Cuadrado Medio'
diff --git a/config/sync/language/es/image.style.square_small.yml b/config/sync/language/es/image.style.square_small.yml
new file mode 100644
index 0000000000..032fe70418
--- /dev/null
+++ b/config/sync/language/es/image.style.square_small.yml
@@ -0,0 +1 @@
+label: 'Cuadrado Pequeño'
diff --git a/config/sync/language/es/image.style.thumbnail.yml b/config/sync/language/es/image.style.thumbnail.yml
new file mode 100644
index 0000000000..82911082cb
--- /dev/null
+++ b/config/sync/language/es/image.style.thumbnail.yml
@@ -0,0 +1 @@
+label: 'Miniatura (100×100)'
diff --git a/config/sync/language/es/language.entity.en.yml b/config/sync/language/es/language.entity.en.yml
new file mode 100644
index 0000000000..3030c21301
--- /dev/null
+++ b/config/sync/language/es/language.entity.en.yml
@@ -0,0 +1 @@
+label: Inglés
diff --git a/config/sync/language/es/language.entity.es.yml b/config/sync/language/es/language.entity.es.yml
new file mode 100644
index 0000000000..6254aac2ed
--- /dev/null
+++ b/config/sync/language/es/language.entity.es.yml
@@ -0,0 +1 @@
+label: Español
diff --git a/config/sync/language/es/language.entity.und.yml b/config/sync/language/es/language.entity.und.yml
new file mode 100644
index 0000000000..ca342824b3
--- /dev/null
+++ b/config/sync/language/es/language.entity.und.yml
@@ -0,0 +1 @@
+label: 'Sin especificar'
diff --git a/config/sync/language/es/language.entity.zxx.yml b/config/sync/language/es/language.entity.zxx.yml
new file mode 100644
index 0000000000..b2924ae5e9
--- /dev/null
+++ b/config/sync/language/es/language.entity.zxx.yml
@@ -0,0 +1 @@
+label: 'No aplicable'
diff --git a/config/sync/language/es/media.type.audio.yml b/config/sync/language/es/media.type.audio.yml
new file mode 100644
index 0000000000..942f1971e9
--- /dev/null
+++ b/config/sync/language/es/media.type.audio.yml
@@ -0,0 +1,2 @@
+label: Audio
+description: 'Un archivo de audio alojado localmente.'
diff --git a/config/sync/language/es/media.type.document.yml b/config/sync/language/es/media.type.document.yml
new file mode 100644
index 0000000000..96b6d5febe
--- /dev/null
+++ b/config/sync/language/es/media.type.document.yml
@@ -0,0 +1,2 @@
+label: Documento
+description: 'Un archivo o documento subido, como por ejemplo un PDF.'
diff --git a/config/sync/language/es/media.type.image.yml b/config/sync/language/es/media.type.image.yml
new file mode 100644
index 0000000000..3ab58796dd
--- /dev/null
+++ b/config/sync/language/es/media.type.image.yml
@@ -0,0 +1,2 @@
+label: Imagen
+description: 'Utilice imágenes locales para elementos multimedia reutilizables.'
diff --git a/config/sync/language/es/media.type.remote_video.yml b/config/sync/language/es/media.type.remote_video.yml
new file mode 100644
index 0000000000..1457b96691
--- /dev/null
+++ b/config/sync/language/es/media.type.remote_video.yml
@@ -0,0 +1,2 @@
+label: 'Video remoto'
+description: 'Un video almacenado remotamente en Youtube o Vimeo.'
diff --git a/config/sync/language/es/media.type.video.yml b/config/sync/language/es/media.type.video.yml
new file mode 100644
index 0000000000..a4f974c2a4
--- /dev/null
+++ b/config/sync/language/es/media.type.video.yml
@@ -0,0 +1,2 @@
+label: Vídeo
+description: 'Un archivo de vídeo alojado localmente.'
diff --git a/config/sync/language/es/node.type.article.yml b/config/sync/language/es/node.type.article.yml
new file mode 100644
index 0000000000..f034c5bd18
--- /dev/null
+++ b/config/sync/language/es/node.type.article.yml
@@ -0,0 +1,2 @@
+name: Artículo
+description: 'Use los artículos para contenido que tenga relevancia temporal como las noticias o las publicaciones en blogs.'
diff --git a/config/sync/language/es/node.type.page.yml b/config/sync/language/es/node.type.page.yml
new file mode 100644
index 0000000000..feb8e2fe26
--- /dev/null
+++ b/config/sync/language/es/node.type.page.yml
@@ -0,0 +1,2 @@
+name: 'Página básica'
+description: 'Utilice páginas básicas para el contenido estático, por ejemplo la página ''Sobre nosotros''.'
diff --git a/config/sync/language/es/node.type.recipe.yml b/config/sync/language/es/node.type.recipe.yml
new file mode 100644
index 0000000000..69aeb8a835
--- /dev/null
+++ b/config/sync/language/es/node.type.recipe.yml
@@ -0,0 +1,2 @@
+name: Receta
+description: 'Agregue una nueva receta al sitio.'
diff --git a/config/sync/language/es/responsive_image.styles.3_2_image.yml b/config/sync/language/es/responsive_image.styles.3_2_image.yml
new file mode 100644
index 0000000000..a7d750e87d
--- /dev/null
+++ b/config/sync/language/es/responsive_image.styles.3_2_image.yml
@@ -0,0 +1 @@
+label: '3:2 Imagen'
diff --git a/config/sync/language/es/responsive_image.styles.hero_or_banner.yml b/config/sync/language/es/responsive_image.styles.hero_or_banner.yml
new file mode 100644
index 0000000000..8c1cd328d5
--- /dev/null
+++ b/config/sync/language/es/responsive_image.styles.hero_or_banner.yml
@@ -0,0 +1 @@
+label: 'Receta de cocina'
diff --git a/config/sync/language/es/responsive_image.styles.narrow.yml b/config/sync/language/es/responsive_image.styles.narrow.yml
new file mode 100644
index 0000000000..173a6cc972
--- /dev/null
+++ b/config/sync/language/es/responsive_image.styles.narrow.yml
@@ -0,0 +1 @@
+label: Estrecho
diff --git a/config/sync/language/es/responsive_image.styles.square.yml b/config/sync/language/es/responsive_image.styles.square.yml
new file mode 100644
index 0000000000..13a1c993e3
--- /dev/null
+++ b/config/sync/language/es/responsive_image.styles.square.yml
@@ -0,0 +1 @@
+label: Cuadrado
diff --git a/config/sync/language/es/responsive_image.styles.wide.yml b/config/sync/language/es/responsive_image.styles.wide.yml
new file mode 100644
index 0000000000..ab9232a7ab
--- /dev/null
+++ b/config/sync/language/es/responsive_image.styles.wide.yml
@@ -0,0 +1 @@
+label: Ancho
diff --git a/config/sync/language/es/search.page.node_search.yml b/config/sync/language/es/search.page.node_search.yml
new file mode 100644
index 0000000000..1b2eb567b6
--- /dev/null
+++ b/config/sync/language/es/search.page.node_search.yml
@@ -0,0 +1 @@
+label: Contenido
diff --git a/config/sync/language/es/search.page.user_search.yml b/config/sync/language/es/search.page.user_search.yml
new file mode 100644
index 0000000000..9de9790da0
--- /dev/null
+++ b/config/sync/language/es/search.page.user_search.yml
@@ -0,0 +1 @@
+label: Usuarios
diff --git a/config/sync/language/es/shortcut.set.default.yml b/config/sync/language/es/shortcut.set.default.yml
new file mode 100644
index 0000000000..06bd1d7970
--- /dev/null
+++ b/config/sync/language/es/shortcut.set.default.yml
@@ -0,0 +1 @@
+label: 'Por defecto'
diff --git a/config/sync/language/es/system.action.media_delete_action.yml b/config/sync/language/es/system.action.media_delete_action.yml
new file mode 100644
index 0000000000..f37e442704
--- /dev/null
+++ b/config/sync/language/es/system.action.media_delete_action.yml
@@ -0,0 +1 @@
+label: 'Eliminar medios'
diff --git a/config/sync/language/es/system.action.media_publish_action.yml b/config/sync/language/es/system.action.media_publish_action.yml
new file mode 100644
index 0000000000..9178c46f35
--- /dev/null
+++ b/config/sync/language/es/system.action.media_publish_action.yml
@@ -0,0 +1 @@
+label: 'Publicar medio'
diff --git a/config/sync/language/es/system.action.media_save_action.yml b/config/sync/language/es/system.action.media_save_action.yml
new file mode 100644
index 0000000000..720cc9f73b
--- /dev/null
+++ b/config/sync/language/es/system.action.media_save_action.yml
@@ -0,0 +1 @@
+label: 'Guardar medio'
diff --git a/config/sync/language/es/system.action.media_unpublish_action.yml b/config/sync/language/es/system.action.media_unpublish_action.yml
new file mode 100644
index 0000000000..cf6fb2456c
--- /dev/null
+++ b/config/sync/language/es/system.action.media_unpublish_action.yml
@@ -0,0 +1 @@
+label: 'Medio no publicado'
diff --git a/config/sync/language/es/system.action.node_delete_action.yml b/config/sync/language/es/system.action.node_delete_action.yml
new file mode 100644
index 0000000000..d6dfe99c51
--- /dev/null
+++ b/config/sync/language/es/system.action.node_delete_action.yml
@@ -0,0 +1 @@
+label: 'Eliminar contenido'
diff --git a/config/sync/language/es/system.action.node_make_sticky_action.yml b/config/sync/language/es/system.action.node_make_sticky_action.yml
new file mode 100644
index 0000000000..a89bca23d0
--- /dev/null
+++ b/config/sync/language/es/system.action.node_make_sticky_action.yml
@@ -0,0 +1 @@
+label: 'Fijar contenido'
diff --git a/config/sync/language/es/system.action.node_make_unsticky_action.yml b/config/sync/language/es/system.action.node_make_unsticky_action.yml
new file mode 100644
index 0000000000..1f3372cdec
--- /dev/null
+++ b/config/sync/language/es/system.action.node_make_unsticky_action.yml
@@ -0,0 +1 @@
+label: 'Des fijar el contenido'
diff --git a/config/sync/language/es/system.action.node_promote_action.yml b/config/sync/language/es/system.action.node_promote_action.yml
new file mode 100644
index 0000000000..81cb357985
--- /dev/null
+++ b/config/sync/language/es/system.action.node_promote_action.yml
@@ -0,0 +1 @@
+label: 'Promocionar contenido a la página de inicio'
diff --git a/config/sync/language/es/system.action.node_publish_action.yml b/config/sync/language/es/system.action.node_publish_action.yml
new file mode 100644
index 0000000000..bf177ac5c9
--- /dev/null
+++ b/config/sync/language/es/system.action.node_publish_action.yml
@@ -0,0 +1 @@
+label: 'Publicar contenido'
diff --git a/config/sync/language/es/system.action.node_save_action.yml b/config/sync/language/es/system.action.node_save_action.yml
new file mode 100644
index 0000000000..92ee175ef6
--- /dev/null
+++ b/config/sync/language/es/system.action.node_save_action.yml
@@ -0,0 +1 @@
+label: 'Guardar contenido'
diff --git a/config/sync/language/es/system.action.node_unpromote_action.yml b/config/sync/language/es/system.action.node_unpromote_action.yml
new file mode 100644
index 0000000000..0804bfd204
--- /dev/null
+++ b/config/sync/language/es/system.action.node_unpromote_action.yml
@@ -0,0 +1 @@
+label: 'Eliminar contenido de la página de inicio'
diff --git a/config/sync/language/es/system.action.node_unpublish_action.yml b/config/sync/language/es/system.action.node_unpublish_action.yml
new file mode 100644
index 0000000000..1954fb9dd9
--- /dev/null
+++ b/config/sync/language/es/system.action.node_unpublish_action.yml
@@ -0,0 +1 @@
+label: 'Anular la publicación del contenido'
diff --git a/config/sync/language/es/system.action.taxonomy_term_publish_action.yml b/config/sync/language/es/system.action.taxonomy_term_publish_action.yml
new file mode 100644
index 0000000000..c95a6a2a53
--- /dev/null
+++ b/config/sync/language/es/system.action.taxonomy_term_publish_action.yml
@@ -0,0 +1 @@
+label: 'Publicar término de taxonomía'
diff --git a/config/sync/language/es/system.action.taxonomy_term_unpublish_action.yml b/config/sync/language/es/system.action.taxonomy_term_unpublish_action.yml
new file mode 100644
index 0000000000..125a656b12
--- /dev/null
+++ b/config/sync/language/es/system.action.taxonomy_term_unpublish_action.yml
@@ -0,0 +1 @@
+label: 'Despublicar término de taxonomía'
diff --git a/config/sync/language/es/system.action.user_block_user_action.yml b/config/sync/language/es/system.action.user_block_user_action.yml
new file mode 100644
index 0000000000..0241c4be46
--- /dev/null
+++ b/config/sync/language/es/system.action.user_block_user_action.yml
@@ -0,0 +1 @@
+label: 'Bloquear al usuario o usuarios seleccionados'
diff --git a/config/sync/language/es/system.action.user_cancel_user_action.yml b/config/sync/language/es/system.action.user_cancel_user_action.yml
new file mode 100644
index 0000000000..125c476c85
--- /dev/null
+++ b/config/sync/language/es/system.action.user_cancel_user_action.yml
@@ -0,0 +1 @@
+label: 'Cancelar la(s) cuenta(s) de usuario seleccionada(s)'
diff --git a/config/sync/language/es/system.action.user_unblock_user_action.yml b/config/sync/language/es/system.action.user_unblock_user_action.yml
new file mode 100644
index 0000000000..bb6cb4d5a5
--- /dev/null
+++ b/config/sync/language/es/system.action.user_unblock_user_action.yml
@@ -0,0 +1 @@
+label: 'Desbloquear al usuario o usuarios seleccionados'
diff --git a/config/sync/language/es/system.maintenance.yml b/config/sync/language/es/system.maintenance.yml
new file mode 100644
index 0000000000..3697c8c9d9
--- /dev/null
+++ b/config/sync/language/es/system.maintenance.yml
@@ -0,0 +1 @@
+message: '@site está en mantenimiento en estos momentos. Pronto estaremos de regreso. Gracias por su paciencia.'
diff --git a/config/sync/language/es/system.menu.account.yml b/config/sync/language/es/system.menu.account.yml
new file mode 100644
index 0000000000..e80182d53e
--- /dev/null
+++ b/config/sync/language/es/system.menu.account.yml
@@ -0,0 +1,2 @@
+label: 'Menú de cuenta de usuario'
+description: 'Enlaces relacionados con la cuenta del usuario activo'
diff --git a/config/sync/language/es/system.menu.admin.yml b/config/sync/language/es/system.menu.admin.yml
new file mode 100644
index 0000000000..bbcd32ef03
--- /dev/null
+++ b/config/sync/language/es/system.menu.admin.yml
@@ -0,0 +1,2 @@
+label: Administración
+description: 'Enlaces de tareas administrativas'
diff --git a/config/sync/language/es/system.menu.footer.yml b/config/sync/language/es/system.menu.footer.yml
new file mode 100644
index 0000000000..8a1a9b5c8e
--- /dev/null
+++ b/config/sync/language/es/system.menu.footer.yml
@@ -0,0 +1,2 @@
+label: 'Pie de página'
+description: 'Enlaces de información del sitio'
diff --git a/config/sync/language/es/system.menu.main.yml b/config/sync/language/es/system.menu.main.yml
new file mode 100644
index 0000000000..594cba33d3
--- /dev/null
+++ b/config/sync/language/es/system.menu.main.yml
@@ -0,0 +1,2 @@
+label: 'Navegación principal'
+description: 'Enlaces de secciones del sitio'
diff --git a/config/sync/language/es/system.menu.tools.yml b/config/sync/language/es/system.menu.tools.yml
new file mode 100644
index 0000000000..de2841a311
--- /dev/null
+++ b/config/sync/language/es/system.menu.tools.yml
@@ -0,0 +1,2 @@
+label: Herramientas
+description: 'Enlaces de herramientas de usuario. Los suelen añadir los módulos'
diff --git a/config/sync/language/es/taxonomy.vocabulary.recipe_category.yml b/config/sync/language/es/taxonomy.vocabulary.recipe_category.yml
new file mode 100644
index 0000000000..d95d72d689
--- /dev/null
+++ b/config/sync/language/es/taxonomy.vocabulary.recipe_category.yml
@@ -0,0 +1,2 @@
+name: 'Categoría de la receta'
+description: 'Utilice esta taxonomía para agrupar recetas del mismo tipo.'
diff --git a/config/sync/language/es/taxonomy.vocabulary.tags.yml b/config/sync/language/es/taxonomy.vocabulary.tags.yml
new file mode 100644
index 0000000000..d21b0e0f5e
--- /dev/null
+++ b/config/sync/language/es/taxonomy.vocabulary.tags.yml
@@ -0,0 +1,2 @@
+name: Etiquetas
+description: 'Utilice etiquetas para agrupar artículos sobre temas similares en categorías.'
diff --git a/config/sync/language/es/tour.tour.block-layout.yml b/config/sync/language/es/tour.tour.block-layout.yml
new file mode 100644
index 0000000000..109ef724f6
--- /dev/null
+++ b/config/sync/language/es/tour.tour.block-layout.yml
@@ -0,0 +1,16 @@
+tips:
+ block-layout:
+ label: 'Diseño de bloque'
+ body: 'Los bloques son envoltorios de contenido renderizados en una area o región de una página web que pueden ser mostrados en regiones (tales como pie o cabecera) en su página.'
+ place-block:
+ label: 'Colocar Bloques.'
+ body: 'Cualquier bloque personalizado o contribuido se puede agregar a una región en particular haciendo clic en el botón Colocar bloque. También se puede crear un nuevo bloque haciendo clic en Colocar bloque.'
+ block-region:
+ label: 'Región de bloque'
+ body: 'Asigne o cambie la región de un bloque haciendo clic aquí. Aparecerá una lista desplegable con todas las regiones. Puede colocar un bloque en varias regiones.'
+ configure-block:
+ label: 'Configurar bloque'
+ body: 'Al hacer clic en "Configurar", puede seguir adelante y editar el contenido del bloque, editar la configuración de visibilidad e incluso cambiar la ubicación de donde se muestra en su tema.'
+ custom-block-library:
+ label: 'Librería personalizada de bloques'
+ body: 'La pantalla de gestión de bloques tiene también otra pestaña en la parte superior que es utilizada para añadir bloques personalizados. El nombre de la pestaña es "Librería de bloques personalizada". Esta pestaña proporciona un enlace para añadir bloques personalizados.'
diff --git a/config/sync/language/es/tour.tour.language-add.yml b/config/sync/language/es/tour.tour.language-add.yml
new file mode 100644
index 0000000000..39cf45f9e4
--- /dev/null
+++ b/config/sync/language/es/tour.tour.language-add.yml
@@ -0,0 +1,11 @@
+label: 'Añadiendo idiomas'
+tips:
+ language-add-overview:
+ label: 'Añadiendo idiomas'
+ body: '
Esta página ofrece la posibilidad de añadir idiomas comunes a su sitio.
Si el idioma deseado no está disponible, puede añadir un idioma personalizado
'
+ language-add-choose:
+ label: 'Seleccionar idioma'
+ body: 'Elija un idioma de la lista, o elija “Idioma personalizado…” al final de la lista.
Haga clic en el botón “Agregar idioma” cuando termine de elegir su idioma.
Cuando agregue un idioma personalizado, obtendrá un formulario adicional donde podrá proporcionar el nombre, código y dirección del idioma.
'
+ language-add-continue:
+ label: Continuando
+ body: 'Ahora que usted tiene una visión general de la funcionalidad "Añadir idiomas", puede continuar:
'
diff --git a/config/sync/language/es/tour.tour.language-edit.yml b/config/sync/language/es/tour.tour.language-edit.yml
new file mode 100644
index 0000000000..eef904f328
--- /dev/null
+++ b/config/sync/language/es/tour.tour.language-edit.yml
@@ -0,0 +1,17 @@
+label: 'Edición de idiomas'
+tips:
+ language-edit-overview:
+ label: 'Edición de idiomas'
+ body: 'Esta página ofrece la posibilidad de editar un idioma en su sitio, incluyendo idiomas personalizados.
'
+ language-edit-langcode:
+ label: 'Código de idioma'
+ body: 'No se puede cambiar el código de un idioma en el sitio, ya que el sistema lo utiliza para hacer un seguimiento del idioma.
'
+ language-edit-label:
+ label: 'Nombre del idioma'
+ body: 'El nombre del idioma se utiliza en todo el sitio para todos los usuarios y está escrito en inglés. Los nombres de los idiomas incorporados se pueden traducir utilizando el módulo Interface traducción, y los nombres de los idiomas incorporados y personalizados se pueden traducir utilizando el módulo Configuration traducción.
'
+ language-edit-direction:
+ label: 'Dirección de escritura del idioma'
+ body: 'Elija si el idioma es de “Izquierda a derecha” o “Derecha a izquierda”.
Note que no todos los temas soportan diseños de “Derecha a izquierda”, así que pruebe su tema si está usando “Derecha a izquierda”.
'
+ language-edit-continue:
+ label: Continuando
+ body: 'Now that you have an overview of the "Edit language" feature, you can continue by:
'
diff --git a/config/sync/language/es/tour.tour.language.yml b/config/sync/language/es/tour.tour.language.yml
new file mode 100644
index 0000000000..28e2b74f10
--- /dev/null
+++ b/config/sync/language/es/tour.tour.language.yml
@@ -0,0 +1,20 @@
+label: Idioma
+tips:
+ language-overview:
+ label: Idiomas
+ body: 'La página “Idiomas” le permite añadir, editar, borrar y reordenar idiomas para el sitio.
'
+ language-add:
+ label: 'Añadiendo idiomas'
+ body: 'Para añadir más idiomas a su sitio, haga clic en el botón “Añadir idioma”.
Los idiomas añadidos se mostrarán en la lista de idiomas y podrán ser editados o eliminados.
'
+ language-reorder:
+ label: 'Reordenando idiomas'
+ body: 'Para reordenar los idiomas en su sitio, utilice los iconos de arrastre junto a cada idioma.
El orden que se muestra aquí es el orden de visualización de las listas de idiomas en el sitio, como en los bloques de conmutación de idiomas proporcionados por los módulos de Traducción de interfaz y Traducción de contenido.
Cuando haya terminado de reordenar los idiomas, haga clic en el botón “Guardar configuración” para que los cambios surtan efecto
'
+ language-default:
+ label: 'Fija un idioma por defecto'
+ body: 'Puede cambiar el idioma predeterminado del sitio eligiendo uno de los idiomas configurados como predeterminado. El sitio utilizará el idioma por defecto en situaciones en las que no se ha hecho ninguna elección pero se debe establecer un idioma, por ejemplo, como idioma de la interfaz mostrada.
'
+ language-operations:
+ label: 'Modificando idiomas'
+ body: 'Se proporcionan operaciones para editar y eliminar sus idiomas.
Puede editar el nombre y la dirección del idioma.
Los idiomas borrados se pueden volver a añadir más adelante. Al eliminar un idioma se eliminarán todas las traducciones de la interfaz asociadas a él, y el contenido en este idioma se configurará para que sea neutro. Tenga en cuenta que no puede eliminar el idioma predeterminado del sitio.
'
+ language-continue:
+ label: Continuando
+ body: 'Now that you have an overview of the "Languages" page, you can continue by:
'
diff --git a/config/sync/language/es/tour.tour.locale.yml b/config/sync/language/es/tour.tour.locale.yml
new file mode 100644
index 0000000000..e5fd151c8f
--- /dev/null
+++ b/config/sync/language/es/tour.tour.locale.yml
@@ -0,0 +1,26 @@
+label: Traducción
+tips:
+ locale-overview:
+ label: 'Traducción de la interfaz de usuario'
+ body: 'Esta página le permite traducir la interfaz de usuario o modificar traducciones existentes. Si ha instalado su sitio web inicialmente en inglés, primero debe añadir otro idioma en la página de Idiomas, para poder usar esta página.'
+ locale-language:
+ label: 'Translation language'
+ body: 'Seleccione el idioma que quiere traducir.'
+ locale-search:
+ label: Buscar
+ body: 'Escriba la palabra o frase específica que desea traducir, también puede escribir sólo una parte de una palabra.'
+ locale-filter:
+ label: 'Filtrar la búsqueda'
+ body: 'Puedes buscar cadenas no traducidas si quieres traducir algo que aún no está traducido. Si desea modificar una traducción existente, es posible que sólo desee buscar cadenas traducidas.'
+ locale-submit:
+ label: 'Aplique sus criterios de búsqueda'
+ body: 'Para aplicar sus criterios de búsqueda, haga clic en el botón Filtrar.'
+ locale-translate:
+ label: Traducir
+ body: 'Puede escribir su propia traducción en los campos de texto de la columna derecha. Trate de averiguar en qué contexto se utilizará el texto para traducirlo de la manera adecuada.'
+ locale-validate:
+ label: 'Validar la traducción'
+ body: 'Cuando haya terminado sus traducciones, haga clic en el botón Guardar traducciones . Debe guardar sus traducciones, cada vez antes de cambiar la página o hacer una nueva búsqueda.'
+ locale-continue:
+ label: Continuando
+ body: 'Las traducciones que usted haya hecho aquí se utilizarán en la interfaz de usuario de su sitio web. Si quiere utilizarlas en otro sitio o modificarlas en un editor de traducciones externo, puede exportarlas a un archivo .po e importarlas después.'
diff --git a/config/sync/language/es/tour.tour.umami-front.yml b/config/sync/language/es/tour.tour.umami-front.yml
new file mode 100644
index 0000000000..80d4fe4ff1
--- /dev/null
+++ b/config/sync/language/es/tour.tour.umami-front.yml
@@ -0,0 +1,24 @@
+label: 'Página de Inicio'
+tips:
+ welcome:
+ label: 'Bienvenido a la demostración de Drupal Umami'
+ body: 'Drupal es un poderoso sistema de administración de contenido de código abierto y esta demostración, basada en una revista de alimentos ficticia llamada Umami, le presentará algunos de los conceptos y características de Drupal.'
+ out-of-the-box:
+ label: 'Habilidades del núcleo de Drupal'
+ body: 'Drupal proporciona muchas de las características que necesita para comenzar a crear sitios web potentes desde el primer momento. Las características presentadas en esta demostración se basan completamente en la funcionalidades básicas de Drupal 8.'
+ navigation:
+ label: Navegación
+ body: 'Este es el menú de navegación principal para el sitio web de Umami. Es fácil crear y administrar menús y puede crear tantos menús como lo requiera su sitio. Por ejemplo, este sitio proporciona esta navegación principal, así como la navegación de usuario que se muestra arriba.'
+ umami-theme:
+ label: 'El tema Umami'
+ managing-content:
+ label: 'Administrando contenido'
+ body: 'Este sitio web de ejemplo proporciona una colección de artículos y recetas que demuestran cómo el contenido se puede administrar fácilmente de una forma flexible y estructurada.'
+ umami-front-views:
+ label: 'Configurando la visualización del contenido'
+ umami-views:
+ label: 'Visualizando contenido con vistas'
+ body: 'Drupal facilita la creación de listas de contenido filtrado y el control de cómo se muestra el contenido mediante la función Vistas. Este ejemplo de últimas recetas utiliza una vista para obtener las cuatro recetas más recientes, muestra la vista como un bloque que se posiciona en la primera página con el sistema de bloques.'
+ front-bookend:
+ label: 'Continúe explorando Drupal'
+ body: 'El tour de la página principal ha terminado. Siéntase libre de hacer clic en los alrededores y continúe explorando Drupal.'
diff --git a/config/sync/language/es/tour.tour.views-ui.yml b/config/sync/language/es/tour.tour.views-ui.yml
new file mode 100644
index 0000000000..c7de05672e
--- /dev/null
+++ b/config/sync/language/es/tour.tour.views-ui.yml
@@ -0,0 +1,32 @@
+label: 'Ver página de edición'
+tips:
+ views-main:
+ label: 'Administrar la configuración de la vista'
+ body: 'Ver o editar la configuración.'
+ views-ui-displays:
+ label: 'Ver o editar la configuración'
+ body: 'Una visualización es una forma de dar salida a los resultados, por ejemplo, como una página o un bloque. Una vista puede contener varias pantallas, que se enumeran a continuación. La pantalla activa se resalta.'
+ views-ui-view-admin:
+ label: 'Ver administración'
+ body: 'Realice tareas administrativas, incluyendo añadir una descripción y crear un clon. Haga clic en el botón desplegable para ver las opciones disponibles.'
+ views-ui-format:
+ label: 'Formato de salida'
+ body: 'Seleccione cómo dar salida a los resultados. Por ejemplo, seleccione Content para dar salida a cada elemento por completo, utilizando los ajustes de visualización configurados. O seleccione Fields, lo que le permite producir sólo campos específicos para cada resultado. Se pueden añadir formatos adicionales instalando módulos en extend la funcionalidad básica de Drupal.'
+ views-ui-fields:
+ label: Campos
+ body: 'Si esta vista utiliza campos, éstos se listan aquí. Puede hacer clic en un campo para configurarlo.'
+ views-ui-filter:
+ label: 'Filtra tu vista'
+ body: 'Añada filtros para limitar los resultados en la salida. Por ejemplo, para mostrar sólo el contenido que es publicado, usted agregaría un filtro para Publicado y seleccionaría Si.'
+ views-ui-filter-operations:
+ label: 'Filtrar acciones'
+ body: 'Agregue, reorganice o elimine los filtros.'
+ views-ui-sorts:
+ label: 'Criterios de ordenación'
+ body: 'Controle el orden en el que se emiten los resultados. Haga clic en una regla de ordenación activa para configurarla.'
+ views-ui-sorts-operations:
+ label: 'Acciones de ordenación'
+ body: 'Agregar, reorganizar o eliminar reglas de clasificación.'
+ views-ui-preview:
+ label: 'Vista previa'
+ body: 'Muestra una vista previa de la salida de la vista.'
diff --git a/config/sync/language/es/user.mail.yml b/config/sync/language/es/user.mail.yml
new file mode 100644
index 0000000000..6f3bdf3af7
--- /dev/null
+++ b/config/sync/language/es/user.mail.yml
@@ -0,0 +1,26 @@
+cancel_confirm:
+ subject: 'Solicitud de cancelación de cuenta para [user:display-name] en [site:name]'
+password_reset:
+ body: "[user:display-name],\r\n\r\nUna petición para reestablecer la contraseña de su cuenta ha sido realizada en [site:name].\r\n\r\nAhora puede iniciar sesión haciendo clic en este enlace o copiándolo y pegándolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y le llevará a una página donde puede establecer su contraseña. Caduca después de un día y nada ocurrirá si no se usa.\r\n\r\n-- El equipo de [site:name]"
+ subject: 'Reemplazo de información de inicio de sesión para [user:display-name] en [site:name]'
+register_admin_created:
+ body: "[user:display-name],\r\n\r\nUn administrador del sitio en [site:name] ha creado una cuenta para usted. Puede ahora iniciar sesión haciendo clic en este enlace o copiando y pegándolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y le conducirá a la página donde podrá establecer su contraseña.\r\n\r\nDespués de establecer su contraseña, será capaz de iniciar sesión en [site:login-url] en el futuro usando:\r\n\r\nNombre de usuario: [user:name]\r\nContraseña: Su contraseña\r\n\r\n-- Equipo de [site:name]"
+ subject: 'Un administrador ha creado una cuenta para usted en [site:name]'
+register_no_approval_required:
+ body: "[user:display-name],\r\n\r\nGracias por registrarse en [site:name]. Puede ahora iniciar sesión haciendo clic en este enlace o copiando y pegandolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y le conducirá a una página donde podrá establecer sus contraseña.\r\n\r\nDespués de establecer su contraseña, será capaz de iniciar sesión en [site:login-url] en el futuro usando:\r\n\r\nNombre de usuario: [user:name]\r\nContraseña: Su contraseña\r\n\r\n-- Equipo de [site:name]"
+ subject: 'Detalles de la cuenta para [user:display-name] en [site:name]'
+register_pending_approval:
+ body: "[user:display-name],\r\n\r\nGracias por registrarse en [site:name]. Su solicitud de una cuenta actualmente está pendiente de aprobación. Una vez que haya sido aprobada, recibirá otro correo electrónico con información sobre cómo iniciar sesión, establecer su contraseña y otros detalles.\r\n\r\n-- El equipo de [site:name]"
+ subject: 'Detalles de cuenta para [user:display-name] en [site:name] (pendiente de aprobación por el administrador)'
+register_pending_approval_admin:
+ body: "[user:display-name] ha solicitado una cuenta.\r\n\r\n[user:edit-url]"
+ subject: 'Detalles de cuenta para [user:display-name] en [site:name] (pendiente de aprobación por el administrador)'
+status_activated:
+ body: "[user:display-name],\r\n\r\nSu cuenta en [site:name] ha sido activada.\r\n\r\nUsted puede ahora iniciar sesión haciendo click en este enlace o copiándolo y pegándolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y lo llevará a usted a una página donde podrá establecer su clave personal.\r\n\r\nDespués de establecer su clave personal, usted podrá iniciar sesión en [site:login-url] utilizando:\r\n\r\nusuario: [user:account-name]\r\nclave personal: Your password\r\n\r\n-- Equipo [site:name]"
+ subject: 'Detalles de cuenta para [user:display-name] en [site:name] (aprobado)'
+status_blocked:
+ body: "[user:display-name],\r\n\r\nSu cuenta en [site:name] ha sido bloqueada.\r\n\r\n-- El equipo de [site:name]"
+ subject: 'Detalles de la cuenta de [user:display-name] en [site:name] (bloqueada)'
+status_canceled:
+ body: "[user:display-name],\r\n\r\nSu cuenta en [site:name] ha sido cancelada.\r\n\r\n-- El equipo de [site:name]"
+ subject: 'Detalles de cuenta para [user:display-name] en [site:name] (cancelado)'
diff --git a/config/sync/language/es/user.role.administrator.yml b/config/sync/language/es/user.role.administrator.yml
new file mode 100644
index 0000000000..e18dfb6b15
--- /dev/null
+++ b/config/sync/language/es/user.role.administrator.yml
@@ -0,0 +1 @@
+label: Administrador
diff --git a/config/sync/language/es/user.role.anonymous.yml b/config/sync/language/es/user.role.anonymous.yml
new file mode 100644
index 0000000000..ed3001d5da
--- /dev/null
+++ b/config/sync/language/es/user.role.anonymous.yml
@@ -0,0 +1 @@
+label: 'Usuario anónimo'
diff --git a/config/sync/language/es/user.role.authenticated.yml b/config/sync/language/es/user.role.authenticated.yml
new file mode 100644
index 0000000000..3bfcdf002b
--- /dev/null
+++ b/config/sync/language/es/user.role.authenticated.yml
@@ -0,0 +1 @@
+label: 'Usuario autenticado'
diff --git a/config/sync/language/es/user.role.author.yml b/config/sync/language/es/user.role.author.yml
new file mode 100644
index 0000000000..8468512305
--- /dev/null
+++ b/config/sync/language/es/user.role.author.yml
@@ -0,0 +1 @@
+label: Autor
diff --git a/config/sync/language/es/user.role.editor.yml b/config/sync/language/es/user.role.editor.yml
new file mode 100644
index 0000000000..152bfe15e7
--- /dev/null
+++ b/config/sync/language/es/user.role.editor.yml
@@ -0,0 +1 @@
+label: Editor
diff --git a/config/sync/language/es/user.settings.yml b/config/sync/language/es/user.settings.yml
new file mode 100644
index 0000000000..3b50c0e9a9
--- /dev/null
+++ b/config/sync/language/es/user.settings.yml
@@ -0,0 +1 @@
+anonymous: Anónimo
diff --git a/config/sync/language/es/views.view.archive.yml b/config/sync/language/es/views.view.archive.yml
new file mode 100644
index 0000000000..09da2b8ba5
--- /dev/null
+++ b/config/sync/language/es/views.view.archive.yml
@@ -0,0 +1,34 @@
+label: Archivo
+description: 'Todo el contenido, por mes.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ title: 'Archivo mensual'
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ tags:
+ previous: ‹‹
+ next: ››
+ arguments:
+ created_year_month:
+ title: '{{ arguments.created_year_month }}'
+ block_1:
+ display_title: Bloque
+ display_options:
+ arguments:
+ created_year_month:
+ title: '{{ arguments.created_year_month }}'
+ page_1:
+ display_title: Página
diff --git a/config/sync/language/es/views.view.articles_aside.yml b/config/sync/language/es/views.view.articles_aside.yml
new file mode 100644
index 0000000000..0051cc7005
--- /dev/null
+++ b/config/sync/language/es/views.view.articles_aside.yml
@@ -0,0 +1,24 @@
+label: 'Artículos a un lado'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ fields:
+ title:
+ separator: ', '
+ title: 'Mas artículos destacados'
+ arguments:
+ nid:
+ exception:
+ title: Todo(s)
+ block_1:
+ display_title: Bloque
+ display_options:
+ block_description: 'Artículos a un lado'
diff --git a/config/sync/language/es/views.view.block_content.yml b/config/sync/language/es/views.view.block_content.yml
new file mode 100644
index 0000000000..abe0a81f52
--- /dev/null
+++ b/config/sync/language/es/views.view.block_content.yml
@@ -0,0 +1,49 @@
+label: 'Librería de bloques personalizada'
+description: 'Buscar y gestionar bloques personalizados.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ fields:
+ info:
+ label: 'Descripción del bloque'
+ separator: ', '
+ type:
+ label: 'Tipo de bloque'
+ separator: ', '
+ changed:
+ label: Actualizado
+ operations:
+ label: Operaciones
+ filters:
+ info:
+ expose:
+ label: 'Descripción del bloque'
+ type:
+ expose:
+ label: 'Tipo de bloque'
+ title: 'Librería de bloques personalizada'
+ empty:
+ area_text_custom:
+ content: 'No hay bloques personalizados disponibles.'
+ page_1:
+ display_title: Página
+ display_options:
+ menu:
+ title: 'Librería de bloques personalizada'
diff --git a/config/sync/language/es/views.view.content.yml b/config/sync/language/es/views.view.content.yml
new file mode 100644
index 0000000000..a43e999c66
--- /dev/null
+++ b/config/sync/language/es/views.view.content.yml
@@ -0,0 +1,69 @@
+label: Contenido
+description: 'Encontrar y administrar contenido.'
+display:
+ default:
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Filtro
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ first: '« Primero'
+ last: 'Último »'
+ fields:
+ title:
+ label: Título
+ type:
+ label: 'Tipo de contenido'
+ separator: ', '
+ name:
+ label: Autor
+ status:
+ label: Estado
+ settings:
+ format_custom_true: Publicado
+ format_custom_false: 'Sin publicar'
+ changed:
+ label: Actualizado
+ operations:
+ label: Operaciones
+ filters:
+ title:
+ expose:
+ label: Título
+ type:
+ expose:
+ label: 'Tipo de contenido'
+ status:
+ expose:
+ label: Estado
+ group_info:
+ label: 'Estado de publicación'
+ group_items:
+ 1:
+ title: Publicado
+ 2:
+ title: 'Sin publicar'
+ langcode:
+ expose:
+ label: Idioma
+ title: Contenido
+ empty:
+ area_text_custom:
+ content: 'No hay contenido disponible.'
+ display_title: 'Por defecto'
+ page_1:
+ display_options:
+ menu:
+ title: Contenido
+ tab_options:
+ title: Contenido
+ description: 'Encuentre y gestione el contenido'
+ display_title: Página
diff --git a/config/sync/language/es/views.view.content_recent.yml b/config/sync/language/es/views.view.content_recent.yml
new file mode 100644
index 0000000000..16b99dc492
--- /dev/null
+++ b/config/sync/language/es/views.view.content_recent.yml
@@ -0,0 +1,23 @@
+label: 'Contenido reciente'
+description: 'Contenido reciente.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ fields:
+ changed:
+ separator: ', '
+ title: 'Contenido reciente'
+ empty:
+ area_text_custom:
+ content: 'No hay contenido disponible.'
+ use_more_text: Más
+ block_1:
+ display_title: Bloque
diff --git a/config/sync/language/es/views.view.featured_articles.yml b/config/sync/language/es/views.view.featured_articles.yml
new file mode 100644
index 0000000000..57d2f959dc
--- /dev/null
+++ b/config/sync/language/es/views.view.featured_articles.yml
@@ -0,0 +1,31 @@
+label: 'Artículos Destacados'
+description: 'Una vista para crear una lista de artículos destacados desde el sitio Umami.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ tags:
+ previous: ‹‹
+ next: ››
+ fields:
+ title:
+ separator: ', '
+ title: Artículos
+ page_1:
+ display_title: Página
+ display_options:
+ menu:
+ title: Artículos
diff --git a/config/sync/language/es/views.view.files.yml b/config/sync/language/es/views.view.files.yml
new file mode 100644
index 0000000000..61fb6bbec5
--- /dev/null
+++ b/config/sync/language/es/views.view.files.yml
@@ -0,0 +1,89 @@
+label: Archivos
+description: 'Buscar y administrar archivos.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Filtro
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ fields:
+ fid:
+ label: Fid
+ filename:
+ label: Nombre
+ separator: ', '
+ filemime:
+ label: 'Tipo MIME'
+ filesize:
+ label: Tamaño
+ status:
+ label: Estado
+ settings:
+ format_custom_false: Temporal
+ format_custom_true: Permanente
+ created:
+ label: 'Fecha de subida'
+ changed:
+ label: 'Fecha de modificación'
+ count:
+ label: 'Usado en'
+ filters:
+ filename:
+ expose:
+ label: 'Nombre de archivo'
+ filemime:
+ expose:
+ label: 'Tipo MIME'
+ status:
+ expose:
+ label: Estado
+ title: Archivos
+ empty:
+ area_text_custom:
+ content: 'No hay archivos disponibles.'
+ page_1:
+ display_title: 'Resumen de ficheros'
+ display_options:
+ menu:
+ title: Archivos
+ page_2:
+ display_title: 'Usos del archivo'
+ display_options:
+ pager:
+ options:
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ fields:
+ entity_label:
+ label: Entidad
+ type:
+ label: 'Tipo de entidad'
+ module:
+ label: 'Módulo de registro'
+ count:
+ label: 'Recuento de uso'
+ title: 'Usos del archivo'
+ arguments:
+ fid:
+ exception:
+ title: Todo(s)
+ title: 'Información de uso de archivos para {{ arguments.fid }}'
diff --git a/config/sync/language/es/views.view.frontpage.yml b/config/sync/language/es/views.view.frontpage.yml
new file mode 100644
index 0000000000..0b85adf9e0
--- /dev/null
+++ b/config/sync/language/es/views.view.frontpage.yml
@@ -0,0 +1,23 @@
+label: 'Página inicio'
+description: 'Todo el contenido promovido a la página principal.'
+display:
+ default:
+ display_options:
+ empty:
+ area_text_custom:
+ content: 'Todavía no se ha creado contenido para la portada.'
+ title:
+ title: 'Bienvenido a [site:name]'
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ title: Inicio
+ display_title: 'Por defecto'
+ feed_1:
+ display_title: 'Canal de noticias'
+ page_1:
+ display_title: Página
diff --git a/config/sync/language/es/views.view.glossary.yml b/config/sync/language/es/views.view.glossary.yml
new file mode 100644
index 0000000000..174f741a36
--- /dev/null
+++ b/config/sync/language/es/views.view.glossary.yml
@@ -0,0 +1,36 @@
+label: Glosario
+description: 'Todo el contenido, alfabéticamente.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ tags:
+ previous: ‹‹
+ next: ››
+ fields:
+ title:
+ label: Título
+ name:
+ label: Autor
+ changed:
+ label: 'Última actualización'
+ attachment_1:
+ display_title: Adjunto
+ page_1:
+ display_title: Página
+ display_options:
+ menu:
+ title: Glosario
diff --git a/config/sync/language/es/views.view.media.yml b/config/sync/language/es/views.view.media.yml
new file mode 100644
index 0000000000..e33d53b50d
--- /dev/null
+++ b/config/sync/language/es/views.view.media.yml
@@ -0,0 +1,79 @@
+label: Multimedia
+description: 'Buscar y administrar medios.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Filtro
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ first: '« Primero'
+ last: 'Último »'
+ fields:
+ media_bulk_form:
+ action_title: Acción
+ thumbnail__target_id:
+ label: Miniatura
+ separator: ', '
+ name:
+ label: 'Nombre del elemento multimedia'
+ separator: ', '
+ bundle:
+ label: Tipo
+ separator: ', '
+ uid:
+ label: Autor
+ separator: ', '
+ status:
+ label: Estado
+ settings:
+ format_custom_true: Publicado
+ format_custom_false: 'Sin publicar'
+ separator: ', '
+ changed:
+ label: Actualizado
+ separator: ', '
+ operations:
+ label: Operaciones
+ filters:
+ name:
+ expose:
+ label: 'Nombre del elemento multimedia'
+ bundle:
+ expose:
+ label: Tipo
+ status:
+ expose:
+ label: Verdad
+ group_info:
+ label: 'Estado de publicación'
+ group_items:
+ 1:
+ title: Publicado
+ 2:
+ title: 'Sin publicar'
+ langcode:
+ expose:
+ label: Idioma
+ title: Multimedia
+ empty:
+ area_text_custom:
+ content: 'No hay medios disponibles.'
+ media_page_list:
+ display_title: Multimedia
+ display_options:
+ menu:
+ title: Multimedia
diff --git a/config/sync/language/es/views.view.media_library.yml b/config/sync/language/es/views.view.media_library.yml
new file mode 100644
index 0000000000..d12c537c73
--- /dev/null
+++ b/config/sync/language/es/views.view.media_library.yml
@@ -0,0 +1,119 @@
+label: 'Biblioteca de medios'
+description: 'Buscar y administrar medios.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: 'Aplicar filtros'
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ tags:
+ previous: ‹‹
+ next: ››
+ fields:
+ media_bulk_form:
+ action_title: Acción
+ filters:
+ status:
+ expose:
+ label: 'Estado de publicación'
+ group_info:
+ label: Publicado
+ group_items:
+ 1:
+ title: Publicado
+ 2:
+ title: 'Sin publicar'
+ name:
+ expose:
+ label: Nombre
+ bundle:
+ expose:
+ label: 'Tipos multimedia'
+ group_info:
+ label: 'Tipos multimedia'
+ langcode:
+ expose:
+ label: Idioma
+ sorts:
+ created:
+ expose:
+ label: 'Más recientes primero'
+ name:
+ expose:
+ label: 'Nombre (A-Z)'
+ name_1:
+ expose:
+ label: 'Nombre (Z-A)'
+ title: Multimedia
+ empty:
+ area_text_custom:
+ content: 'No hay medios disponibles.'
+ page:
+ display_title: Página
+ display_options:
+ fields:
+ media_bulk_form:
+ action_title: Acción
+ name:
+ separator: ', '
+ edit_media:
+ alter:
+ text: 'Editar {{ nombre }}'
+ alt: 'Editar {{ nombre }}'
+ text: Editar
+ delete_media:
+ alter:
+ text: 'Borrar {{ nombre }}'
+ alt: 'Borrar {{ nombre }}'
+ text: Eliminar
+ widget:
+ display_title: Control
+ display_options:
+ filters:
+ name:
+ expose:
+ label: Nombre
+ arguments:
+ bundle:
+ exception:
+ title: Todo(s)
+ header:
+ display_link_grid:
+ label: Cuadrícula
+ display_link_table:
+ label: Tabla
+ widget_table:
+ display_options:
+ fields:
+ thumbnail__target_id:
+ label: Miniatura
+ name:
+ label: Nombre
+ uid:
+ label: Autor
+ changed:
+ label: Actualizado
+ filters:
+ name:
+ expose:
+ label: Nombre
+ arguments:
+ bundle:
+ exception:
+ title: Todo(s)
+ header:
+ display_link_grid:
+ label: Cuadrícula
+ display_link_table:
+ label: Tabla
diff --git a/config/sync/language/es/views.view.moderated_content.yml b/config/sync/language/es/views.view.moderated_content.yml
new file mode 100644
index 0000000000..0bd0c34857
--- /dev/null
+++ b/config/sync/language/es/views.view.moderated_content.yml
@@ -0,0 +1,61 @@
+label: 'Contenido moderado'
+description: 'Encuentra y modera contenido.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Filtro
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ first: '« Primero'
+ last: 'Último »'
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ fields:
+ title:
+ label: Título
+ separator: ', '
+ type:
+ label: 'Tipo de contenido'
+ separator: ', '
+ name:
+ label: Autor
+ separator: ', '
+ moderation_state:
+ label: 'Estado de moderación'
+ separator: ', '
+ changed:
+ label: Actualizado
+ separator: ', '
+ operations:
+ label: Operaciones
+ filters:
+ title:
+ expose:
+ label: Título
+ type:
+ expose:
+ label: 'Tipo de contenido'
+ moderation_state:
+ expose:
+ label: 'Estado de moderación'
+ langcode:
+ expose:
+ label: Idioma
+ title: 'Contenido moderado'
+ empty:
+ area_text_custom:
+ content: 'No hay contenido moderado disponible. Solo las versiones pendientes de contenido, como los borradores, se enumeran aquí.'
+ moderated_content:
+ display_title: 'Contenido moderado'
diff --git a/config/sync/language/es/views.view.promoted_items.yml b/config/sync/language/es/views.view.promoted_items.yml
new file mode 100644
index 0000000000..a084f3d541
--- /dev/null
+++ b/config/sync/language/es/views.view.promoted_items.yml
@@ -0,0 +1,21 @@
+label: 'Artículos promocionados'
+description: 'Una vista para mostrar los elementos promocionados en la parte superior de la página de inicio.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ fields:
+ title:
+ separator: ', '
+ title: 'Artículos Promocionados Doble'
+ attachment_1:
+ display_title: 'Adjunto: Artículos Promocionados Doble'
+ block_1:
+ display_title: 'Bloque: Artículos Promocionados - Sencillo'
diff --git a/config/sync/language/es/views.view.recipe_collections.yml b/config/sync/language/es/views.view.recipe_collections.yml
new file mode 100644
index 0000000000..040b0b0bca
--- /dev/null
+++ b/config/sync/language/es/views.view.recipe_collections.yml
@@ -0,0 +1,18 @@
+label: 'Recopilación de Recetas'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ fields:
+ name:
+ separator: ', '
+ title: 'Recopilación de recetas'
+ block:
+ display_title: Bloque
diff --git a/config/sync/language/es/views.view.recipes.yml b/config/sync/language/es/views.view.recipes.yml
new file mode 100644
index 0000000000..f89a4388ff
--- /dev/null
+++ b/config/sync/language/es/views.view.recipes.yml
@@ -0,0 +1,31 @@
+label: Recetas
+description: 'Listado de recetas'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: ‹‹
+ next: ››
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ fields:
+ title:
+ separator: ', '
+ title: Recetas
+ page_1:
+ display_title: Página
+ display_options:
+ menu:
+ title: Recetas
diff --git a/config/sync/language/es/views.view.taxonomy_term.yml b/config/sync/language/es/views.view.taxonomy_term.yml
new file mode 100644
index 0000000000..dcbbb88774
--- /dev/null
+++ b/config/sync/language/es/views.view.taxonomy_term.yml
@@ -0,0 +1,31 @@
+label: 'Término de la taxonomía'
+description: 'Contenido perteneciente a un determinado término de taxonomía.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: ‹‹
+ next: ››
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ arguments:
+ tid:
+ exception:
+ title: Todo(s)
+ title: '{{ arguments.tid }}'
+ feed_1:
+ display_title: 'Canal de noticias'
+ page_1:
+ display_title: Página
diff --git a/config/sync/language/es/views.view.user_admin_people.yml b/config/sync/language/es/views.view.user_admin_people.yml
new file mode 100644
index 0000000000..d6cd4c060a
--- /dev/null
+++ b/config/sync/language/es/views.view.user_admin_people.yml
@@ -0,0 +1,76 @@
+label: Usuarios
+description: 'Encuentre y gestione a las personas que interactúan con su sitio.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Filtro
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ tags:
+ previous: '‹ Anterior'
+ next: 'Siguiente >'
+ first: '« Primero'
+ last: 'Último »'
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ fields:
+ user_bulk_form:
+ label: 'Actualización masiva'
+ name:
+ label: 'Nombre de usuario'
+ status:
+ label: Estado
+ settings:
+ format_custom_true: Activo
+ format_custom_false: Bloqueado
+ roles_target_id:
+ label: Roles
+ created:
+ label: 'Miembro desde hace'
+ access:
+ label: 'Último acceso'
+ operations:
+ label: Operaciones
+ mail:
+ separator: ', '
+ filters:
+ combine:
+ expose:
+ label: 'Nombre o correo electrónico contiene'
+ status:
+ group_info:
+ label: Estado
+ group_items:
+ 1:
+ title: Activo
+ 2:
+ title: Bloqueado
+ roles_target_id:
+ expose:
+ label: Rol
+ permission:
+ expose:
+ label: Permiso
+ title: Usuarios
+ empty:
+ area_text_custom:
+ content: 'No people available.'
+ use_more_text: más
+ page_1:
+ display_title: Página
+ display_options:
+ menu:
+ title: Listado
+ description: 'Encuentre y gestione a las personas que interactúan con su sitio.'
+ tab_options:
+ title: Usuarios
+ description: 'Gestionar cuentas, roles y permisos de usuarios.'
diff --git a/config/sync/language/es/views.view.watchdog.yml b/config/sync/language/es/views.view.watchdog.yml
new file mode 100644
index 0000000000..bfaa8fd2f7
--- /dev/null
+++ b/config/sync/language/es/views.view.watchdog.yml
@@ -0,0 +1,56 @@
+label: Guardián
+description: 'Mensajes recientes del registro'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Filtro
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ pager:
+ options:
+ expose:
+ items_per_page_label: 'Elementos por página'
+ items_per_page_options_all_label: '- Todo -'
+ offset_label: Desplazamiento
+ tags:
+ previous: ‹‹
+ next: ››
+ fields:
+ nothing:
+ admin_label: Icono
+ wid:
+ label: WID
+ severity:
+ label: Gravedad
+ type:
+ label: Tipo
+ timestamp:
+ label: Fecha
+ message:
+ label: Mensaje
+ alter:
+ alt: '{{ message }}'
+ name:
+ label: Usuario
+ separator: ', '
+ link:
+ label: Operaciones
+ filters:
+ type:
+ expose:
+ label: Tipo
+ severity:
+ expose:
+ label: Gravedad
+ title: 'Mensajes recientes del registro'
+ empty:
+ area:
+ admin_label: 'No hay mensajes de registro disponibles.'
+ content: 'No hay mensajes de registro disponibles.'
+ page:
+ display_title: Página
diff --git a/config/sync/language/es/views.view.who_s_new.yml b/config/sync/language/es/views.view.who_s_new.yml
new file mode 100644
index 0000000000..d5b152cad2
--- /dev/null
+++ b/config/sync/language/es/views.view.who_s_new.yml
@@ -0,0 +1,20 @@
+label: 'Quién es nuevo'
+description: 'Muestra una lista de las cuentas de usuario más recientes del sitio.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ title: 'Quién es nuevo'
+ block_1:
+ display_title: 'Quién es nuevo'
+ display_options:
+ display_description: 'Un listado de nuevos usuarios'
+ block_description: 'Quién es nuevo'
+ block_category: Usuario
diff --git a/config/sync/language/es/views.view.who_s_online.yml b/config/sync/language/es/views.view.who_s_online.yml
new file mode 100644
index 0000000000..ed93045f08
--- /dev/null
+++ b/config/sync/language/es/views.view.who_s_online.yml
@@ -0,0 +1,30 @@
+label: 'Bloque de usuarios conectados'
+description: 'Muestra los nombres de usuario de los usuarios activos más recientes y el número total de usuarios activos.'
+display:
+ default:
+ display_title: 'Por defecto'
+ display_options:
+ exposed_form:
+ options:
+ submit_button: Aplicar
+ reset_button_label: Restablecer
+ exposed_sorts_label: 'Ordenar por'
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ filters:
+ access:
+ expose:
+ label: 'Último acceso'
+ description: 'Un usuario es considerado conectado durante este tiempo después de haber visto una página por última vez.'
+ title: 'Quién está conectado'
+ header:
+ result:
+ content: 'Actualmente hay un total de @total usuario en linea.'
+ empty:
+ area_text_custom:
+ content: 'Hay 0 usuarios en línea.'
+ who_s_online_block:
+ display_title: 'Quién está conectado'
+ display_options:
+ block_description: 'Quién está conectado'
+ display_description: 'Una lista de los usuarios que están conectados actualmente.'
diff --git a/config/sync/language/es/workflows.workflow.editorial.yml b/config/sync/language/es/workflows.workflow.editorial.yml
new file mode 100644
index 0000000000..4cade384be
--- /dev/null
+++ b/config/sync/language/es/workflows.workflow.editorial.yml
@@ -0,0 +1,20 @@
+label: Editorial
+type_settings:
+ states:
+ archived:
+ label: Archivado
+ draft:
+ label: Borrador
+ published:
+ label: Publicado
+ transitions:
+ archive:
+ label: Archivo
+ archived_draft:
+ label: 'Restaurar a Borrador'
+ archived_published:
+ label: Restaurar
+ create_new_draft:
+ label: 'Crear Nuevo Borrador'
+ publish:
+ label: Publicar
diff --git a/config/sync/locale.settings.yml b/config/sync/locale.settings.yml
new file mode 100644
index 0000000000..970cc15e60
--- /dev/null
+++ b/config/sync/locale.settings.yml
@@ -0,0 +1,15 @@
+_core:
+ default_config_hash: cSdYeE-_AQETCNZnl8BMFS9-sVn5--VzAYILkpPBUbM
+cache_strings: true
+translate_english: false
+javascript:
+ directory: languages
+translation:
+ use_source: remote_and_local
+ default_filename: '%project-%version.%language.po'
+ default_server_pattern: 'https://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po'
+ overwrite_customized: false
+ overwrite_not_customized: true
+ update_interval_days: 0
+ path: sites/default/files/translations
+ import_enabled: true
diff --git a/config/sync/media.settings.yml b/config/sync/media.settings.yml
new file mode 100644
index 0000000000..fd32318b27
--- /dev/null
+++ b/config/sync/media.settings.yml
@@ -0,0 +1,6 @@
+_core:
+ default_config_hash: PlWtVQXY5oKYZqCMPXh6SPamXagn5BoZqgAI8EY9WsY
+icon_base_uri: 'public://media-icons/generic'
+iframe_domain: ''
+oembed_providers_url: 'https://oembed.com/providers.json'
+standalone_url: false
diff --git a/config/sync/media.type.audio.yml b/config/sync/media.type.audio.yml
new file mode 100644
index 0000000000..f4d98e9438
--- /dev/null
+++ b/config/sync/media.type.audio.yml
@@ -0,0 +1,16 @@
+uuid: ed8f7a20-0c34-495a-a47d-72da7c417bc3
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: eJw8n6Tk2tO3ZysuEeGR1gZa1yRffaZzR4t0Q7iNurs
+id: audio
+label: Audio
+description: 'A locally hosted audio file.'
+source: audio_file
+queue_thumbnail_downloads: false
+new_revision: true
+source_configuration:
+ source_field: field_media_audio_file
+field_map:
+ name: name
diff --git a/config/sync/media.type.document.yml b/config/sync/media.type.document.yml
new file mode 100644
index 0000000000..62399bc827
--- /dev/null
+++ b/config/sync/media.type.document.yml
@@ -0,0 +1,16 @@
+uuid: 2434c65e-2b22-4b47-8db3-6a8b80f8ba11
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: _D9q3XSnP6ik9we9UuoTvZsQKPuYNp_G9PfwVtWzgnQ
+id: document
+label: Document
+description: 'An uploaded file or document, such as a PDF.'
+source: file
+queue_thumbnail_downloads: false
+new_revision: true
+source_configuration:
+ source_field: field_media_document
+field_map:
+ name: name
diff --git a/config/sync/media.type.image.yml b/config/sync/media.type.image.yml
new file mode 100644
index 0000000000..59e4509d8e
--- /dev/null
+++ b/config/sync/media.type.image.yml
@@ -0,0 +1,15 @@
+uuid: 72192cc0-1330-4b14-a7da-e0897587ce88
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: u7OxrscEED35iDR3R0akmw7QNvBSMEPJXFtKP57qBh8
+id: image
+label: Image
+description: 'Use local images for reusable media.'
+source: image
+queue_thumbnail_downloads: false
+new_revision: true
+source_configuration:
+ source_field: field_media_image
+field_map: { }
diff --git a/config/sync/media.type.remote_video.yml b/config/sync/media.type.remote_video.yml
new file mode 100644
index 0000000000..5f2335ba51
--- /dev/null
+++ b/config/sync/media.type.remote_video.yml
@@ -0,0 +1,20 @@
+uuid: 52f83293-278a-43c5-8325-edd3244519ed
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: FvzYbqrSLeKG-eXDngFRYlGe3_f8RaSXPBf3i4jWpa0
+id: remote_video
+label: 'Remote video'
+description: 'A remotely hosted video from YouTube or Vimeo.'
+source: 'oembed:video'
+queue_thumbnail_downloads: false
+new_revision: true
+source_configuration:
+ source_field: field_media_oembed_video
+ thumbnails_directory: 'public://oembed_thumbnails'
+ providers:
+ - YouTube
+ - Vimeo
+field_map:
+ title: name
diff --git a/config/sync/media.type.video.yml b/config/sync/media.type.video.yml
new file mode 100644
index 0000000000..6e8531724d
--- /dev/null
+++ b/config/sync/media.type.video.yml
@@ -0,0 +1,16 @@
+uuid: b10e6af6-dba5-460b-b001-f50217488a06
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: hzgvcRgZHltqWf8hBmttoWh95tCJoPL25lPq9YSIRsY
+id: video
+label: Video
+description: 'A locally hosted video file.'
+source: video_file
+queue_thumbnail_downloads: false
+new_revision: true
+source_configuration:
+ source_field: field_media_video_file
+field_map:
+ name: name
diff --git a/config/sync/media_library.settings.yml b/config/sync/media_library.settings.yml
new file mode 100644
index 0000000000..3a1479aa7b
--- /dev/null
+++ b/config/sync/media_library.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: _3gQsCnZELUjUUqHk8SSh8bXnx7TZwN95vctAeVJG60
+advanced_ui: false
diff --git a/config/sync/menu_ui.settings.yml b/config/sync/menu_ui.settings.yml
new file mode 100644
index 0000000000..0b987fa3b0
--- /dev/null
+++ b/config/sync/menu_ui.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: SqMarzIjxC3F8dZo9FEOxfqDKD_sdW1tbcFTV1BA2zU
+override_parent_selector: false
diff --git a/config/sync/node.settings.yml b/config/sync/node.settings.yml
new file mode 100644
index 0000000000..911c9f08b1
--- /dev/null
+++ b/config/sync/node.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: W0cgFPhPJ3gAdqm06-az48BLf5MVcoZVS0HdByoofi0
+use_admin_theme: true
diff --git a/config/sync/node.type.article.yml b/config/sync/node.type.article.yml
new file mode 100644
index 0000000000..ef6c44fe99
--- /dev/null
+++ b/config/sync/node.type.article.yml
@@ -0,0 +1,13 @@
+uuid: e36315ac-e3db-4bcc-a857-a56d64c3d983
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: AeW1SEDgb1OTQACAWGhzvMknMYAJlcZu0jljfeU3oso
+name: Article
+type: article
+description: 'Use articles for time-sensitive content like news, press releases or blog posts.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: true
diff --git a/config/sync/node.type.page.yml b/config/sync/node.type.page.yml
new file mode 100644
index 0000000000..943dacabd7
--- /dev/null
+++ b/config/sync/node.type.page.yml
@@ -0,0 +1,13 @@
+uuid: 9a0f7dfa-70f7-4fe9-9a16-854a97bd5b46
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: KuyA4NHPXcmKAjRtwa0vQc2ZcyrUJy6IlS2TAyMNRbc
+name: 'Basic page'
+type: page
+description: 'Use basic pages for your static content, such as an ''About us'' page.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: false
diff --git a/config/sync/node.type.recipe.yml b/config/sync/node.type.recipe.yml
new file mode 100644
index 0000000000..54c2d8ee05
--- /dev/null
+++ b/config/sync/node.type.recipe.yml
@@ -0,0 +1,19 @@
+uuid: b379fd28-8b4e-4b20-b0b9-04c8cd2d5a43
+langcode: en
+status: true
+dependencies:
+ module:
+ - menu_ui
+third_party_settings:
+ menu_ui:
+ available_menus: { }
+ parent: ''
+_core:
+ default_config_hash: '-3P1yuM15pcimXHBBhevjW-4aqojpmZbUgAqlVIeweo'
+name: Recipe
+type: recipe
+description: 'Add a new recipe to the site.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: false
diff --git a/config/sync/rdf.mapping.node.article.yml b/config/sync/rdf.mapping.node.article.yml
new file mode 100644
index 0000000000..a418cd71e9
--- /dev/null
+++ b/config/sync/rdf.mapping.node.article.yml
@@ -0,0 +1,41 @@
+uuid: e2ffba0f-971a-45e9-95c1-596795818066
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ module:
+ - node
+_core:
+ default_config_hash: LXsfDktrB8Z3co_mGEUlHUI37jLBU_8xXrSmkMiWLas
+id: node.article
+targetEntityType: node
+bundle: article
+types:
+ - 'schema:Article'
+fieldMappings:
+ title:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ field_image:
+ properties:
+ - 'schema:image'
+ field_tags:
+ properties:
+ - 'schema:about'
diff --git a/config/sync/rdf.mapping.node.page.yml b/config/sync/rdf.mapping.node.page.yml
new file mode 100644
index 0000000000..184e53e96a
--- /dev/null
+++ b/config/sync/rdf.mapping.node.page.yml
@@ -0,0 +1,36 @@
+uuid: 545f976a-016d-4a38-92c2-de1e721080ee
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.page
+ module:
+ - node
+_core:
+ default_config_hash: 7PaJhrfWUEPpa7EzPkwBWBM1OIhAlw7bfl99yL-kaqk
+id: node.page
+targetEntityType: node
+bundle: page
+types:
+ - 'schema:WebPage'
+fieldMappings:
+ title:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ mapping_type: rel
diff --git a/config/sync/rdf.mapping.taxonomy_term.tags.yml b/config/sync/rdf.mapping.taxonomy_term.tags.yml
new file mode 100644
index 0000000000..603f9dbfc6
--- /dev/null
+++ b/config/sync/rdf.mapping.taxonomy_term.tags.yml
@@ -0,0 +1,22 @@
+uuid: 9854f11f-7dfa-4c18-8fda-61d2354588c5
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.tags
+ module:
+ - taxonomy
+_core:
+ default_config_hash: o5duwyS1CTHx3tYOZhuu91kspe8VQjQsnwZjAJv9njk
+id: taxonomy_term.tags
+targetEntityType: taxonomy_term
+bundle: tags
+types:
+ - 'schema:Thing'
+fieldMappings:
+ name:
+ properties:
+ - 'schema:name'
+ description:
+ properties:
+ - 'schema:description'
diff --git a/config/sync/rdf.mapping.user.user.yml b/config/sync/rdf.mapping.user.user.yml
new file mode 100644
index 0000000000..a893d4af53
--- /dev/null
+++ b/config/sync/rdf.mapping.user.user.yml
@@ -0,0 +1,17 @@
+uuid: 5fc151fc-bf38-4e02-a3b3-4d6aaf40b54e
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: TGTlmpYAtXxjtYMFA_A0vosE2c4R5MCQwLviIA5HUM0
+id: user.user
+targetEntityType: user
+bundle: user
+types:
+ - 'schema:Person'
+fieldMappings:
+ name:
+ properties:
+ - 'schema:name'
diff --git a/config/sync/responsive_image.styles.3_2_image.yml b/config/sync/responsive_image.styles.3_2_image.yml
new file mode 100644
index 0000000000..9e065d8463
--- /dev/null
+++ b/config/sync/responsive_image.styles.3_2_image.yml
@@ -0,0 +1,27 @@
+uuid: 226dd2df-13c4-4741-b8ec-a56145166aa5
+langcode: en
+status: true
+dependencies:
+ config:
+ - image.style.large_3_2_2x
+ - image.style.large_3_2_768x512
+ - image.style.medium_3_2_2x
+ - image.style.medium_3_2_600x400
+_core:
+ default_config_hash: rjGnO2GFTi0meChpgxeEbNonJ9ktNv4QFgrA3cTnGGQ
+id: 3_2_image
+label: '3:2 Image'
+image_style_mappings:
+ -
+ image_mapping_type: sizes
+ image_mapping:
+ sizes: 100vw
+ sizes_image_styles:
+ - large_3_2_2x
+ - large_3_2_768x512
+ - medium_3_2_2x
+ - medium_3_2_600x400
+ breakpoint_id: responsive_image.viewport_sizing
+ multiplier: 1x
+breakpoint_group: responsive_image
+fallback_image_style: large_3_2_768x512
diff --git a/config/sync/responsive_image.styles.hero_or_banner.yml b/config/sync/responsive_image.styles.hero_or_banner.yml
new file mode 100644
index 0000000000..dfe115c587
--- /dev/null
+++ b/config/sync/responsive_image.styles.hero_or_banner.yml
@@ -0,0 +1,27 @@
+uuid: 482da4f4-d528-42cd-84b9-25bbef983239
+langcode: en
+status: true
+dependencies:
+ config:
+ - image.style.large_21_9
+ - image.style.large_21_9_2x
+ - image.style.medium_21_9
+ - image.style.small_21_9
+_core:
+ default_config_hash: 9Odow8Tx6-Pk5TFUYieBTMIcQlZvQfXMBJ5edCxrSKs
+id: hero_or_banner
+label: 'Hero or Banner'
+image_style_mappings:
+ -
+ image_mapping_type: sizes
+ image_mapping:
+ sizes: 100vw
+ sizes_image_styles:
+ - large_21_9
+ - large_21_9_2x
+ - medium_21_9
+ - small_21_9
+ breakpoint_id: responsive_image.viewport_sizing
+ multiplier: 1x
+breakpoint_group: responsive_image
+fallback_image_style: small_21_9
diff --git a/config/sync/responsive_image.styles.narrow.yml b/config/sync/responsive_image.styles.narrow.yml
new file mode 100644
index 0000000000..03ef73c45e
--- /dev/null
+++ b/config/sync/responsive_image.styles.narrow.yml
@@ -0,0 +1,25 @@
+uuid: 05c330c3-7b25-4607-8938-705f333f3c0a
+langcode: en
+status: true
+dependencies:
+ config:
+ - image.style.max_1300x1300
+ - image.style.max_325x325
+ - image.style.max_650x650
+_core:
+ default_config_hash: fpe1VtjfmmkKkR7qjomnyPorSM2SKdw6rgkdE2jE1rI
+id: narrow
+label: Narrow
+image_style_mappings:
+ -
+ image_mapping_type: sizes
+ image_mapping:
+ sizes: '(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw'
+ sizes_image_styles:
+ - max_1300x1300
+ - max_650x650
+ - max_325x325
+ breakpoint_id: responsive_image.viewport_sizing
+ multiplier: 1x
+breakpoint_group: responsive_image
+fallback_image_style: max_325x325
diff --git a/config/sync/responsive_image.styles.square.yml b/config/sync/responsive_image.styles.square.yml
new file mode 100644
index 0000000000..e6f61e66ad
--- /dev/null
+++ b/config/sync/responsive_image.styles.square.yml
@@ -0,0 +1,25 @@
+uuid: 74b4a37f-5213-41f6-ba7a-bee1bc73f3f5
+langcode: en
+status: true
+dependencies:
+ config:
+ - image.style.square_large
+ - image.style.square_medium
+ - image.style.square_small
+_core:
+ default_config_hash: og75t756ursDlFFeLJ6EQaxDU0RvyFOks94sfk4V5qk
+id: square
+label: Square
+image_style_mappings:
+ -
+ image_mapping_type: sizes
+ image_mapping:
+ sizes: 100vw
+ sizes_image_styles:
+ - square_large
+ - square_medium
+ - square_small
+ breakpoint_id: responsive_image.viewport_sizing
+ multiplier: 1x
+breakpoint_group: responsive_image
+fallback_image_style: square_medium
diff --git a/config/sync/responsive_image.styles.wide.yml b/config/sync/responsive_image.styles.wide.yml
new file mode 100644
index 0000000000..3d33d647c8
--- /dev/null
+++ b/config/sync/responsive_image.styles.wide.yml
@@ -0,0 +1,27 @@
+uuid: 4a93042e-8d1b-40f5-b553-b5ca0d474782
+langcode: en
+status: true
+dependencies:
+ config:
+ - image.style.max_1300x1300
+ - image.style.max_2600x2600
+ - image.style.max_325x325
+ - image.style.max_650x650
+_core:
+ default_config_hash: CcYzyNx9FjzWWNCWNl2j5tTKTB6FlMgInqtB3oTYnX4
+id: wide
+label: Wide
+image_style_mappings:
+ -
+ image_mapping_type: sizes
+ image_mapping:
+ sizes: '(min-width: 1290px) 1290px, 100vw'
+ sizes_image_styles:
+ - max_2600x2600
+ - max_1300x1300
+ - max_650x650
+ - max_325x325
+ breakpoint_id: responsive_image.viewport_sizing
+ multiplier: 1x
+breakpoint_group: responsive_image
+fallback_image_style: max_325x325
diff --git a/config/sync/search.page.node_search.yml b/config/sync/search.page.node_search.yml
new file mode 100644
index 0000000000..3b8aa48788
--- /dev/null
+++ b/config/sync/search.page.node_search.yml
@@ -0,0 +1,15 @@
+uuid: c2e6d65c-fc15-4d3b-8517-bb517f166956
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 97tvtzGOa8_flb22CzSjgtm_YkiGMHvEBO-6q2K9V_U
+id: node_search
+label: Content
+path: node
+weight: -10
+plugin: node_search
+configuration:
+ rankings: { }
diff --git a/config/sync/search.page.user_search.yml b/config/sync/search.page.user_search.yml
new file mode 100644
index 0000000000..3562cabf94
--- /dev/null
+++ b/config/sync/search.page.user_search.yml
@@ -0,0 +1,14 @@
+uuid: 9ad9b7a9-2916-4587-807d-7aceabbf778c
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: k3aUaZXGDuhkek2TZIee0PApOPTvYZLadziekdyHA5A
+id: user_search
+label: Users
+path: user
+weight: 0
+plugin: user_search
+configuration: { }
diff --git a/config/sync/search.settings.yml b/config/sync/search.settings.yml
new file mode 100644
index 0000000000..f864b47b8e
--- /dev/null
+++ b/config/sync/search.settings.yml
@@ -0,0 +1,22 @@
+_core:
+ default_config_hash: hvVxL1G-ZCxaq32IZws0YsfuhvaDiQE_np-0g35KjUk
+and_or_limit: 7
+default_page: node_search
+index:
+ cron_limit: 100
+ overlap_cjk: true
+ minimum_word_size: 3
+ tag_weights:
+ h1: 25
+ h2: 18
+ h3: 15
+ h4: 14
+ h5: 9
+ h6: 6
+ u: 3
+ b: 3
+ i: 3
+ strong: 3
+ em: 3
+ a: 10
+logging: false
diff --git a/config/sync/seven.settings.yml b/config/sync/seven.settings.yml
new file mode 100644
index 0000000000..6bba58bc79
--- /dev/null
+++ b/config/sync/seven.settings.yml
@@ -0,0 +1,3 @@
+third_party_settings:
+ shortcut:
+ module_link: true
diff --git a/config/sync/shortcut.set.default.yml b/config/sync/shortcut.set.default.yml
new file mode 100644
index 0000000000..aef34e0536
--- /dev/null
+++ b/config/sync/shortcut.set.default.yml
@@ -0,0 +1,8 @@
+uuid: 00792853-f23f-4dc0-a892-96b3c140529a
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: U5VlGjd_SfV0Qm_EfnaynOfc549cNscFAx48JfYoMRI
+id: default
+label: Default
diff --git a/config/sync/system.action.media_delete_action.yml b/config/sync/system.action.media_delete_action.yml
new file mode 100644
index 0000000000..08344ccb3f
--- /dev/null
+++ b/config/sync/system.action.media_delete_action.yml
@@ -0,0 +1,13 @@
+uuid: 4173d60a-16ae-4c2c-84cc-700131469b9d
+langcode: en
+status: true
+dependencies:
+ module:
+ - media
+_core:
+ default_config_hash: FrZy1tmuXJcOxhXlBoI1Hsnen5TT-9OCC1iolWH84go
+id: media_delete_action
+label: 'Delete media'
+type: media
+plugin: 'entity:delete_action:media'
+configuration: { }
diff --git a/config/sync/system.action.media_publish_action.yml b/config/sync/system.action.media_publish_action.yml
new file mode 100644
index 0000000000..800da94667
--- /dev/null
+++ b/config/sync/system.action.media_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 9b4fbccc-a212-497c-8475-b7302b441ea0
+langcode: en
+status: true
+dependencies:
+ module:
+ - media
+_core:
+ default_config_hash: nh83qNNrmWE-CDdHz2MdFOAk60T9mzv3R-MaKfZR2jw
+id: media_publish_action
+label: 'Publish media'
+type: media
+plugin: 'entity:publish_action:media'
+configuration: { }
diff --git a/config/sync/system.action.media_save_action.yml b/config/sync/system.action.media_save_action.yml
new file mode 100644
index 0000000000..1674dfd69e
--- /dev/null
+++ b/config/sync/system.action.media_save_action.yml
@@ -0,0 +1,13 @@
+uuid: 4269808e-fa30-4dda-8dd7-2caf2bf75618
+langcode: en
+status: true
+dependencies:
+ module:
+ - media
+_core:
+ default_config_hash: VVyUA6PIaVeGtcIbgEWqJ6SYDiJdReBeojFswURFpKs
+id: media_save_action
+label: 'Save media'
+type: media
+plugin: 'entity:save_action:media'
+configuration: { }
diff --git a/config/sync/system.action.media_unpublish_action.yml b/config/sync/system.action.media_unpublish_action.yml
new file mode 100644
index 0000000000..763bdbf346
--- /dev/null
+++ b/config/sync/system.action.media_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: 550b2c36-0d69-4662-9174-df7cc49734bf
+langcode: en
+status: true
+dependencies:
+ module:
+ - media
+_core:
+ default_config_hash: CsK6TseQ2DatEbZgbd30swOlZ28_HHwAESU2LvEnWq0
+id: media_unpublish_action
+label: 'Unpublish media'
+type: media
+plugin: 'entity:unpublish_action:media'
+configuration: { }
diff --git a/config/sync/system.action.node_delete_action.yml b/config/sync/system.action.node_delete_action.yml
new file mode 100644
index 0000000000..6b75344b70
--- /dev/null
+++ b/config/sync/system.action.node_delete_action.yml
@@ -0,0 +1,13 @@
+uuid: 1e1ff117-72ce-4c02-a11c-2415a4208de5
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: t43OqwzP3CTbcAagSsWKNy6KwMm_zShXo3c4-So6rQg
+id: node_delete_action
+label: 'Delete content'
+type: node
+plugin: 'entity:delete_action:node'
+configuration: { }
diff --git a/config/sync/system.action.node_make_sticky_action.yml b/config/sync/system.action.node_make_sticky_action.yml
new file mode 100644
index 0000000000..48f98fd01c
--- /dev/null
+++ b/config/sync/system.action.node_make_sticky_action.yml
@@ -0,0 +1,13 @@
+uuid: 92fe30e9-d68b-4fbd-8f09-14e5c702763a
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0
+id: node_make_sticky_action
+label: 'Make content sticky'
+type: node
+plugin: node_make_sticky_action
+configuration: { }
diff --git a/config/sync/system.action.node_make_unsticky_action.yml b/config/sync/system.action.node_make_unsticky_action.yml
new file mode 100644
index 0000000000..8a8280f85c
--- /dev/null
+++ b/config/sync/system.action.node_make_unsticky_action.yml
@@ -0,0 +1,13 @@
+uuid: 27dbda30-3240-44f9-8a35-56cac3fcaf00
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k
+id: node_make_unsticky_action
+label: 'Make content unsticky'
+type: node
+plugin: node_make_unsticky_action
+configuration: { }
diff --git a/config/sync/system.action.node_promote_action.yml b/config/sync/system.action.node_promote_action.yml
new file mode 100644
index 0000000000..c68f185e2f
--- /dev/null
+++ b/config/sync/system.action.node_promote_action.yml
@@ -0,0 +1,13 @@
+uuid: 9fdff126-1889-4763-81a3-69522fb197e2
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U
+id: node_promote_action
+label: 'Promote content to front page'
+type: node
+plugin: node_promote_action
+configuration: { }
diff --git a/config/sync/system.action.node_publish_action.yml b/config/sync/system.action.node_publish_action.yml
new file mode 100644
index 0000000000..94e0f8dfe0
--- /dev/null
+++ b/config/sync/system.action.node_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 892e1f9a-96d5-457f-9759-ad71d2004355
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 2B9uF8NL5gutNKSdPRAhhAsDWFZZG1PJOBmx0aBGd_0
+id: node_publish_action
+label: 'Publish content'
+type: node
+plugin: 'entity:publish_action:node'
+configuration: { }
diff --git a/config/sync/system.action.node_save_action.yml b/config/sync/system.action.node_save_action.yml
new file mode 100644
index 0000000000..f574d34c5e
--- /dev/null
+++ b/config/sync/system.action.node_save_action.yml
@@ -0,0 +1,13 @@
+uuid: 50b9ee42-736d-4ad0-ad99-a8994cc7f74a
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: LhdsoZPL_pFas2fjaAWue4zvrQ_tEVofLYtcNec-JGM
+id: node_save_action
+label: 'Save content'
+type: node
+plugin: 'entity:save_action:node'
+configuration: { }
diff --git a/config/sync/system.action.node_unpromote_action.yml b/config/sync/system.action.node_unpromote_action.yml
new file mode 100644
index 0000000000..42338379cc
--- /dev/null
+++ b/config/sync/system.action.node_unpromote_action.yml
@@ -0,0 +1,13 @@
+uuid: d487e350-0158-448a-b10d-a785f32d860d
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0
+id: node_unpromote_action
+label: 'Remove content from front page'
+type: node
+plugin: node_unpromote_action
+configuration: { }
diff --git a/config/sync/system.action.node_unpublish_action.yml b/config/sync/system.action.node_unpublish_action.yml
new file mode 100644
index 0000000000..dd8433260c
--- /dev/null
+++ b/config/sync/system.action.node_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: 608acf4b-39ef-462b-8d84-0dac1bb41da9
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: C7X8h9FWlwkQ9y5mnU2JzgaZICAdc6HFbPVbhvjlAYE
+id: node_unpublish_action
+label: 'Unpublish content'
+type: node
+plugin: 'entity:unpublish_action:node'
+configuration: { }
diff --git a/config/sync/system.action.taxonomy_term_publish_action.yml b/config/sync/system.action.taxonomy_term_publish_action.yml
new file mode 100644
index 0000000000..f285b7d4cd
--- /dev/null
+++ b/config/sync/system.action.taxonomy_term_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 4051a8ee-8e3a-4414-8135-335dd1034588
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY
+id: taxonomy_term_publish_action
+label: 'Publish taxonomy term'
+type: taxonomy_term
+plugin: 'entity:publish_action:taxonomy_term'
+configuration: { }
diff --git a/config/sync/system.action.taxonomy_term_unpublish_action.yml b/config/sync/system.action.taxonomy_term_unpublish_action.yml
new file mode 100644
index 0000000000..81e5b48f07
--- /dev/null
+++ b/config/sync/system.action.taxonomy_term_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: e2ce0c62-4e72-47b0-bd51-1a901a230f5b
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI
+id: taxonomy_term_unpublish_action
+label: 'Unpublish taxonomy term'
+type: taxonomy_term
+plugin: 'entity:unpublish_action:taxonomy_term'
+configuration: { }
diff --git a/config/sync/system.action.user_add_role_action.administrator.yml b/config/sync/system.action.user_add_role_action.administrator.yml
new file mode 100644
index 0000000000..bb8a8017bf
--- /dev/null
+++ b/config/sync/system.action.user_add_role_action.administrator.yml
@@ -0,0 +1,14 @@
+uuid: 74709b3c-d3a6-4e14-a98d-affc800306cb
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.administrator
+ module:
+ - user
+id: user_add_role_action.administrator
+label: 'Add the Administrator role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: administrator
diff --git a/config/sync/system.action.user_add_role_action.author.yml b/config/sync/system.action.user_add_role_action.author.yml
new file mode 100644
index 0000000000..c5a8a7ae98
--- /dev/null
+++ b/config/sync/system.action.user_add_role_action.author.yml
@@ -0,0 +1,14 @@
+uuid: 824ac842-6e1d-4145-9f86-7508928dce7e
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.author
+ module:
+ - user
+id: user_add_role_action.author
+label: 'Add the Author role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: author
diff --git a/config/sync/system.action.user_add_role_action.editor.yml b/config/sync/system.action.user_add_role_action.editor.yml
new file mode 100644
index 0000000000..47437aef0a
--- /dev/null
+++ b/config/sync/system.action.user_add_role_action.editor.yml
@@ -0,0 +1,14 @@
+uuid: 15195185-f0e9-4bd7-b34a-0f0294794a19
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.editor
+ module:
+ - user
+id: user_add_role_action.editor
+label: 'Add the Editor role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: editor
diff --git a/config/sync/system.action.user_block_user_action.yml b/config/sync/system.action.user_block_user_action.yml
new file mode 100644
index 0000000000..c5f1fa973f
--- /dev/null
+++ b/config/sync/system.action.user_block_user_action.yml
@@ -0,0 +1,13 @@
+uuid: ee817a11-b204-4a07-88d5-46c09de94461
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4
+id: user_block_user_action
+label: 'Block the selected user(s)'
+type: user
+plugin: user_block_user_action
+configuration: { }
diff --git a/config/sync/system.action.user_cancel_user_action.yml b/config/sync/system.action.user_cancel_user_action.yml
new file mode 100644
index 0000000000..26f78c90d5
--- /dev/null
+++ b/config/sync/system.action.user_cancel_user_action.yml
@@ -0,0 +1,13 @@
+uuid: 3553c5b6-f5cf-478c-9931-aa6fe723ec9a
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU
+id: user_cancel_user_action
+label: 'Cancel the selected user account(s)'
+type: user
+plugin: user_cancel_user_action
+configuration: { }
diff --git a/config/sync/system.action.user_remove_role_action.administrator.yml b/config/sync/system.action.user_remove_role_action.administrator.yml
new file mode 100644
index 0000000000..8ccbd19928
--- /dev/null
+++ b/config/sync/system.action.user_remove_role_action.administrator.yml
@@ -0,0 +1,14 @@
+uuid: b9d3b0dc-31a4-44d1-ad2e-de747f58c3be
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.administrator
+ module:
+ - user
+id: user_remove_role_action.administrator
+label: 'Remove the Administrator role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: administrator
diff --git a/config/sync/system.action.user_remove_role_action.author.yml b/config/sync/system.action.user_remove_role_action.author.yml
new file mode 100644
index 0000000000..ae877fd623
--- /dev/null
+++ b/config/sync/system.action.user_remove_role_action.author.yml
@@ -0,0 +1,14 @@
+uuid: 9a8519e1-8c17-43c6-8d67-921216df367b
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.author
+ module:
+ - user
+id: user_remove_role_action.author
+label: 'Remove the Author role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: author
diff --git a/config/sync/system.action.user_remove_role_action.editor.yml b/config/sync/system.action.user_remove_role_action.editor.yml
new file mode 100644
index 0000000000..3f787d5566
--- /dev/null
+++ b/config/sync/system.action.user_remove_role_action.editor.yml
@@ -0,0 +1,14 @@
+uuid: 397e07bc-1442-4fd7-b56c-73d6a335117a
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.editor
+ module:
+ - user
+id: user_remove_role_action.editor
+label: 'Remove the Editor role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: editor
diff --git a/config/sync/system.action.user_unblock_user_action.yml b/config/sync/system.action.user_unblock_user_action.yml
new file mode 100644
index 0000000000..295742e225
--- /dev/null
+++ b/config/sync/system.action.user_unblock_user_action.yml
@@ -0,0 +1,13 @@
+uuid: faa2ce81-06a4-421f-a42d-48936d043925
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0
+id: user_unblock_user_action
+label: 'Unblock the selected user(s)'
+type: user
+plugin: user_unblock_user_action
+configuration: { }
diff --git a/config/sync/system.advisories.yml b/config/sync/system.advisories.yml
new file mode 100644
index 0000000000..2ad53d6e57
--- /dev/null
+++ b/config/sync/system.advisories.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: x0FuQ_7Cg81mSDQwG028_Z0CjH3R9ib5IDlHeV2BbAo
+enabled: true
+interval_hours: 6
diff --git a/config/sync/system.cron.yml b/config/sync/system.cron.yml
new file mode 100644
index 0000000000..49e58a00c9
--- /dev/null
+++ b/config/sync/system.cron.yml
@@ -0,0 +1,6 @@
+_core:
+ default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y
+threshold:
+ requirements_warning: 172800
+ requirements_error: 1209600
+logging: 1
diff --git a/config/sync/system.date.yml b/config/sync/system.date.yml
new file mode 100644
index 0000000000..0912337abb
--- /dev/null
+++ b/config/sync/system.date.yml
@@ -0,0 +1,11 @@
+_core:
+ default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo
+first_day: 0
+country:
+ default: ''
+timezone:
+ default: UTC
+ user:
+ configurable: true
+ default: 0
+ warn: false
diff --git a/config/sync/system.diff.yml b/config/sync/system.diff.yml
new file mode 100644
index 0000000000..f2fff7b30e
--- /dev/null
+++ b/config/sync/system.diff.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM
+context:
+ lines_leading: 2
+ lines_trailing: 2
diff --git a/config/sync/system.file.yml b/config/sync/system.file.yml
new file mode 100644
index 0000000000..de4742464d
--- /dev/null
+++ b/config/sync/system.file.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g
+allow_insecure_uploads: false
+default_scheme: public
+temporary_maximum_age: 21600
diff --git a/config/sync/system.image.gd.yml b/config/sync/system.image.gd.yml
new file mode 100644
index 0000000000..2d812667ba
--- /dev/null
+++ b/config/sync/system.image.gd.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ
+jpeg_quality: 75
diff --git a/config/sync/system.image.yml b/config/sync/system.image.yml
new file mode 100644
index 0000000000..2e18f7fc51
--- /dev/null
+++ b/config/sync/system.image.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24
+toolkit: gd
diff --git a/config/sync/system.logging.yml b/config/sync/system.logging.yml
new file mode 100644
index 0000000000..d6164de510
--- /dev/null
+++ b/config/sync/system.logging.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA
+error_level: hide
diff --git a/config/sync/system.mail.yml b/config/sync/system.mail.yml
new file mode 100644
index 0000000000..419e77e583
--- /dev/null
+++ b/config/sync/system.mail.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE
+interface:
+ default: php_mail
diff --git a/config/sync/system.maintenance.yml b/config/sync/system.maintenance.yml
new file mode 100644
index 0000000000..7bc5b985f1
--- /dev/null
+++ b/config/sync/system.maintenance.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: Z5MXifrF77GEAgx0GQ6iWT8wStjFuY8BD9OruofWTJ8
+langcode: en
+message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.'
diff --git a/config/sync/system.menu.account.yml b/config/sync/system.menu.account.yml
new file mode 100644
index 0000000000..843bc6393f
--- /dev/null
+++ b/config/sync/system.menu.account.yml
@@ -0,0 +1,10 @@
+uuid: 39cf94a2-14e6-41ea-8db7-03c597e2878a
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw
+id: account
+label: 'User account menu'
+description: 'Links related to the active user account'
+locked: true
diff --git a/config/sync/system.menu.admin.yml b/config/sync/system.menu.admin.yml
new file mode 100644
index 0000000000..a390ee71e9
--- /dev/null
+++ b/config/sync/system.menu.admin.yml
@@ -0,0 +1,10 @@
+uuid: 72f51ca8-d974-419a-9e52-87a5cdd098e5
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0
+id: admin
+label: Administration
+description: 'Administrative task links'
+locked: true
diff --git a/config/sync/system.menu.footer.yml b/config/sync/system.menu.footer.yml
new file mode 100644
index 0000000000..5de44c6342
--- /dev/null
+++ b/config/sync/system.menu.footer.yml
@@ -0,0 +1,10 @@
+uuid: 111d00ed-b222-4aec-a151-0245c4477645
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc
+id: footer
+label: Footer
+description: 'Site information links'
+locked: true
diff --git a/config/sync/system.menu.main.yml b/config/sync/system.menu.main.yml
new file mode 100644
index 0000000000..953d6ea908
--- /dev/null
+++ b/config/sync/system.menu.main.yml
@@ -0,0 +1,10 @@
+uuid: 02329af9-f0e2-4135-a83c-15c20da082a8
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8
+id: main
+label: 'Main navigation'
+description: 'Site section links'
+locked: true
diff --git a/config/sync/system.menu.tools.yml b/config/sync/system.menu.tools.yml
new file mode 100644
index 0000000000..af832670f0
--- /dev/null
+++ b/config/sync/system.menu.tools.yml
@@ -0,0 +1,10 @@
+uuid: aef8766c-badc-4f44-85ea-088dadae3721
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc
+id: tools
+label: Tools
+description: 'User tool links, often added by modules'
+locked: true
diff --git a/config/sync/system.performance.yml b/config/sync/system.performance.yml
new file mode 100644
index 0000000000..cd81c181fb
--- /dev/null
+++ b/config/sync/system.performance.yml
@@ -0,0 +1,17 @@
+_core:
+ default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ
+cache:
+ page:
+ max_age: 0
+css:
+ preprocess: true
+ gzip: true
+fast_404:
+ enabled: true
+ paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'
+ exclude_paths: '/\/(?:styles|imagecache)\//'
+ html: '404 Not FoundNot Found
The requested URL "@path" was not found on this server.
'
+js:
+ preprocess: true
+ gzip: true
+stale_file_threshold: 2592000
diff --git a/config/sync/system.rss.yml b/config/sync/system.rss.yml
new file mode 100644
index 0000000000..d8062089e1
--- /dev/null
+++ b/config/sync/system.rss.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: MIpNzlG4gPunfS7vTCwUPum6QH3GUsEBMj-qS631Jw0
+items:
+ view_mode: rss
diff --git a/config/sync/system.site.yml b/config/sync/system.site.yml
new file mode 100644
index 0000000000..c9c2caadee
--- /dev/null
+++ b/config/sync/system.site.yml
@@ -0,0 +1,14 @@
+_core:
+ default_config_hash: yTxtFqBHnEWxQswuWvkjE8mKw2t8oKuCL1q8KnfHuGE
+langcode: en
+uuid: 3be346b2-fffa-4b01-8187-5e85bee53b32
+name: 'Drush Site-Install'
+mail: admin@example.com
+slogan: ''
+page:
+ 403: ''
+ 404: ''
+ front: /node
+admin_compact_mode: false
+weight_select_max: 100
+default_langcode: en
diff --git a/config/sync/system.theme.global.yml b/config/sync/system.theme.global.yml
new file mode 100644
index 0000000000..39b96ee6b2
--- /dev/null
+++ b/config/sync/system.theme.global.yml
@@ -0,0 +1,16 @@
+_core:
+ default_config_hash: mq0GwPW78Idsr_iw5MbQqNfMKLYUUXJfWIP2msu5RNs
+favicon:
+ mimetype: image/vnd.microsoft.icon
+ path: core/profiles/demo_umami/themes/umami/favicon.ico
+ url: ''
+ use_default: false
+features:
+ comment_user_picture: true
+ comment_user_verification: true
+ favicon: true
+ node_user_picture: true
+logo:
+ path: ''
+ url: ''
+ use_default: true
diff --git a/config/sync/system.theme.yml b/config/sync/system.theme.yml
new file mode 100644
index 0000000000..0acb66a195
--- /dev/null
+++ b/config/sync/system.theme.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: 2gDz4WkR1tz-vAvSMSG1NbYAoUqs0UIuaHHNYJJAofI
+admin: seven
+default: umami
diff --git a/config/sync/taxonomy.settings.yml b/config/sync/taxonomy.settings.yml
new file mode 100644
index 0000000000..0e3837de0c
--- /dev/null
+++ b/config/sync/taxonomy.settings.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias
+maintain_index_table: true
+override_selector: false
+terms_per_page_admin: 100
diff --git a/config/sync/taxonomy.vocabulary.recipe_category.yml b/config/sync/taxonomy.vocabulary.recipe_category.yml
new file mode 100644
index 0000000000..9018879f13
--- /dev/null
+++ b/config/sync/taxonomy.vocabulary.recipe_category.yml
@@ -0,0 +1,10 @@
+uuid: 60a5d399-0e0f-4242-855f-761a3d9cc1c3
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: wm3zsxqjVUNldWJhh-FumMfn2duT5EdGZstKm92JNak
+name: 'Recipe category'
+vid: recipe_category
+description: 'Use this taxonomy to group recipes of the same type together.'
+weight: 0
diff --git a/config/sync/taxonomy.vocabulary.tags.yml b/config/sync/taxonomy.vocabulary.tags.yml
new file mode 100644
index 0000000000..a89734a511
--- /dev/null
+++ b/config/sync/taxonomy.vocabulary.tags.yml
@@ -0,0 +1,10 @@
+uuid: d0826c2a-6e32-42dc-a9fd-2e0f789d6e46
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: yoNVreoTdTZTY7GuE8fI9Jmxqdz8vlo4ZJKixMNSosw
+name: Tags
+vid: tags
+description: 'Use tags to group articles on similar topics into categories.'
+weight: 0
diff --git a/config/sync/text.settings.yml b/config/sync/text.settings.yml
new file mode 100644
index 0000000000..a295c7ea2d
--- /dev/null
+++ b/config/sync/text.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA
+default_summary_length: 600
diff --git a/config/sync/tour.tour.block-layout.yml b/config/sync/tour.tour.block-layout.yml
new file mode 100644
index 0000000000..4c4bd9d0d6
--- /dev/null
+++ b/config/sync/tour.tour.block-layout.yml
@@ -0,0 +1,48 @@
+uuid: 466c1a32-6a38-40f0-817c-14fcf95ae248
+langcode: en
+status: true
+dependencies:
+ module:
+ - block
+_core:
+ default_config_hash: nU1OPAfeA3n0XjVOQ8RfAnSxyv4iTjZn7yBCj0MH9Jg
+id: block-layout
+label: 'Block Layout Page'
+module: block
+routes:
+ -
+ route_name: block.admin_display
+tips:
+ block-layout:
+ id: block-layout
+ plugin: text
+ label: 'Block Layout'
+ weight: 1
+ body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.'
+ place-block:
+ id: place-block
+ plugin: text
+ label: 'Place Blocks'
+ weight: 2
+ selector: .button--small
+ body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block'
+ block-region:
+ id: block-region
+ plugin: text
+ label: 'Block Region'
+ weight: 3
+ selector: .block-region-select
+ body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear.You can place one block in multiple regions.'
+ configure-block:
+ id: configure-block
+ plugin: text
+ label: 'Configure Block'
+ weight: 4
+ selector: .dropbutton-widget
+ body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.'
+ custom-block-library:
+ id: custom-block-library
+ plugin: text
+ label: 'Custom Block Library'
+ weight: 5
+ body: 'The block management screen also has an another tab on the top which is used to add Custom blocks. The name of the tab is "Custom block library". This tab ultimately provides a link to add custom blocks.'
diff --git a/config/sync/tour.tour.language-add.yml b/config/sync/tour.tour.language-add.yml
new file mode 100644
index 0000000000..8ed44e07c9
--- /dev/null
+++ b/config/sync/tour.tour.language-add.yml
@@ -0,0 +1,34 @@
+uuid: 73961bc9-ec81-4949-bd54-26701f8ab2f9
+langcode: en
+status: true
+dependencies:
+ module:
+ - language
+_core:
+ default_config_hash: i0rlksghfAqbopMmmoAR1IEzR3yTsE8cq8rYefYoSwM
+id: language-add
+label: 'Adding languages'
+module: language
+routes:
+ -
+ route_name: language.add
+tips:
+ language-add-overview:
+ id: language-add-overview
+ plugin: text
+ label: 'Adding languages'
+ weight: 1
+ body: 'This page provides the ability to add common languages to your site.
If the desired language is not available, you can add a custom language.
'
+ language-add-choose:
+ id: language-add-choose
+ plugin: text
+ label: 'Select language'
+ weight: 2
+ selector: '#edit-predefined-langcode'
+ body: 'Choose a language from the list, or choose "Custom language..." at the end of the list.
Click the "Add language" button when you are done choosing your language.
When adding a custom language, you will get an additional form where you can provide the name, code, and direction of the language.
'
+ language-add-continue:
+ id: language-add-continue
+ plugin: text
+ label: 'Continuing on'
+ weight: 3
+ body: 'Now that you have an overview of the "Add languages" feature, you can continue by:
'
diff --git a/config/sync/tour.tour.language-edit.yml b/config/sync/tour.tour.language-edit.yml
new file mode 100644
index 0000000000..02a11493b4
--- /dev/null
+++ b/config/sync/tour.tour.language-edit.yml
@@ -0,0 +1,48 @@
+uuid: f820830f-2a83-4df9-9a14-04a7ecc47ce7
+langcode: en
+status: true
+dependencies:
+ module:
+ - language
+_core:
+ default_config_hash: htvIRulQmOueGSHBeexvOjhVnSRQeyJLzSAFk91-Wq8
+id: language-edit
+label: 'Editing languages'
+module: language
+routes:
+ -
+ route_name: entity.configurable_language.edit_form
+tips:
+ language-edit-overview:
+ id: language-edit-overview
+ plugin: text
+ label: 'Editing languages'
+ weight: 1
+ body: 'This page provides the ability to edit a language on your site, including custom languages.
'
+ language-edit-langcode:
+ id: language-edit-langcode
+ plugin: text
+ label: 'Language code'
+ weight: 2
+ selector: '#edit-langcode-view'
+ body: 'You cannot change the code of a language on the site, since it is used by the system to keep track of the language.
'
+ language-edit-label:
+ id: language-edit-label
+ plugin: text
+ label: 'Language name'
+ weight: 3
+ selector: '#edit-label'
+ body: 'The language name is used throughout the site for all users and is written in English. Names of built-in languages can be translated using the Interface Translation module, and names of both built-in and custom languages can be translated using the Configuration Translation module.
'
+ language-edit-direction:
+ id: language-edit-direction
+ plugin: text
+ label: 'Language direction'
+ weight: 4
+ selector: '#edit-direction--wrapper--description'
+ body: 'Choose if the language is a "Left to right" or "Right to left" language.
Note that not all themes support "Right to left" layouts, so test your theme if you are using "Right to left".
'
+ language-edit-continue:
+ id: language-edit-continue
+ plugin: text
+ label: 'Continuing on'
+ weight: 5
+ body: 'Now that you have an overview of the "Edit language" feature, you can continue by:
'
diff --git a/config/sync/tour.tour.language.yml b/config/sync/tour.tour.language.yml
new file mode 100644
index 0000000000..d13608fe5c
--- /dev/null
+++ b/config/sync/tour.tour.language.yml
@@ -0,0 +1,55 @@
+uuid: 328c3ab2-dad3-46c2-aa51-bc6c8ff1a19e
+langcode: en
+status: true
+dependencies:
+ module:
+ - language
+_core:
+ default_config_hash: Ue-WNgRxcyJowLbtW-2ZQawjlNAMVCvK7FveldbwQ_M
+id: language
+label: Language
+module: language
+routes:
+ -
+ route_name: entity.configurable_language.collection
+tips:
+ language-overview:
+ id: language-overview
+ plugin: text
+ label: Languages
+ weight: 1
+ body: 'The "Languages" page allows you to add, edit, delete, and reorder languages for the site.
'
+ language-add:
+ id: language-add
+ plugin: text
+ label: 'Adding languages'
+ weight: 2
+ selector: .button-action
+ body: 'To add more languages to your site, click the "Add language" button.
Added languages will be displayed in the language list and can then be edited or deleted.
'
+ language-reorder:
+ id: language-reorder
+ plugin: text
+ label: 'Reordering languages'
+ weight: 3
+ selector: .draggable
+ body: 'To reorder the languages on your site, use the drag icons next to each language.
The order shown here is the display order for language lists on the site such as in the language switcher blocks provided by the Interface Translation and Content Translation modules.
When you are done with reordering the languages, click the "Save configuration" button for the changes to take effect.
'
+ language-default:
+ id: language-default
+ plugin: text
+ label: 'Set a language as default'
+ weight: 4
+ selector: .js-form-item-site-default-language
+ body: 'You can change the default language of the site by choosing one of your configured languages as default. The site will use the default language in situations where no choice is made but a language should be set, for example as the language of the displayed interface.
'
+ language-operations:
+ id: language-operations
+ plugin: text
+ label: 'Modifying languages'
+ weight: 5
+ selector: .dropbutton-wrapper
+ body: 'Operations are provided for editing and deleting your languages.
You can edit the name and the direction of the language.
Deleted languages can be added back at a later time. Deleting a language will remove all interface translations associated with it, and content in this language will be set to be language neutral. Note that you cannot delete the default language of the site.
'
+ language-continue:
+ id: language-continue
+ plugin: text
+ label: 'Continuing on'
+ weight: 6
+ body: 'Now that you have an overview of the "Languages" page, you can continue by:
'
diff --git a/config/sync/tour.tour.locale.yml b/config/sync/tour.tour.locale.yml
new file mode 100644
index 0000000000..e0b8372152
--- /dev/null
+++ b/config/sync/tour.tour.locale.yml
@@ -0,0 +1,69 @@
+uuid: e13893f4-467a-410a-ba66-7d2efa7810b3
+langcode: en
+status: true
+dependencies:
+ module:
+ - locale
+_core:
+ default_config_hash: L6glUO7ZoSIgGnjaceBBx17SS78AaLPlm7-qd0w3RN8
+id: locale
+label: Translation
+module: locale
+routes:
+ -
+ route_name: locale.translate_page
+tips:
+ locale-overview:
+ id: locale-overview
+ plugin: text
+ label: 'User interface translation'
+ weight: 1
+ 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.'
+ locale-language:
+ id: locale-language
+ plugin: text
+ label: 'Translation language'
+ weight: 2
+ selector: '#edit-langcode'
+ body: 'Choose the language you want to translate.'
+ locale-search:
+ id: locale-search
+ plugin: text
+ label: Search
+ weight: 3
+ selector: '#edit-string'
+ body: 'Enter the specific word or sentence you want to translate, you can also write just a part of a word.'
+ locale-filter:
+ id: locale-filter
+ plugin: text
+ label: 'Filter the search'
+ weight: 4
+ selector: '#edit-translation'
+ body: 'You can search for untranslated strings if you want to translate something that isn''t translated yet. If you want to modify an existing translation, you might want to search only for translated strings.'
+ locale-submit:
+ id: locale-submit
+ plugin: text
+ label: 'Apply your search criteria'
+ weight: 5
+ selector: '#edit-submit'
+ body: 'To apply your search criteria, click on the Filter button.'
+ locale-translate:
+ id: locale-translate
+ plugin: text
+ label: Translate
+ weight: 6
+ selector: .js-form-type-textarea
+ 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.'
+ locale-validate:
+ id: locale-validate
+ plugin: text
+ label: 'Validate the translation'
+ weight: 7
+ selector: '#edit-submit--2'
+ body: 'When you have finished your translations, click on the Save translations button. You must save your translations, each time before changing the page or making a new search.'
+ locale-continue:
+ id: locale-continue
+ plugin: text
+ label: 'Continuing on'
+ weight: 8
+ 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.'
diff --git a/config/sync/tour.tour.umami-front.yml b/config/sync/tour.tour.umami-front.yml
new file mode 100644
index 0000000000..42a27bd2e8
--- /dev/null
+++ b/config/sync/tour.tour.umami-front.yml
@@ -0,0 +1,73 @@
+uuid: e27d8ed3-d9cb-4d00-bbe7-89470ba50e49
+langcode: en
+status: true
+dependencies:
+ module:
+ - demo_umami
+_core:
+ default_config_hash: PtcO-GQ25SVtLeK18A3UGuSkp8q3bhXHsI5xDEcnP0k
+id: umami-front
+label: 'Front page'
+module: demo_umami
+routes:
+ -
+ route_name: view.frontpage.page_1
+tips:
+ welcome:
+ id: welcome
+ plugin: text
+ label: 'Welcome to the Umami Drupal demo'
+ weight: 1
+ body: 'Drupal is a powerful open source content management system and this demo, based on a fictional food magazine called Umami, will introduce you to some of Drupal''s concepts and features.'
+ out-of-the-box:
+ id: out-of-the-box
+ plugin: text
+ label: 'Drupal''s core capabilities'
+ weight: 2
+ body: 'Drupal provides many of the features you need to start building powerful websites right out-of-the-box. The features presented in this demo are based entirely on Drupal 8''s core functionality.'
+ navigation:
+ id: navigation
+ plugin: text
+ label: Navigation
+ weight: 3
+ position: right
+ selector: .menu-main__link.is-active
+ body: 'This is the main navigation menu for the Umami website. It is simple to create and administer menus and you can create as many menus as your site requires. For example, this site provides this main navigation as well as the user navigation displayed above.'
+ umami-theme:
+ id: umami-theme
+ plugin: text
+ label: 'The Umami theme'
+ weight: 4
+ position: left
+ selector: '.block-type-banner-block .summary'
+ body: 'This website uses the custom Umami theme to style its appearance. This theme has been created using CSS and by customizing Drupal''s HTML templates that are built using the popular Twig templating system. Themes are also available for download and installation.'
+ managing-content:
+ id: managing-content
+ plugin: text
+ label: 'Managing content'
+ weight: 5
+ position: left
+ selector: '.view-promoted-items--single .read-more__link'
+ body: 'This example website provides a collection of articles and recipes that demonstrate how content can easily be managed in a flexible and structured way.'
+ umami-front-views:
+ id: umami-front-content
+ plugin: text
+ label: 'Configuring content display'
+ weight: 6
+ position: right
+ selector: '.view-promoted-items--double .node:nth-child(1)'
+ body: 'Display modes can be configured to provide different presentations of content. These promoted articles and recipes use the display modes feature to format the images with different ratios.'
+ umami-views:
+ id: umami-views
+ plugin: text
+ label: 'Displaying content with Views'
+ weight: 7
+ position: left
+ selector: '.view-frontpage .node:nth-child(1)'
+ body: 'Drupal makes it simple to create lists of filtered content and control how the content is displayed using the Views feature. This latest recipes example uses a view to fetch the most recent four recipes, displays the view as a block that is positioned on the front page with the block system.'
+ front-bookend:
+ id: front-bookend
+ plugin: text
+ label: 'Continue exploring Drupal'
+ weight: 8
+ body: 'The front page tour is now over. Feel free to click around and continue exploring Drupal.'
diff --git a/config/sync/tour.tour.views-ui.yml b/config/sync/tour.tour.views-ui.yml
new file mode 100644
index 0000000000..90ef318476
--- /dev/null
+++ b/config/sync/tour.tour.views-ui.yml
@@ -0,0 +1,88 @@
+uuid: 529a52ef-d783-441e-aaa1-9255ff757e47
+langcode: en
+status: true
+dependencies:
+ module:
+ - views_ui
+_core:
+ default_config_hash: SQMiFkCe2dvWXIB-mlAPqsM6ofosgIHWWGLF5N201Jw
+id: views-ui
+label: 'View edit page'
+module: views_ui
+routes:
+ -
+ route_name: entity.view.edit_form
+ -
+ route_name: entity.view.edit_display_form
+tips:
+ views-main:
+ id: views-main
+ plugin: text
+ label: 'Manage view settings'
+ weight: 1
+ body: 'View or edit the configuration.'
+ views-ui-displays:
+ id: views-ui-displays
+ plugin: text
+ label: 'Displays in this view'
+ weight: 2
+ selector: '#views-display-top'
+ body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.'
+ views-ui-view-admin:
+ id: views-ui-view-admin
+ plugin: text
+ label: 'View administration'
+ weight: 3
+ position: right
+ selector: '#views-display-extra-actions'
+ body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
+ views-ui-format:
+ id: views-ui-format
+ plugin: text
+ label: 'Output format'
+ weight: 4
+ selector: .views-ui-display-tab-bucket.format
+ body: 'Choose how to output results. E.g., choose Content to output each item completely, using your configured display settings. Or choose Fields, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to extend Drupal''s base functionality.'
+ views-ui-fields:
+ id: views-ui-fields
+ plugin: text
+ label: Fields
+ weight: 5
+ selector: .views-ui-display-tab-bucket.field
+ body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
+ views-ui-filter:
+ id: views-ui-filter
+ plugin: text
+ label: 'Filter your view'
+ weight: 6
+ selector: .views-ui-display-tab-bucket.filter
+ body: 'Add filters to limit the results in the output. E.g., to only show content that is published, you would add a filter for Published and select Yes.'
+ views-ui-filter-operations:
+ id: views-ui-filter-operations
+ plugin: text
+ label: 'Filter actions'
+ weight: 7
+ selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget'
+ body: 'Add, rearrange or remove filters.'
+ views-ui-sorts:
+ id: views-ui-sorts
+ plugin: text
+ label: 'Sort Criteria'
+ weight: 8
+ selector: .views-ui-display-tab-bucket.sort
+ body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
+ views-ui-sorts-operations:
+ id: views-ui-sorts-operations
+ plugin: text
+ label: 'Sort actions'
+ weight: 9
+ selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget'
+ body: 'Add, rearrange or remove sorting rules.'
+ views-ui-preview:
+ id: views-ui-preview
+ plugin: text
+ label: Preview
+ weight: 10
+ position: right
+ selector: '#preview-submit'
+ body: 'Show a preview of the view output.'
diff --git a/config/sync/update.settings.yml b/config/sync/update.settings.yml
new file mode 100644
index 0000000000..61c8912e4f
--- /dev/null
+++ b/config/sync/update.settings.yml
@@ -0,0 +1,13 @@
+_core:
+ default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw
+check:
+ disabled_extensions: false
+ interval_days: 1
+fetch:
+ url: ''
+ max_attempts: 2
+ timeout: 30
+notification:
+ emails:
+ - admin@example.com
+ threshold: all
diff --git a/config/sync/user.flood.yml b/config/sync/user.flood.yml
new file mode 100644
index 0000000000..4eb3644f21
--- /dev/null
+++ b/config/sync/user.flood.yml
@@ -0,0 +1,7 @@
+_core:
+ default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs
+uid_only: false
+ip_limit: 50
+ip_window: 3600
+user_limit: 5
+user_window: 21600
diff --git a/config/sync/user.mail.yml b/config/sync/user.mail.yml
new file mode 100644
index 0000000000..53c2740084
--- /dev/null
+++ b/config/sync/user.mail.yml
@@ -0,0 +1,116 @@
+_core:
+ default_config_hash: XcgosOepJxgEPlITLHaf0iS0kKeA_-Zus_XcQGrN-Rg
+langcode: en
+cancel_confirm:
+ subject: 'Account cancellation request for [user:display-name] at [site:name]'
+ body: |-
+ [user:display-name]
+
+ A request to cancel your account has been made at [site:name].
+
+ You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:
+
+ [user:cancel-url]
+
+ NOTE: The cancellation of your account is not reversible.
+
+ This link expires in one day and nothing will happen if it is not used.
+
+ -- [site:name] team
+password_reset:
+ subject: 'Replacement login information for [user:display-name] at [site:name]'
+ body: |-
+ [user:display-name],
+
+ A request to reset the password for your account has been made at [site:name].
+
+ You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.
+
+ -- [site:name] team
+register_admin_created:
+ subject: 'An administrator created an account for you at [site:name]'
+ body: |-
+ [user:display-name],
+
+ A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password.
+
+ After setting your password, you will be able to log in at [site:login-url] in the future using:
+
+ username: [user:name]
+ password: Your password
+
+ -- [site:name] team
+register_no_approval_required:
+ subject: 'Account details for [user:display-name] at [site:name]'
+ body: |-
+ [user:display-name],
+
+ Thank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password.
+
+ After setting your password, you will be able to log in at [site:login-url] in the future using:
+
+ username: [user:name]
+ password: Your password
+
+ -- [site:name] team
+register_pending_approval:
+ subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+ body: |-
+ [user:display-name],
+
+ Thank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.
+
+ -- [site:name] team
+register_pending_approval_admin:
+ subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+ body: |-
+ [user:display-name] has applied for an account.
+
+ [user:edit-url]
+status_activated:
+ subject: 'Account details for [user:display-name] at [site:name] (approved)'
+ body: |-
+ [user:display-name],
+
+ Your account at [site:name] has been activated.
+
+ You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password.
+
+ After setting your password, you will be able to log in at [site:login-url] in the future using:
+
+ username: [user:account-name]
+ password: Your password
+
+ -- [site:name] team
+status_blocked:
+ subject: 'Account details for [user:display-name] at [site:name] (blocked)'
+ body: |-
+ [user:display-name],
+
+ Your account on [site:name] has been blocked.
+
+ -- [site:name] team
+status_canceled:
+ subject: 'Account details for [user:display-name] at [site:name] (canceled)'
+ body: |-
+ [user:display-name],
+
+ Your account on [site:name] has been canceled.
+
+ -- [site:name] team
\ No newline at end of file
diff --git a/config/sync/user.role.administrator.yml b/config/sync/user.role.administrator.yml
new file mode 100644
index 0000000000..a2cec91dd2
--- /dev/null
+++ b/config/sync/user.role.administrator.yml
@@ -0,0 +1,11 @@
+uuid: b0515213-d251-4ca4-9d6e-7d2e4f892552
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Om6FEO7vZZMkPIbVvfxtdkWerQ2PvQM4sWUd6Q3ZnfI
+id: administrator
+label: Administrator
+weight: 2
+is_admin: true
+permissions: { }
diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml
new file mode 100644
index 0000000000..e39d8b61a1
--- /dev/null
+++ b/config/sync/user.role.anonymous.yml
@@ -0,0 +1,24 @@
+uuid: 6dd903cc-2550-4374-ac63-b9625ecb9da0
+langcode: en
+status: true
+dependencies:
+ config:
+ - filter.format.restricted_html
+ module:
+ - contact
+ - filter
+ - media
+ - search
+ - system
+_core:
+ default_config_hash: Qf1B6Oytv6SDX58ba6IfUBGsq76oCUzu5Mpp9fevDJw
+id: anonymous
+label: 'Anonymous user'
+weight: 0
+is_admin: false
+permissions:
+ - 'access content'
+ - 'access site-wide contact form'
+ - 'search content'
+ - 'use text format restricted_html'
+ - 'view media'
diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml
new file mode 100644
index 0000000000..618dbafde5
--- /dev/null
+++ b/config/sync/user.role.authenticated.yml
@@ -0,0 +1,26 @@
+uuid: cccaa20b-ceb4-42a6-b9ae-441bf5b6d241
+langcode: en
+status: true
+dependencies:
+ config:
+ - filter.format.basic_html
+ module:
+ - contact
+ - filter
+ - media
+ - search
+ - shortcut
+ - system
+_core:
+ default_config_hash: LTiDqWmOoCX5_tuxCN2XJriXv9LxTNDdxvy-RnITh5Y
+id: authenticated
+label: 'Authenticated user'
+weight: 1
+is_admin: false
+permissions:
+ - 'access content'
+ - 'access shortcuts'
+ - 'access site-wide contact form'
+ - 'search content'
+ - 'use text format basic_html'
+ - 'view media'
diff --git a/config/sync/user.role.author.yml b/config/sync/user.role.author.yml
new file mode 100644
index 0000000000..1ab063e212
--- /dev/null
+++ b/config/sync/user.role.author.yml
@@ -0,0 +1,62 @@
+uuid: 9113bf6d-b566-4a1b-bdf9-049b091f559d
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ - node.type.page
+ - node.type.recipe
+ - taxonomy.vocabulary.recipe_category
+ - taxonomy.vocabulary.tags
+ - workflows.workflow.editorial
+ module:
+ - content_moderation
+ - contextual
+ - file
+ - node
+ - path
+ - quickedit
+ - system
+ - taxonomy
+ - toolbar
+_core:
+ default_config_hash: oRaTkAuF5YGWwunXlxxCdL64yYev2xsqiIvH5fCwXEI
+id: author
+label: Author
+weight: 3
+is_admin: null
+permissions:
+ - 'access content overview'
+ - 'access contextual links'
+ - 'access files overview'
+ - 'access in-place editing'
+ - 'access toolbar'
+ - 'cancel account'
+ - 'change own username'
+ - 'create article content'
+ - 'create page content'
+ - 'create recipe content'
+ - 'create terms in recipe_category'
+ - 'create terms in tags'
+ - 'create url aliases'
+ - 'delete article revisions'
+ - 'delete own article content'
+ - 'delete own page content'
+ - 'delete own recipe content'
+ - 'delete page revisions'
+ - 'delete recipe revisions'
+ - 'delete terms in recipe_category'
+ - 'delete terms in tags'
+ - 'edit own article content'
+ - 'edit own page content'
+ - 'edit own recipe content'
+ - 'edit terms in recipe_category'
+ - 'edit terms in tags'
+ - 'use editorial transition create_new_draft'
+ - 'view all revisions'
+ - 'view article revisions'
+ - 'view latest version'
+ - 'view own unpublished content'
+ - 'view page revisions'
+ - 'view recipe revisions'
+ - 'view the administration theme'
diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml
new file mode 100644
index 0000000000..e935c178ce
--- /dev/null
+++ b/config/sync/user.role.editor.yml
@@ -0,0 +1,75 @@
+uuid: fb25465c-e78b-4802-aeae-3be61023903c
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ - node.type.page
+ - node.type.recipe
+ - taxonomy.vocabulary.recipe_category
+ - taxonomy.vocabulary.tags
+ - workflows.workflow.editorial
+ module:
+ - content_moderation
+ - content_translation
+ - contextual
+ - file
+ - node
+ - path
+ - quickedit
+ - shortcut
+ - system
+ - taxonomy
+ - toolbar
+_core:
+ default_config_hash: TmnwJK7bmXyqLbSks8ZxJw_Ui6F85gEiPlrpFV3VYEg
+id: editor
+label: Editor
+weight: 4
+is_admin: null
+permissions:
+ - 'access administration pages'
+ - 'access content overview'
+ - 'access contextual links'
+ - 'access files overview'
+ - 'access in-place editing'
+ - 'access taxonomy overview'
+ - 'access toolbar'
+ - 'administer shortcuts'
+ - 'cancel account'
+ - 'change own username'
+ - 'create content translations'
+ - 'create terms in recipe_category'
+ - 'create terms in tags'
+ - 'create url aliases'
+ - 'delete all revisions'
+ - 'delete any article content'
+ - 'delete any page content'
+ - 'delete any recipe content'
+ - 'delete article revisions'
+ - 'delete content translations'
+ - 'delete page revisions'
+ - 'delete recipe revisions'
+ - 'delete terms in recipe_category'
+ - 'delete terms in tags'
+ - 'edit any article content'
+ - 'edit any page content'
+ - 'edit any recipe content'
+ - 'edit terms in recipe_category'
+ - 'edit terms in tags'
+ - 'revert all revisions'
+ - 'revert article revisions'
+ - 'revert page revisions'
+ - 'revert recipe revisions'
+ - 'translate any entity'
+ - 'update content translations'
+ - 'use editorial transition archive'
+ - 'use editorial transition archived_published'
+ - 'use editorial transition publish'
+ - 'view all revisions'
+ - 'view any unpublished content'
+ - 'view article revisions'
+ - 'view latest version'
+ - 'view page revisions'
+ - 'view recipe revisions'
+ - 'view the administration theme'
diff --git a/config/sync/user.settings.yml b/config/sync/user.settings.yml
new file mode 100644
index 0000000000..af8de9d465
--- /dev/null
+++ b/config/sync/user.settings.yml
@@ -0,0 +1,18 @@
+_core:
+ default_config_hash: XgCB1l1PxU3u87McSc5eUqSPTBtVSyoqbRWbIptrjRg
+langcode: en
+anonymous: Anonymous
+verify_mail: true
+notify:
+ cancel_confirm: true
+ password_reset: true
+ status_activated: true
+ status_blocked: false
+ status_canceled: false
+ register_admin_created: true
+ register_no_approval_required: true
+ register_pending_approval: true
+register: admin_only
+cancel_method: user_cancel_block
+password_reset_timeout: 86400
+password_strength: true
diff --git a/config/sync/views.settings.yml b/config/sync/views.settings.yml
new file mode 100644
index 0000000000..e57e73a08a
--- /dev/null
+++ b/config/sync/views.settings.yml
@@ -0,0 +1,48 @@
+_core:
+ default_config_hash: uZHsLrDp1ThO0RvupHKcPzLOyVvWexm58JTTHNDo7yc
+display_extenders: { }
+skip_cache: false
+sql_signature: false
+ui:
+ show:
+ additional_queries: false
+ advanced_column: false
+ default_display: false
+ performance_statistics: false
+ preview_information: true
+ sql_query:
+ enabled: false
+ where: above
+ display_embed: false
+ always_live_preview: true
+ exposed_filter_any_label: old_any
+field_rewrite_elements:
+ div: DIV
+ span: SPAN
+ h1: H1
+ h2: H2
+ h3: H3
+ h4: H4
+ h5: H5
+ h6: H6
+ p: P
+ header: HEADER
+ footer: FOOTER
+ article: ARTICLE
+ section: SECTION
+ aside: ASIDE
+ details: DETAILS
+ blockquote: BLOCKQUOTE
+ figure: FIGURE
+ address: ADDRESS
+ code: CODE
+ pre: PRE
+ var: VAR
+ samp: SAMP
+ kbd: KBD
+ strong: STRONG
+ em: EM
+ del: DEL
+ ins: INS
+ q: Q
+ s: S
diff --git a/config/sync/views.view.archive.yml b/config/sync/views.view.archive.yml
new file mode 100644
index 0000000000..257ea74f94
--- /dev/null
+++ b/config/sync/views.view.archive.yml
@@ -0,0 +1,247 @@
+uuid: 9d973ee4-4607-4529-b068-9a75bb035352
+langcode: en
+status: false
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: aVFSA0rdfiHbCTxD12qEFYHF3ZbwwRGa3KQsdHmK-Uo
+id: archive
+label: Archive
+module: node
+description: 'All content, by month.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Monthly archive'
+ fields: { }
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ entity_type: node
+ plugin_id: date_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary_options:
+ override: true
+ items_per_page: 30
+ summary:
+ sort_order: desc
+ format: default_summary
+ specify_validation: true
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 0
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ entity_type: node
+ plugin_id: date_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary_options:
+ items_per_page: 30
+ summary:
+ format: default_summary
+ specify_validation: true
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 2
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: archive
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.articles_aside.yml b/config/sync/views.view.articles_aside.yml
new file mode 100644
index 0000000000..370c126b3d
--- /dev/null
+++ b/config/sync/views.view.articles_aside.yml
@@ -0,0 +1,280 @@
+uuid: 66f7acdb-8778-483a-8c47-c9bed95f8a53
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.card
+ - node.type.article
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: YSWkUPobF9JJRWJYFIRRAlBL1NNxjX1qaLYO1gyBOwo
+id: articles_aside
+label: 'Articles aside'
+module: views
+description: ''
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'More featured articles'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 3
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ nid:
+ id: nid
+ table: node_field_data
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: nid
+ exposed: false
+ arguments:
+ nid:
+ id: nid
+ table: node_field_data
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: node_nid
+ default_action: default
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: false
+ title: ''
+ default_argument_type: node
+ default_argument_options: { }
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ not: true
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ value:
+ article: article
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ display_extenders: { }
+ block_description: 'Articles aside'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml
new file mode 100644
index 0000000000..49866c2f74
--- /dev/null
+++ b/config/sync/views.view.block_content.yml
@@ -0,0 +1,543 @@
+uuid: c39c45bb-434a-4a37-964e-6fc01560d303
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_content
+ - user
+_core:
+ default_config_hash: P7mydegwqGbeXpLHAlS1BTJBFfvX8tQ62dIECLLklb8
+id: block_content
+label: 'Custom block library'
+module: views
+description: 'Find and manage custom blocks.'
+tag: default
+base_table: block_content_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Custom block library'
+ fields:
+ info:
+ id: info
+ table: block_content_field_data
+ field: info
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: info
+ plugin_id: field
+ label: 'Block description'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ type:
+ id: type
+ table: block_content_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: type
+ plugin_id: field
+ label: 'Block type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: block_content_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ operations:
+ id: operations
+ table: block_content
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer blocks'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'There are no custom blocks available.'
+ tokenize: false
+ block_content_listing_empty:
+ id: block_content_listing_empty
+ table: block_content
+ field: block_content_listing_empty
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ plugin_id: block_content_listing_empty
+ label: ''
+ empty: true
+ sorts: { }
+ arguments: { }
+ filters:
+ info:
+ id: info
+ table: block_content_field_data
+ field: info
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: info
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: info_op
+ label: 'Block description'
+ description: ''
+ use_operator: false
+ operator: info_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: info
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: block_content_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Block type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reusable:
+ id: reusable
+ table: block_content_field_data
+ field: reusable
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: reusable
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ info: info
+ type: type
+ changed: changed
+ operations: operations
+ default: changed
+ info:
+ info:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ operations:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/structure/block/block-content
+ menu:
+ type: tab
+ title: 'Custom block library'
+ description: ''
+ weight: 0
+ menu_name: admin
+ parent: block.admin_display
+ context: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml
new file mode 100644
index 0000000000..b9af8d3e10
--- /dev/null
+++ b/config/sync/views.view.content.yml
@@ -0,0 +1,617 @@
+uuid: 462f2c5c-959f-486b-adea-15570e23d00d
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: 12Bd0mJQFIaXAkRfMVCAAcZ0oaxm94PoK8oHR9hkLmY
+id: content
+label: Content
+module: node
+description: 'Find and manage content.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Content
+ fields:
+ node_bulk_form:
+ id: node_bulk_form
+ table: node
+ field: node_bulk_form
+ entity_type: node
+ plugin_id: node_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Content type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Unpublished
+ format_custom_true: Published
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ operations:
+ id: operations
+ table: node
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ pager:
+ type: full
+ options:
+ items_per_page: 50
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content overview'
+ cache:
+ type: tag
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ plugin_id: text_custom
+ empty: true
+ content: 'No content available.'
+ sorts: { }
+ arguments: { }
+ filters:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Title
+ description: ''
+ use_operator: false
+ operator: title_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Content type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Status
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: 'Published status'
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ entity_type: node
+ plugin_id: node_status
+ operator: '='
+ value: false
+ group: 1
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ node_bulk_form: node_bulk_form
+ title: title
+ type: type
+ name: name
+ status: status
+ changed: changed
+ edit_node: edit_node
+ delete_node: delete_node
+ dropbutton: dropbutton
+ timestamp: title
+ default: changed
+ info:
+ node_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ delete_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ timestamp:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: true
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ admin_label: author
+ plugin_id: standard
+ required: true
+ show_admin_links: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/content/node
+ menu:
+ type: 'default tab'
+ title: Content
+ description: ''
+ weight: -10
+ menu_name: admin
+ context: ''
+ tab_options:
+ type: normal
+ title: Content
+ description: 'Find and manage content'
+ weight: -10
+ menu_name: admin
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.content_recent.yml b/config/sync/views.view.content_recent.yml
new file mode 100644
index 0000000000..c14d1ecbfe
--- /dev/null
+++ b/config/sync/views.view.content_recent.yml
@@ -0,0 +1,323 @@
+uuid: 97f1f11c-1c7a-4914-a905-398a51612a5a
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: WcPHVX22kSGXryM_X9lWjOhtBu1m_gkigW0VHADEBoM
+id: content_recent
+label: 'Recent content'
+module: node
+description: 'Recent content.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Recent content'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp_ago
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No content available.'
+ tokenize: false
+ sorts:
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: changed
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_status
+ operator: '='
+ value: false
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ entity_type: node
+ entity_field: uid
+ plugin_id: standard
+ required: true
+ use_more: false
+ use_more_always: false
+ use_more_text: More
+ link_display: '0'
+ link_url: ''
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.featured_articles.yml b/config/sync/views.view.featured_articles.yml
new file mode 100644
index 0000000000..4f3b7e5197
--- /dev/null
+++ b/config/sync/views.view.featured_articles.yml
@@ -0,0 +1,271 @@
+uuid: 2fc881bf-fa72-4aa3-bb19-3bd05938902b
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.card
+ - node.type.article
+ - system.menu.main
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: JVwo0VI2xLhVArQ7K8eKxWnBmBnRkuiKxubuOyrmsRc
+id: featured_articles
+label: 'Featured Articles'
+module: views
+description: 'A view to create a list of featured articles from the Umami website.'
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Articles
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 9
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ nid:
+ id: nid
+ table: node_field_data
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: nid
+ exposed: false
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ value:
+ article: article
+ group: 1
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ default_langcode:
+ id: default_langcode
+ table: node_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: default
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ css_class: grid--3
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: articles
+ menu:
+ type: normal
+ title: Articles
+ description: ''
+ weight: 20
+ expanded: false
+ menu_name: main
+ parent: ''
+ context: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml
new file mode 100644
index 0000000000..1e75698659
--- /dev/null
+++ b/config/sync/views.view.files.yml
@@ -0,0 +1,1129 @@
+uuid: 9b48b940-9fbb-4699-927d-ddbdf3b51343
+langcode: en
+status: true
+dependencies:
+ module:
+ - file
+ - user
+_core:
+ default_config_hash: hfAVzEhCVBiV_vsgQ0UP4CfSHmh2YSiEUhfRz-LMYAQ
+id: files
+label: Files
+module: file
+description: 'Find and manage files.'
+tag: default
+base_table: file_managed
+base_field: fid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Files
+ fields:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: fid
+ plugin_id: field
+ label: Fid
+ exclude: true
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filename
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: file_link
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filemime
+ plugin_id: field
+ label: 'MIME type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: file_filemime
+ filesize:
+ id: filesize
+ table: file_managed
+ field: filesize
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filesize
+ plugin_id: field
+ label: Size
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: file_size
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Temporary
+ format_custom_true: Permanent
+ created:
+ id: created
+ table: file_managed
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: created
+ plugin_id: field
+ label: 'Upload date'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ changed:
+ id: changed
+ table: file_managed
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: changed
+ plugin_id: field
+ label: 'Changed date'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: fid
+ group_type: sum
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Used in'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/content/files/usage/{{ fid }}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: true
+ format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz
+ prefix: ''
+ suffix: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access files overview'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ plugin_id: text_custom
+ empty: true
+ content: 'No files available.'
+ sorts: { }
+ arguments: { }
+ filters:
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filename
+ plugin_id: string
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: Filename
+ description: ''
+ use_operator: false
+ operator: filename_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: filename
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filemime
+ plugin_id: string
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: 'MIME type'
+ description: ''
+ use_operator: false
+ operator: filemime_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: filemime
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: status
+ plugin_id: file_status
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: status_op
+ label: Status
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ fid: fid
+ filename: filename
+ filemime: filemime
+ filesize: filesize
+ status: status
+ created: created
+ changed: changed
+ count: count
+ default: changed
+ info:
+ fid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filename:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filemime:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ filesize:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ group_by: true
+ show_admin_links: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: 'Files overview'
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ pager: true
+ relationships: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: false
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/files
+ menu:
+ type: tab
+ title: Files
+ description: ''
+ weight: 0
+ menu_name: admin
+ context: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_2:
+ id: page_2
+ display_title: 'File usage'
+ display_plugin: page
+ position: 2
+ display_options:
+ title: 'File usage'
+ fields:
+ entity_label:
+ id: entity_label
+ table: file_usage
+ field: entity_label
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity_label
+ label: Entity
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ link_to_entity: true
+ type:
+ id: type
+ table: file_usage
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: 'Entity type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ module:
+ id: module
+ table: file_usage
+ field: module
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: 'Registering module'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Use count'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ empty: { }
+ arguments:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: fid
+ plugin_id: file_fid
+ default_action: 'not found'
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: true
+ title: 'File usage information for {{ arguments.fid }}'
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ not: false
+ filters: { }
+ filter_groups:
+ operator: AND
+ groups: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ entity_label: entity_label
+ type: type
+ module: module
+ count: count
+ default: entity_label
+ info:
+ entity_label:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ module:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options: { }
+ defaults:
+ empty: false
+ title: false
+ pager: false
+ group_by: false
+ style: false
+ row: false
+ relationships: false
+ fields: false
+ arguments: false
+ filters: false
+ filter_groups: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ group_by: false
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/files/usage/%
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.frontpage.yml b/config/sync/views.view.frontpage.yml
new file mode 100644
index 0000000000..f3d824baa5
--- /dev/null
+++ b/config/sync/views.view.frontpage.yml
@@ -0,0 +1,389 @@
+uuid: 72ed772f-2c01-4607-9020-a9dc8478d805
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.card_common
+ - core.entity_view_mode.node.rss
+ - node.type.recipe
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: MXbO259-eeTkzuDokc4bd4A8qJF9QLrLCXYr557wmmw
+id: frontpage
+label: Frontpage
+module: node
+description: 'All content promoted to the front page.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Home
+ fields: { }
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 4
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ label: ''
+ empty: true
+ content: 'No front page content has been created yet.'
+ tokenize: false
+ node_listing_empty:
+ id: node_listing_empty
+ table: node
+ field: node_listing_empty
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_listing_empty
+ label: ''
+ empty: true
+ title:
+ id: title
+ table: views
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: title
+ label: ''
+ empty: true
+ title: 'Welcome to [site:name]'
+ sorts:
+ sticky:
+ id: sticky
+ table: node_field_data
+ field: sticky
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: sticky
+ plugin_id: boolean
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: sticky
+ exposed: false
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ nid:
+ id: nid
+ table: node_field_data
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: nid
+ exposed: false
+ arguments: { }
+ filters:
+ promote:
+ id: promote
+ table: node_field_data
+ field: promote
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: promote
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value:
+ recipe: recipe
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ default_langcode:
+ id: default_langcode
+ table: node_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card_common
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header:
+ area:
+ id: area
+ table: views
+ field: area
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text
+ empty: false
+ content:
+ value: 'Explore recipes across every type of occasion, ingredient, and skill level.
'
+ format: full_html
+ tokenize: false
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Feed
+ display_plugin: feed
+ position: 2
+ display_options:
+ enabled: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ style:
+ type: rss
+ options:
+ grouping: { }
+ uses_fields: false
+ description: ''
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: rss
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: rss.xml
+ sitename_title: true
+ displays:
+ page_1: page_1
+ default: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ css_class: false
+ header: false
+ css_class: grid--2
+ header:
+ area:
+ id: area
+ table: views
+ field: area
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text
+ empty: false
+ content:
+ value: 'Explore recipes across every type of occasion, ingredient, and skill level
'
+ format: full_html
+ tokenize: false
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: node
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml
new file mode 100644
index 0000000000..e5d67ee7b5
--- /dev/null
+++ b/config/sync/views.view.glossary.yml
@@ -0,0 +1,473 @@
+uuid: 881b36e7-601f-4a21-8326-48bb16949a8f
+langcode: en
+status: false
+dependencies:
+ config:
+ - system.menu.main
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: V_GvuMqNAKle0hiMcjpzE9UjAxP-KqfAJIqulrCj--E
+id: glossary
+label: Glossary
+module: node
+description: 'All content, by letter.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: 'Last update'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: long
+ custom_date_format: ''
+ timezone: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 36
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ default_action: default
+ exception:
+ title_enable: true
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ default_argument_skip_url: false
+ summary_options: { }
+ summary:
+ format: default_summary
+ specify_validation: true
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ columns:
+ title: title
+ name: name
+ changed: changed
+ default: title
+ info:
+ title:
+ sortable: true
+ separator: ''
+ name:
+ sortable: true
+ separator: ''
+ changed:
+ sortable: true
+ separator: ''
+ override: true
+ sticky: false
+ summary: ''
+ order: asc
+ empty_table: false
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ plugin_id: standard
+ required: false
+ use_ajax: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ attachment_1:
+ id: attachment_1
+ display_title: Attachment
+ display_plugin: attachment
+ position: 2
+ display_options:
+ pager:
+ type: none
+ options:
+ offset: 0
+ items_per_page: 0
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ default_argument_skip_url: false
+ summary_options:
+ items_per_page: 25
+ inline: true
+ separator: ' | '
+ summary:
+ format: unformatted_summary
+ specify_validation: true
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ break_phrase: false
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ display_extenders: { }
+ displays:
+ default: default
+ page_1: page_1
+ inherit_arguments: false
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: glossary
+ menu:
+ type: normal
+ title: Glossary
+ weight: 0
+ menu_name: main
+ parent: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.media.yml b/config/sync/views.view.media.yml
new file mode 100644
index 0000000000..cdd4b2ee7e
--- /dev/null
+++ b/config/sync/views.view.media.yml
@@ -0,0 +1,908 @@
+uuid: aa240b2d-a5bd-4726-9de2-0e47ff736ed5
+langcode: en
+status: true
+dependencies:
+ config:
+ - image.style.thumbnail
+ module:
+ - image
+ - media
+ - user
+_core:
+ default_config_hash: XMFQya90W1qr0g4mSZ9p5TxBOCfn0aOs9pe17SKVTW0
+id: media
+label: Media
+module: views
+description: 'Find and manage media.'
+tag: ''
+base_table: media_field_data
+base_field: mid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Media
+ fields:
+ media_bulk_form:
+ id: media_bulk_form
+ table: media
+ field: media_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: exclude
+ selected_actions: { }
+ thumbnail__target_id:
+ id: thumbnail__target_id
+ table: media_field_data
+ field: thumbnail__target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: thumbnail
+ plugin_id: field
+ label: Thumbnail
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: image
+ settings:
+ image_link: ''
+ image_style: thumbnail
+ group_column: ''
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: media
+ plugin_id: field
+ label: 'Media name'
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ bundle:
+ id: bundle
+ table: media_field_data
+ field: bundle
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: bundle
+ plugin_id: field
+ label: Type
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ uid:
+ id: uid
+ table: media_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: uid
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ status:
+ id: status
+ table: media_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Unpublished
+ format_custom_true: Published
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: media_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ operations:
+ id: operations
+ table: media
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access media overview'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No media available.'
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: media_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: name_op
+ label: 'Media name'
+ description: ''
+ use_operator: false
+ operator: name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ bundle:
+ id: bundle
+ table: media_field_data
+ field: bundle
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: bundle
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: bundle_op
+ label: Type
+ description: ''
+ use_operator: false
+ operator: bundle_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: media_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'True'
+ description: null
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: true
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: 'Published status'
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ status_extra:
+ id: status_extra
+ table: media_field_data
+ field: status_extra
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: media_status
+ operator: '='
+ value: ''
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ langcode:
+ id: langcode
+ table: media_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ name: name
+ bundle: bundle
+ changed: changed
+ uid: uid
+ status: status
+ thumbnail__target_id: thumbnail__target_id
+ default: changed
+ info:
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ bundle:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ uid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ thumbnail__target_id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - user.permissions
+ tags: { }
+ media_page_list:
+ id: media_page_list
+ display_title: Media
+ display_plugin: page
+ position: 1
+ display_options:
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/media
+ menu:
+ type: tab
+ title: Media
+ description: ''
+ weight: 0
+ expanded: false
+ menu_name: main
+ parent: ''
+ context: '0'
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.media_library.yml b/config/sync/views.view.media_library.yml
new file mode 100644
index 0000000000..c9bbc1f90b
--- /dev/null
+++ b/config/sync/views.view.media_library.yml
@@ -0,0 +1,1392 @@
+uuid: 1145cddd-0255-4efc-9625-8c353b87f45f
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.media.media_library
+ - image.style.media_library
+ module:
+ - image
+ - media
+ - media_library
+ - user
+ enforced:
+ module:
+ - media_library
+_core:
+ default_config_hash: B7zlgfGfp6gUvo8b_vHyjDYHfE5skHIUkLsII0mtU5s
+id: media_library
+label: 'Media library'
+module: views
+description: 'Find and manage media.'
+tag: ''
+base_table: media_field_data
+base_field: mid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Media
+ fields:
+ media_bulk_form:
+ id: media_bulk_form
+ table: media
+ field: media_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: exclude
+ selected_actions: { }
+ rendered_entity:
+ id: rendered_entity
+ table: media
+ field: rendered_entity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: rendered_entity
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ view_mode: media_library
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 24
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '6, 12, 24, 48'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: 'Apply filters'
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: false
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access media overview'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No media available.'
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: media_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: 'Newest first'
+ field_identifier: created
+ exposed: true
+ granularity: second
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: standard
+ order: ASC
+ expose:
+ label: 'Name (A-Z)'
+ field_identifier: name
+ exposed: true
+ name_1:
+ id: name_1
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: 'Name (Z-A)'
+ field_identifier: name_1
+ exposed: true
+ filters:
+ status:
+ id: status
+ table: media_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Publishing status'
+ description: null
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: true
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: Published
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: name_op
+ label: Name
+ description: ''
+ use_operator: false
+ operator: name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ bundle:
+ id: bundle
+ table: media_field_data
+ field: bundle
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: bundle
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: bundle_op
+ label: 'Media type'
+ description: ''
+ use_operator: false
+ operator: bundle_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: 'Media type'
+ description: null
+ identifier: bundle
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1: { }
+ 2: { }
+ 3: { }
+ status_extra:
+ id: status_extra
+ table: media_field_data
+ field: status_extra
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: media_status
+ operator: '='
+ value: ''
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ langcode:
+ id: langcode
+ table: media_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ css_class: ''
+ use_ajax: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'url.query_args:sort_by'
+ - user
+ - user.permissions
+ tags: { }
+ page:
+ id: page
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ fields:
+ media_bulk_form:
+ id: media_bulk_form
+ table: media
+ field: media_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: exclude
+ selected_actions: { }
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ edit_media:
+ id: edit_media
+ table: media
+ field: edit_media
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: entity_link_edit
+ label: ''
+ exclude: false
+ alter:
+ alter_text: true
+ text: 'Edit {{ name }}'
+ make_link: true
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: 'Edit {{ name }}'
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: '0'
+ element_wrapper_class: ''
+ element_default_classes: false
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ text: Edit
+ output_url_as_text: false
+ absolute: false
+ delete_media:
+ id: delete_media
+ table: media
+ field: delete_media
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: entity_link_delete
+ label: ''
+ exclude: false
+ alter:
+ alter_text: true
+ text: 'Delete {{ name }}'
+ make_link: true
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: 'Delete {{ name }}'
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: '0'
+ element_wrapper_class: ''
+ element_default_classes: false
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ text: Delete
+ output_url_as_text: false
+ absolute: false
+ rendered_entity:
+ id: rendered_entity
+ table: media
+ field: rendered_entity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: rendered_entity
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ view_mode: media_library
+ defaults:
+ fields: false
+ display_extenders: { }
+ path: admin/content/media-grid
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'url.query_args:sort_by'
+ - user
+ - user.permissions
+ tags: { }
+ widget:
+ id: widget
+ display_title: Widget
+ display_plugin: page
+ position: 2
+ display_options:
+ fields:
+ media_library_select_form:
+ id: media_library_select_form
+ table: media
+ field: media_library_select_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: media_library_select_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ rendered_entity:
+ id: rendered_entity
+ table: media
+ field: rendered_entity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ plugin_id: rendered_entity
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ view_mode: media_library
+ access:
+ type: perm
+ options:
+ perm: 'view media'
+ arguments:
+ bundle:
+ id: bundle
+ table: media_field_data
+ field: bundle
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: bundle
+ plugin_id: string
+ default_action: ignore
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 24
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: false
+ limit: 0
+ case: none
+ path_case: none
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: media_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: name_op
+ label: Name
+ description: ''
+ use_operator: false
+ operator: name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ default_langcode:
+ id: default_langcode
+ table: media_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ defaults:
+ access: false
+ css_class: false
+ fields: false
+ arguments: false
+ filters: false
+ filter_groups: false
+ header: false
+ css_class: ''
+ display_description: ''
+ header:
+ display_link_grid:
+ id: display_link_grid
+ table: views
+ field: display_link
+ plugin_id: display_link
+ label: Grid
+ empty: true
+ display_id: widget
+ display_link_table:
+ id: display_link_table
+ table: views
+ field: display_link
+ plugin_id: display_link
+ label: Table
+ empty: true
+ display_id: widget_table
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: admin/content/media-widget
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'url.query_args:sort_by'
+ - user.permissions
+ tags: { }
+ widget_table:
+ id: widget_table
+ display_title: 'Widget (table)'
+ display_plugin: page
+ position: 3
+ display_options:
+ fields:
+ media_library_select_form:
+ id: media_library_select_form
+ table: media
+ field: media_library_select_form
+ relationship: none
+ entity_type: media
+ plugin_id: media_library_select_form
+ label: ''
+ element_class: ''
+ element_wrapper_class: ''
+ thumbnail__target_id:
+ id: thumbnail__target_id
+ table: media_field_data
+ field: thumbnail__target_id
+ relationship: none
+ entity_type: media
+ entity_field: thumbnail
+ plugin_id: field
+ label: Thumbnail
+ type: image
+ settings:
+ image_link: ''
+ image_style: media_library
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ entity_type: media
+ entity_field: name
+ plugin_id: field
+ label: Name
+ type: string
+ settings:
+ link_to_entity: false
+ uid:
+ id: uid
+ table: media_field_revision
+ field: uid
+ relationship: none
+ entity_type: media
+ entity_field: uid
+ plugin_id: field
+ label: Author
+ type: entity_reference_label
+ settings:
+ link: true
+ changed:
+ id: changed
+ table: media_field_data
+ field: changed
+ relationship: none
+ entity_type: media
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ access:
+ type: perm
+ options:
+ perm: 'view media'
+ arguments:
+ bundle:
+ id: bundle
+ table: media_field_data
+ field: bundle
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: bundle
+ plugin_id: string
+ default_action: ignore
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 24
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: false
+ limit: 0
+ case: none
+ path_case: none
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: media_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ name:
+ id: name
+ table: media_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: name
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: name_op
+ label: Name
+ description: ''
+ use_operator: false
+ operator: name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ default_langcode:
+ id: default_langcode
+ table: media_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: media
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ row_class: 'media-library-item media-library-item--table js-media-library-item js-click-to-select'
+ default_row_class: true
+ row:
+ type: fields
+ defaults:
+ access: false
+ css_class: false
+ style: false
+ row: false
+ fields: false
+ arguments: false
+ filters: false
+ filter_groups: false
+ header: false
+ css_class: ''
+ header:
+ display_link_grid:
+ id: display_link_grid
+ table: views
+ field: display_link
+ plugin_id: display_link
+ label: Grid
+ empty: true
+ display_id: widget
+ display_link_table:
+ id: display_link_table
+ table: views
+ field: display_link
+ plugin_id: display_link
+ label: Table
+ empty: true
+ display_id: widget_table
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: admin/content/media-widget-table
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'url.query_args:sort_by'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.moderated_content.yml b/config/sync/views.view.moderated_content.yml
new file mode 100644
index 0000000000..ec7386330a
--- /dev/null
+++ b/config/sync/views.view.moderated_content.yml
@@ -0,0 +1,833 @@
+uuid: 34dd6eb3-0cfa-448e-b97b-7782adb2d43f
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+ enforced:
+ module:
+ - content_moderation
+_core:
+ default_config_hash: RKnL13CZ61m1tYbO5jkEJ9f8jhlmvQdBTMp6DucLS4A
+id: moderated_content
+label: 'Moderated content'
+module: views
+description: 'Find and moderate content.'
+tag: ''
+base_table: node_field_revision
+base_field: vid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Moderated content'
+ fields:
+ title:
+ id: title
+ table: node_field_revision
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Content type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ moderation_state:
+ id: moderation_state
+ table: node_field_revision
+ field: moderation_state
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: field
+ label: 'Moderation state'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: content_moderation_state
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: node_field_revision
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ operations:
+ id: operations
+ table: node_revision
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'view any unpublished content'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No moderated content available. Only pending versions of content, such as drafts, are listed here.'
+ tokenize: false
+ sorts: { }
+ arguments: { }
+ filters:
+ latest_translation_affected_revision:
+ id: latest_translation_affected_revision
+ table: node_revision
+ field: latest_translation_affected_revision
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: latest_translation_affected_revision
+ operator: '='
+ value: ''
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ title:
+ id: title
+ table: node_field_revision
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Title
+ description: ''
+ use_operator: false
+ operator: title_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Content type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ moderation_state:
+ id: moderation_state
+ table: node_field_revision
+ field: moderation_state
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: moderation_state_filter
+ operator: in
+ value:
+ editorial-draft: editorial-draft
+ editorial-archived: editorial-archived
+ group: 1
+ exposed: true
+ expose:
+ operator_id: moderation_state_op
+ label: 'Moderation state'
+ description: ''
+ use_operator: false
+ operator: moderation_state_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: moderation_state
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: true
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ langcode:
+ id: langcode
+ table: node_field_revision
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ moderation_state_1:
+ id: moderation_state_1
+ table: node_field_revision
+ field: moderation_state
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: moderation_state_filter
+ operator: 'not in'
+ value:
+ editorial-published: editorial-published
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ title: title
+ type: type
+ name: name
+ moderation_state: moderation_state
+ changed: changed
+ default: changed
+ info:
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ moderation_state:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: true
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ nid:
+ id: nid
+ table: node_field_revision
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: 'Get the actual content from a content revision.'
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ required: false
+ uid:
+ id: uid
+ table: node_field_revision
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: User
+ entity_type: node
+ entity_field: uid
+ plugin_id: standard
+ required: false
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ moderated_content:
+ id: moderated_content
+ display_title: 'Moderated content'
+ display_plugin: page
+ position: 1
+ display_options:
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/moderated
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.promoted_items.yml b/config/sync/views.view.promoted_items.yml
new file mode 100644
index 0000000000..1a868d38cc
--- /dev/null
+++ b/config/sync/views.view.promoted_items.yml
@@ -0,0 +1,582 @@
+uuid: cd553847-3533-4163-a830-c12ffc720680
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.card_common
+ - core.entity_view_mode.node.card_common_alt
+ - node.type.article
+ - node.type.recipe
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: mZtpPDQJkc9pYw83MrC1Xw0tJu3Jz6EcZnENyU-EBF0
+id: promoted_items
+label: 'Promoted Items'
+module: views
+description: 'A view to list the items promoted to the top of the homepage.'
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Promoted Items Double'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 1
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ promote:
+ id: promote
+ table: node_field_data
+ field: promote
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: promote
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value:
+ article: article
+ recipe: recipe
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card_common
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ attachment_1:
+ id: attachment_1
+ display_title: 'Attachment: Promoted Items Double'
+ display_plugin: attachment
+ position: 3
+ display_options:
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 2
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ promote:
+ id: promote
+ table: node_field_data
+ field: promote
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: promote
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value:
+ recipe: recipe
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ default_langcode:
+ id: default_langcode
+ table: node_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: default
+ options: { }
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card_common_alt
+ defaults:
+ css_class: false
+ style: false
+ row: false
+ filters: false
+ filter_groups: false
+ css_class: view-promoted-items--double
+ display_description: ''
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ displays:
+ block_1: block_1
+ attachment_position: after
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: 'Block: Promoted Items - Single'
+ display_plugin: block
+ position: 1
+ display_options:
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ promote:
+ id: promote
+ table: node_field_data
+ field: promote
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: promote
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value:
+ article: article
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ default_langcode:
+ id: default_langcode
+ table: node_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ defaults:
+ css_class: false
+ filters: false
+ filter_groups: false
+ css_class: 'container view-promoted-items--single'
+ display_description: ''
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.recipe_collections.yml b/config/sync/views.view.recipe_collections.yml
new file mode 100644
index 0000000000..316e6e52a7
--- /dev/null
+++ b/config/sync/views.view.recipe_collections.yml
@@ -0,0 +1,220 @@
+uuid: f491b777-3c55-4d0d-97de-22b0c1edd5bc
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.tags
+ module:
+ - taxonomy
+ - user
+_core:
+ default_config_hash: diM5ew3HQfw2OLggu2oo52TAvE3ldQQjX1t-gLvxowQ
+id: recipe_collections
+label: 'Recipe Collections'
+module: views
+description: ''
+tag: ''
+base_table: taxonomy_term_field_data
+base_field: tid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Recipe collections'
+ fields:
+ name:
+ id: name
+ table: taxonomy_term_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: taxonomy_term
+ entity_field: name
+ plugin_id: term_name
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ convert_spaces: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 16
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ name:
+ id: name
+ table: taxonomy_term_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: taxonomy_term
+ entity_field: name
+ plugin_id: standard
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: name
+ exposed: false
+ arguments: { }
+ filters:
+ vid:
+ id: vid
+ table: taxonomy_term_field_data
+ field: vid
+ entity_type: taxonomy_term
+ entity_field: vid
+ plugin_id: bundle
+ value:
+ tags: tags
+ group: 1
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ default_langcode:
+ id: default_langcode
+ table: taxonomy_term_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: taxonomy_term
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: grid
+ options:
+ grouping: { }
+ columns: 4
+ automatic_width: false
+ alignment: vertical
+ row_class_custom: ''
+ row_class_default: true
+ col_class_custom: ''
+ col_class_default: true
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ block:
+ id: block
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ block_hide_empty: true
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.recipes.yml b/config/sync/views.view.recipes.yml
new file mode 100644
index 0000000000..ab8ffe5a6a
--- /dev/null
+++ b/config/sync/views.view.recipes.yml
@@ -0,0 +1,271 @@
+uuid: 68bb96c1-8ad2-4083-a399-afb7654cdb80
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.card
+ - node.type.recipe
+ - system.menu.main
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: Z9Gh9rNecJvVSHcJVgOltoL1zqZJTEUdU_OaF_gIcC0
+id: recipes
+label: Recipes
+module: views
+description: 'Recipes listing'
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Recipes
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 12
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ nid:
+ id: nid
+ table: node_field_data
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: nid
+ exposed: false
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ value:
+ recipe: recipe
+ group: 1
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ default_langcode:
+ id: default_langcode
+ table: node_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: default
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ css_class: grid--4
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: recipes
+ menu:
+ type: normal
+ title: Recipes
+ description: ''
+ weight: 30
+ expanded: false
+ menu_name: main
+ parent: ''
+ context: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml
new file mode 100644
index 0000000000..e011163b96
--- /dev/null
+++ b/config/sync/views.view.taxonomy_term.yml
@@ -0,0 +1,326 @@
+uuid: 2666daa2-379a-4b87-8849-1f66bc547d14
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.card
+ module:
+ - node
+ - taxonomy
+ - user
+_core:
+ default_config_hash: FFwcH2K6fmwKfmyooiWVmNNpDdhZ_PJgiO3z0fiKR0Y
+id: taxonomy_term
+label: 'Taxonomy term'
+module: taxonomy
+description: 'Content belonging to a certain taxonomy term.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ fields: { }
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 12
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ sticky:
+ id: sticky
+ table: taxonomy_index
+ field: sticky
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: sticky
+ exposed: false
+ created:
+ id: created
+ table: taxonomy_index
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments:
+ tid:
+ id: tid
+ table: taxonomy_index
+ field: tid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ default_action: 'not found'
+ exception:
+ value: ''
+ title_enable: false
+ title: All
+ title_enable: true
+ title: '{{ arguments.tid }}'
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: true
+ validate:
+ type: 'entity:taxonomy_term'
+ fail: 'not found'
+ validate_options:
+ bundles: { }
+ access: true
+ operation: view
+ multiple: 0
+ break_phrase: false
+ add_table: false
+ require_value: false
+ reduce_duplicates: false
+ filters:
+ status:
+ id: status
+ table: taxonomy_index
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ default_langcode:
+ id: default_langcode
+ table: node_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ relationship: none
+ view_mode: card
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ css_class: grid--4
+ link_display: page_1
+ link_url: ''
+ header:
+ entity_taxonomy_term:
+ id: entity_taxonomy_term
+ table: views
+ field: entity_taxonomy_term
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity
+ empty: true
+ target: '{{ raw_arguments.tid }}'
+ view_mode: full
+ tokenize: true
+ bypass_access: false
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Feed
+ display_plugin: feed
+ position: 2
+ display_options:
+ enabled: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ style:
+ type: rss
+ options:
+ grouping: { }
+ uses_fields: false
+ description: ''
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: default
+ query:
+ type: views_query
+ options: { }
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: taxonomy/term/%/feed
+ displays:
+ page_1: page_1
+ default: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ rendering_language: '***LANGUAGE_language_interface***'
+ display_extenders: { }
+ path: taxonomy/term/%
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.user_admin_people.yml b/config/sync/views.view.user_admin_people.yml
new file mode 100644
index 0000000000..d87fa49370
--- /dev/null
+++ b/config/sync/views.view.user_admin_people.yml
@@ -0,0 +1,927 @@
+uuid: bfb2c8f3-400b-491e-b2ab-b80883b02d5f
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: GbPVHdpSCucZ1MunS3Lai6FtyVVfmP9rJHk1GZ73JY0
+id: user_admin_people
+label: 'Hitobito (People)'
+module: user
+description: 'People, but in Romanized Japanese.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: People
+ fields:
+ user_bulk_form:
+ id: user_bulk_form
+ table: users
+ field: user_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: user_bulk_form
+ label: 'Bulk update'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Username
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Blocked
+ format_custom_true: Active
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_roles
+ label: Roles
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: ul
+ separator: ', '
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: field
+ label: 'Member for'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp_ago
+ settings:
+ future_format: '@interval'
+ past_format: '@interval'
+ granularity: 2
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: field
+ label: 'Last access'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp_ago
+ settings:
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ operations:
+ id: operations
+ table: users
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ mail:
+ id: mail
+ table: users_field_data
+ field: mail
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: mail
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: basic_string
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer users'
+ cache:
+ type: tag
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No people available.'
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ filters:
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: combine
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Name or email contains'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: user
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ mail: mail
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: true
+ group_info:
+ label: Status
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Active
+ operator: '='
+ value: '1'
+ 2:
+ title: Blocked
+ operator: '='
+ value: '0'
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_roles
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: roles_target_id_op
+ label: Role
+ description: ''
+ use_operator: false
+ operator: roles_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: role
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ permission:
+ id: permission
+ table: user__roles
+ field: permission
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_permissions
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: permission_op
+ label: Permission
+ description: ''
+ use_operator: false
+ operator: permission_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: permission
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ default_langcode:
+ id: default_langcode
+ table: users_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ uid_raw:
+ id: uid_raw
+ table: users_field_data
+ field: uid_raw
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: numeric
+ operator: '!='
+ value:
+ min: ''
+ max: ''
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ user_bulk_form: user_bulk_form
+ name: name
+ status: status
+ rid: rid
+ created: created
+ access: access
+ edit_node: edit_node
+ dropbutton: dropbutton
+ default: created
+ info:
+ user_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ rid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ access:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ css_class: ''
+ use_ajax: false
+ group_by: false
+ show_admin_links: true
+ use_more: false
+ use_more_always: false
+ use_more_text: more
+ link_display: page_1
+ link_url: ''
+ display_comment: ''
+ hide_attachment_summary: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ show_admin_links: false
+ show_admin_links: false
+ display_extenders: { }
+ path: admin/people/list
+ menu:
+ type: 'default tab'
+ title: List
+ description: 'Find and manage people interacting with your site.'
+ weight: -10
+ menu_name: admin
+ context: ''
+ tab_options:
+ type: normal
+ title: People
+ description: 'Manage user accounts, roles, and permissions.'
+ weight: 0
+ menu_name: admin
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.watchdog.yml b/config/sync/views.view.watchdog.yml
new file mode 100644
index 0000000000..79e781c87d
--- /dev/null
+++ b/config/sync/views.view.watchdog.yml
@@ -0,0 +1,712 @@
+uuid: 5a3891c6-3400-4adc-8680-01b8d400b449
+langcode: en
+status: true
+dependencies:
+ module:
+ - dblog
+ - user
+_core:
+ default_config_hash: d_YYDAS1Anyj4eLOXI9DnSIAbSX6Kk-qpa71pawlLYI
+id: watchdog
+label: Watchdog
+module: views
+description: 'Recent log messages'
+tag: ''
+base_table: watchdog
+base_field: wid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Recent log messages'
+ fields:
+ nothing:
+ id: nothing
+ table: views
+ field: nothing
+ relationship: none
+ group_type: group
+ admin_label: Icon
+ plugin_id: custom
+ label: ''
+ exclude: false
+ alter:
+ alter_text: true
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: icon
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: false
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: false
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: WID
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: machine_name
+ label: Severity
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ machine_name: false
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: Type
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ timestamp:
+ id: timestamp
+ table: watchdog
+ field: timestamp
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ label: Date
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ message:
+ id: message
+ table: watchdog
+ field: message
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_message
+ label: Message
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/reports/dblog/event/{{ wid }}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: '{{ message }}'
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 56
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: true
+ trim: true
+ preserve_tags: ''
+ html: true
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ replace_variables: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: User
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ link:
+ id: link
+ table: watchdog
+ field: link
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: false
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access site reports'
+ cache:
+ type: none
+ options: { }
+ empty:
+ area:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: 'No log messages available.'
+ plugin_id: text_custom
+ empty: true
+ content: 'No log messages available.'
+ tokenize: false
+ sorts:
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: wid
+ exposed: false
+ arguments: { }
+ filters:
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_types
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: Type
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: in_operator
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: severity_op
+ label: Severity
+ description: ''
+ use_operator: false
+ operator: severity_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: severity
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: '{{ type }} {{ severity }}'
+ default_row_class: true
+ columns:
+ nothing: nothing
+ wid: wid
+ severity: severity
+ type: type
+ timestamp: timestamp
+ message: message
+ name: name
+ link: link
+ default: wid
+ info:
+ nothing:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ wid:
+ sortable: false
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ severity:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ timestamp:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ message:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ link:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: watchdog
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: User
+ plugin_id: standard
+ required: false
+ css_class: admin-dblog
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page:
+ id: page
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/reports/dblog
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.who_s_new.yml b/config/sync/views.view.who_s_new.yml
new file mode 100644
index 0000000000..75246dbea7
--- /dev/null
+++ b/config/sync/views.view.who_s_new.yml
@@ -0,0 +1,197 @@
+uuid: fe64b4b9-088e-4b8f-8f4f-0101bac05503
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: hdAKtAm0H-umA4Nzn0i1bquaj5iPn3daD_7u-nzFRhM
+id: who_s_new
+label: 'Who''s new'
+module: user
+description: 'Shows a list of the newest user accounts on the site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Who''s new'
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 5
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ operator: '>'
+ value:
+ min: ''
+ max: ''
+ value: '1970-01-01'
+ type: date
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: 'Who''s new'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: 'A list of new users'
+ display_extenders: { }
+ block_description: 'Who''s new'
+ block_category: User
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/views.view.who_s_online.yml b/config/sync/views.view.who_s_online.yml
new file mode 100644
index 0000000000..585ab06cee
--- /dev/null
+++ b/config/sync/views.view.who_s_online.yml
@@ -0,0 +1,226 @@
+uuid: 21dcaba8-60af-40ca-a94d-e58bdfc3de48
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: oZCZq8MBtIG4FvWKljxJ2sY3jp-K6ts5Z5OCF7-p8ms
+id: who_s_online
+label: 'Who''s online block'
+module: user
+description: 'Shows the user names of the most recently active users, and the total number of active users.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Who''s online'
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access user profiles'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'There are currently 0 users online.'
+ tokenize: false
+ sorts:
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: access
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: '-15 minutes'
+ type: offset
+ group: 1
+ exposed: false
+ expose:
+ operator_id: access_op
+ label: 'Last access'
+ description: 'A user is considered online for this long after they have last viewed a page.'
+ use_operator: false
+ operator: access_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: access
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header:
+ result:
+ id: result
+ table: views
+ field: result
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: result
+ empty: false
+ content: 'There are currently @total users online.'
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ who_s_online_block:
+ id: who_s_online_block
+ display_title: 'Who''s online'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: 'A list of users that are currently logged in.'
+ display_extenders: { }
+ block_description: 'Who''s online'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/config/sync/workflows.workflow.editorial.yml b/config/sync/workflows.workflow.editorial.yml
new file mode 100644
index 0000000000..a94c372739
--- /dev/null
+++ b/config/sync/workflows.workflow.editorial.yml
@@ -0,0 +1,71 @@
+uuid: 787fb35b-5152-4045-921c-3ab8c828b3d2
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ - node.type.page
+ - node.type.recipe
+ module:
+ - content_moderation
+_core:
+ default_config_hash: 5JoZm8I35WErhx6o0nyhs-bAjerN8GoyKibXHKCs9Oc
+id: editorial
+label: Editorial
+type: content_moderation
+type_settings:
+ states:
+ archived:
+ label: Archived
+ weight: 5
+ published: false
+ default_revision: true
+ draft:
+ label: Draft
+ weight: -5
+ published: false
+ default_revision: false
+ published:
+ label: Published
+ weight: 0
+ published: true
+ default_revision: true
+ transitions:
+ archive:
+ label: Archive
+ from:
+ - published
+ to: archived
+ weight: 2
+ archived_draft:
+ label: 'Restore to Draft'
+ from:
+ - archived
+ to: draft
+ weight: 3
+ archived_published:
+ label: Restore
+ from:
+ - archived
+ to: published
+ weight: 4
+ create_new_draft:
+ label: 'Create New Draft'
+ from:
+ - draft
+ - published
+ to: draft
+ weight: 0
+ publish:
+ label: Publish
+ from:
+ - draft
+ - published
+ to: published
+ weight: 1
+ entity_types:
+ node:
+ - article
+ - page
+ - recipe
+ default_moderation_state: draft
diff --git a/web/sites/default/default.services.yml b/web/sites/default/default.services.yml
index d57cf0e0bf..d21a5c78d4 100644
--- a/web/sites/default/default.services.yml
+++ b/web/sites/default/default.services.yml
@@ -11,10 +11,11 @@ parameters:
# @default 100
gc_divisor: 100
#
- # Set session lifetime (in seconds), i.e. the time from the user's last
- # visit to the active session may be deleted by the session garbage
- # collector. When a session is deleted, authenticated users are logged out,
- # and the contents of the user's $_SESSION variable is discarded.
+ # Set session lifetime (in seconds), i.e. the grace period for session
+ # data. Sessions are deleted by the session garbage collector after one
+ # session lifetime has elapsed since the user's last visit. When a session
+ # is deleted, authenticated users are logged out, and the contents of the
+ # user's session is discarded.
# @default 200000
gc_maxlifetime: 200000
#
diff --git a/web/sites/default/default.settings.php b/web/sites/default/default.settings.php
index 64c749d4d0..718890224b 100644
--- a/web/sites/default/default.settings.php
+++ b/web/sites/default/default.settings.php
@@ -138,50 +138,17 @@
* request as needed. The fourth line creates a new database with a name of
* "extra".
*
- * You can optionally set prefixes for some or all database table names
- * by using the 'prefix' setting. If a prefix is specified, the table
- * name will be prepended with its value. Be sure to use valid database
- * characters only, usually alphanumeric and underscore. If no prefixes
- * are desired, leave it as an empty string ''.
+ * You can optionally set a prefix for all database table names by using the
+ * 'prefix' setting. If a prefix is specified, the table name will be prepended
+ * with its value. Be sure to use valid database characters only, usually
+ * alphanumeric and underscore. If no prefix is desired, do not set the 'prefix'
+ * key or set its value to an empty string ''.
*
- * To have all database names prefixed, set 'prefix' as a string:
+ * For example, to have all database table prefixed with 'main_', set:
* @code
* 'prefix' => 'main_',
* @endcode
*
- * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in
- * Drupal 9.0. After that, only a single prefix for all tables will be
- * supported.
- *
- * To provide prefixes for specific tables, set 'prefix' as an array.
- * The array's keys are the table names and the values are the prefixes.
- * The 'default' element is mandatory and holds the prefix for any tables
- * not specified elsewhere in the array. Example:
- * @code
- * 'prefix' => [
- * 'default' => 'main_',
- * 'users' => 'shared_',
- * 'sessions' => 'shared_',
- * 'role' => 'shared_',
- * 'authmap' => 'shared_',
- * ],
- * @endcode
- * You can also use a reference to a schema/database as a prefix. This may be
- * useful if your Drupal installation exists in a schema that is not the default
- * or you want to access several databases from the same code base at the same
- * time.
- * Example:
- * @code
- * 'prefix' => [
- * 'default' => 'main.',
- * 'users' => 'shared.',
- * 'sessions' => 'shared.',
- * 'role' => 'shared.',
- * 'authmap' => 'shared.',
- * ];
- * @endcode
- * NOTE: MySQL and SQLite's definition of a schema is a database.
- *
* Advanced users can add or override initial commands to execute when
* connecting to the database server, as well as PDO connection settings. For
* example, to enable MySQL SELECT queries to exceed the max_join_size system
diff --git a/web/sites/default/settings.php b/web/sites/default/settings.php
index becd2d1ebc..b1043d9cf7 100644
--- a/web/sites/default/settings.php
+++ b/web/sites/default/settings.php
@@ -237,7 +237,7 @@
* directory in the public files path. The setting below allows you to set
* its location.
*/
- $settings['config_sync_directory'] = 'sites/default/files/config309284239048234';
+ $settings['config_sync_directory'] = '../config/sync';
/**
* Settings: