Issue #2809635 by markconroy, navneet0693, alexpott, smaz, larowlan, Eli-T, webchick, yoroy, ikit-claw, budda, kjay, timmillwood, tkoleary, Gábor Hojtsy, andrewmacpherson, lauriii, JayKandari, jibran, ok_lyndsey, big_man, ckrina, nathancz, Paul_Gregory, vijaycs85, SharJay, tomphippen, tim.plunkett, Tarun Lewis, cehfisher, kreynen, Petr Illek, mariohernandez, thamas, thatdamnqa, John Cook, philipnorton42, h2cm, kattekrab, martin_q, waako: Create experimental installation profile

8.6.x
webchick 2018-01-18 16:51:57 -08:00
parent 47c2dda6d1
commit aead8ca408
259 changed files with 10717 additions and 18 deletions

View File

@ -21,25 +21,20 @@ class SingleVisibleProfileTest extends InstallerTestBase {
*/
protected $profile = NULL;
/**
* The install profile info.
*
* @var array
*/
protected $info;
protected function setUp() {
$this->info = [
'type' => 'profile',
'core' => \Drupal::CORE_COMPATIBILITY,
'name' => 'Override standard',
'hidden' => TRUE,
];
// File API functions are not available yet.
$path = $this->siteDirectory . '/profiles/standard';
mkdir($path, 0777, TRUE);
file_put_contents("$path/standard.info.yml", Yaml::encode($this->info));
$profiles = ['standard', 'demo_umami'];
foreach ($profiles as $profile) {
$info = [
'type' => 'profile',
'core' => \Drupal::CORE_COMPATIBILITY,
'name' => 'Override ' . $profile,
'hidden' => TRUE,
];
// File API functions are not available yet.
$path = $this->siteDirectory . '/profiles/' . $profile;
mkdir($path, 0777, TRUE);
file_put_contents("$path/$profile.info.yml", Yaml::encode($info));
}
parent::setUp();
}

View File

@ -0,0 +1,24 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- umami
id: breadcrumbs
theme: umami
region: breadcrumbs
weight: 0
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: Breadcrumbs
provider: system
label_display: '0'
visibility:
request_path:
id: request_path
pages: '<front>'
negate: true
context_mapping: { }

View File

@ -0,0 +1,20 @@
langcode: en
status: true
dependencies:
module:
- help
theme:
- umami
id: help
theme: umami
region: highlighted
weight: 0
provider: null
plugin: help_block
settings:
id: help_block
label: Help
provider: help
label_display: '0'
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- seven
id: seven_breadcrumbs
theme: seven
region: breadcrumb
weight: 0
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: Breadcrumbs
provider: system
label_display: '0'
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- seven
id: seven_content
theme: seven
region: content
weight: 0
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Main page content'
provider: system
label_display: '0'
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- help
theme:
- seven
id: seven_help
theme: seven
region: help
weight: 0
provider: null
plugin: help_block
settings:
id: help_block
label: Help
provider: help
label_display: '0'
visibility: { }

View File

@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_local_actions
theme: seven
region: content
weight: -10
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: 'Primary admin actions'
provider: core
label_display: '0'
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- user
theme:
- seven
id: seven_login
theme: seven
region: content
weight: 10
provider: null
plugin: user_login_block
settings:
id: user_login_block
label: 'User login'
provider: user
label_display: visible
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- seven
id: seven_messages
theme: seven
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Status messages'
provider: system
label_display: '0'
visibility: { }

View File

@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_page_title
theme: seven
region: header
weight: -30
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Page title'
provider: core
label_display: '0'
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_primary_local_tasks
theme: seven
region: header
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Primary tabs'
provider: core
label_display: '0'
primary: true
secondary: false
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_secondary_local_tasks
theme: seven
region: pre_content
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Secondary tabs'
provider: core
label_display: '0'
primary: false
secondary: true
visibility: { }

View File

@ -0,0 +1,23 @@
langcode: en
status: true
dependencies:
config:
- system.menu.account
module:
- system
theme:
- umami
id: umami_account_menu
theme: umami
region: header
weight: -4
provider: null
plugin: 'system_menu_block:account'
settings:
id: 'system_menu_block:account'
label: 'User account menu'
provider: system
label_display: '0'
level: 1
depth: 1
visibility: { }

View File

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- umami
id: umami_branding
theme: umami
region: header
weight: -8
provider: null
plugin: system_branding_block
settings:
id: system_branding_block
label: 'Site branding'
provider: system
label_display: '0'
use_site_logo: true
use_site_name: true
use_site_slogan: true
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- umami
id: umami_content
theme: umami
region: content
weight: -7
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Main page content'
provider: system
label_display: '0'
visibility: { }

View File

@ -0,0 +1,23 @@
langcode: en
status: true
dependencies:
config:
- system.menu.footer
module:
- system
theme:
- umami
id: umami_footer
theme: umami
region: footer
weight: 0
provider: null
plugin: 'system_menu_block:footer'
settings:
id: 'system_menu_block:footer'
label: 'Tell us what you think'
provider: system
label_display: '1'
level: 1
depth: 0
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- umami
id: umami_local_tasks
theme: umami
region: tabs
weight: -7
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: Tabs
provider: core
label_display: '0'
primary: true
secondary: true
visibility: { }

View File

@ -0,0 +1,23 @@
langcode: en
status: true
dependencies:
config:
- system.menu.main
module:
- system
theme:
- umami
id: umami_main_menu
theme: umami
region: header
weight: -8
provider: null
plugin: 'system_menu_block:main'
settings:
id: 'system_menu_block:main'
label: 'Main navigation'
provider: system
label_display: '0'
level: 1
depth: 1
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- umami
id: umami_messages
theme: umami
region: highlighted
weight: -8
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Status messages'
provider: system
label_display: '0'
visibility: { }

View File

@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- umami
id: umami_page_title
theme: umami
region: page_title
weight: -7
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Page title'
provider: core
label_display: '0'
visibility: { }

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- search
theme:
- umami
id: umami_search
theme: umami
region: header
weight: -6
provider: null
plugin: search_form_block
settings:
id: search_form_block
label: Search
provider: search
label_display: visible
visibility: { }

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
config:
- views.view.articles_aside
module:
- node
- views
theme:
- umami
id: views_block__articles_aside_block_1
theme: umami
region: sidebar
weight: -7
provider: null
plugin: 'views_block:articles_aside-block_1'
settings:
id: 'views_block:articles_aside-block_1'
label: ''
provider: views
label_display: visible
views_label: ''
items_per_page: none
visibility:
node_type:
id: node_type
bundles:
article: article
negate: false
context_mapping:
node: '@node.node_route_context:node'

View File

@ -0,0 +1,29 @@
langcode: en
status: true
dependencies:
config:
- views.view.promoted_items
module:
- system
- views
theme:
- umami
id: views_block__promoted_items_block_1
theme: umami
region: banner_top
weight: -6
provider: null
plugin: 'views_block:promoted_items-block_1'
settings:
id: 'views_block:promoted_items-block_1'
label: ''
provider: views
label_display: '0'
views_label: ''
items_per_page: none
visibility:
request_path:
id: request_path
pages: '<front>'
negate: false
context_mapping: { }

View File

@ -0,0 +1,7 @@
langcode: en
status: true
dependencies: { }
id: banner_block
label: 'Banner block'
revision: 0
description: 'A banner block contains a title, summary, link to content and a background image. The background image is scaled to fill the browser''s width.'

View File

@ -0,0 +1,7 @@
langcode: en
status: true
dependencies: { }
id: basic
label: 'Basic block'
revision: 0
description: 'A basic block contains a title and a body.'

View File

@ -0,0 +1,11 @@
langcode: en
status: true
dependencies: { }
id: feedback
label: 'Website feedback'
recipients:
- admin@example.com
reply: ''
weight: 0
message: 'Your message has been sent.'
redirect: ''

View File

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
config:
- node.type.page
id: node.page.promote
field_name: promote
entity_type: node
bundle: page
label: 'Promoted to front page'
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
config:
- node.type.recipe
id: node.recipe.title
field_name: title
entity_type: node
bundle: recipe
label: 'Recipe Name'
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,7 @@
langcode: en
status: true
dependencies: { }
id: umami_dates
label: 'Umami dates'
locked: false
pattern: 'jS F Y'

View File

@ -0,0 +1,59 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.banner_block
- field.field.block_content.banner_block.field_banner_image
- field.field.block_content.banner_block.field_content_link
- field.field.block_content.banner_block.field_summary
- field.field.block_content.banner_block.field_title
- image.style.thumbnail
module:
- image
- link
id: block_content.banner_block.default
targetEntityType: block_content
bundle: banner_block
mode: default
content:
field_banner_image:
weight: 4
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
type: image_image
region: content
field_content_link:
weight: 3
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
type: link_default
region: content
field_summary:
weight: 2
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: string_textarea
region: content
field_title:
weight: 1
settings:
size: 60
placeholder: ''
third_party_settings: { }
type: string_textfield
region: content
info:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.basic
- field.field.block_content.basic.body
module:
- text
id: block_content.basic.default
targetEntityType: block_content
bundle: basic
mode: default
content:
body:
type: text_textarea_with_summary
weight: -4
region: content
settings:
rows: 9
summary_rows: 3
placeholder: ''
third_party_settings: { }
info:
type: string_textfield
weight: -5
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,43 @@
langcode: en
status: true
dependencies:
config:
- contact.form.feedback
id: contact_message.feedback.default
targetEntityType: contact_message
bundle: feedback
mode: default
content:
copy:
weight: 4
region: content
settings: { }
third_party_settings: { }
mail:
weight: 1
region: content
settings: { }
third_party_settings: { }
message:
type: string_textarea
weight: 3
settings:
rows: 12
placeholder: ''
region: content
third_party_settings: { }
name:
weight: 0
region: content
settings: { }
third_party_settings: { }
subject:
type: string_textfield
weight: 2
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden:
preview: true

View File

@ -0,0 +1,92 @@
langcode: en
status: true
dependencies:
config:
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- image.style.thumbnail
- node.type.article
module:
- image
- path
- text
id: node.article.default
targetEntityType: node
bundle: article
mode: default
content:
body:
type: text_textarea_with_summary
weight: 1
region: content
settings:
rows: 9
summary_rows: 3
placeholder: ''
third_party_settings: { }
created:
type: datetime_timestamp
weight: 10
region: content
settings: { }
third_party_settings: { }
field_image:
type: image_image
weight: 4
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
field_tags:
type: entity_reference_autocomplete_tags
weight: 3
region: content
settings: { }
third_party_settings: { }
path:
type: path
weight: 30
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
settings:
display_label: true
weight: 15
region: content
third_party_settings: { }
status:
type: boolean_checkbox
settings:
display_label: true
weight: 120
region: content
third_party_settings: { }
sticky:
type: boolean_checkbox
settings:
display_label: true
weight: 16
region: content
third_party_settings: { }
title:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 5
region: content
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,74 @@
langcode: en
status: true
dependencies:
config:
- field.field.node.page.body
- node.type.page
module:
- path
- text
id: node.page.default
targetEntityType: node
bundle: page
mode: default
content:
body:
type: text_textarea_with_summary
weight: 31
region: content
settings:
rows: 9
summary_rows: 3
placeholder: ''
third_party_settings: { }
created:
type: datetime_timestamp
weight: 10
region: content
settings: { }
third_party_settings: { }
path:
type: path
weight: 30
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
settings:
display_label: true
weight: 15
region: content
third_party_settings: { }
status:
type: boolean_checkbox
settings:
display_label: true
weight: 120
region: content
third_party_settings: { }
sticky:
type: boolean_checkbox
settings:
display_label: true
weight: 16
region: content
third_party_settings: { }
title:
type: string_textfield
weight: -5
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 5
region: content
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,163 @@
langcode: en
status: true
dependencies:
config:
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- image.style.thumbnail
- node.type.recipe
module:
- image
- path
- text
id: node.recipe.default
targetEntityType: node
bundle: recipe
mode: default
content:
created:
type: datetime_timestamp
weight: 13
region: content
settings: { }
third_party_settings: { }
field_author:
weight: 1
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_cooking_time:
weight: 3
settings:
placeholder: ''
third_party_settings: { }
type: number
region: content
field_difficulty:
weight: 5
settings: { }
third_party_settings: { }
type: options_select
region: content
field_image:
weight: 8
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
type: image_image
region: content
field_ingredients:
weight: 10
settings:
size: 60
placeholder: ''
third_party_settings: { }
type: string_textfield
region: content
field_number_of_servings:
weight: 4
settings:
placeholder: ''
third_party_settings: { }
type: number
region: content
field_preparation_time:
weight: 2
settings:
placeholder: ''
third_party_settings: { }
type: number
region: content
field_recipe_category:
weight: 6
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_recipe_instruction:
weight: 11
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: text_textarea
region: content
field_summary:
weight: 9
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: text_textarea
region: content
field_tags:
weight: 7
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
path:
type: path
weight: 16
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
settings:
display_label: true
weight: 14
region: content
third_party_settings: { }
status:
type: boolean_checkbox
settings:
display_label: true
weight: 17
region: content
third_party_settings: { }
sticky:
type: boolean_checkbox
settings:
display_label: true
weight: 15
region: content
third_party_settings: { }
title:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 12
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
region: content
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,35 @@
langcode: en
status: true
dependencies:
config:
- field.field.user.user.user_picture
- image.style.thumbnail
module:
- image
- user
id: user.user.default
targetEntityType: user
bundle: user
mode: default
content:
account:
weight: -10
region: content
contact:
weight: 5
region: content
language:
weight: 0
region: content
timezone:
weight: 6
region: content
user_picture:
type: image_image
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
weight: -1
region: content
hidden: { }

View File

@ -0,0 +1,55 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.banner_block
- field.field.block_content.banner_block.field_banner_image
- field.field.block_content.banner_block.field_content_link
- field.field.block_content.banner_block.field_summary
- field.field.block_content.banner_block.field_title
- image.style.scale_crop_7_3_large
module:
- image
- link
id: block_content.banner_block.default
targetEntityType: block_content
bundle: banner_block
mode: default
content:
field_banner_image:
weight: 0
label: hidden
settings:
image_style: scale_crop_7_3_large
image_link: ''
third_party_settings: { }
type: image
region: content
field_content_link:
weight: 3
label: hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
type: link
region: content
field_summary:
weight: 2
label: hidden
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_title:
weight: 1
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
hidden: { }

View File

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.basic
- field.field.block_content.basic.body
module:
- text
id: block_content.basic.default
targetEntityType: block_content
bundle: basic
mode: default
content:
body:
label: hidden
type: text_default
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.3_2_image
module:
- responsive_image
- text
- user
id: node.article.default
targetEntityType: node
bundle: article
mode: default
content:
body:
type: text_default
weight: 2
region: content
settings: { }
third_party_settings: { }
label: hidden
field_image:
type: responsive_image
weight: 1
region: content
settings:
responsive_image_style: 3_2_image
image_link: ''
third_party_settings: { }
label: hidden
field_tags:
type: entity_reference_label
weight: 0
region: content
label: above
settings:
link: true
third_party_settings: { }
links:
weight: 3
region: content
settings: { }
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,49 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.3_2_image
module:
- responsive_image
- text
- user
id: node.article.full
targetEntityType: node
bundle: article
mode: full
content:
body:
type: text_default
weight: 2
region: content
settings: { }
third_party_settings: { }
label: hidden
field_image:
type: responsive_image
weight: 1
region: content
settings:
responsive_image_style: 3_2_image
image_link: ''
third_party_settings: { }
label: hidden
field_tags:
type: entity_reference_label
weight: 0
region: content
label: above
settings:
link: true
third_party_settings: { }
links:
weight: 3
region: content
settings: { }
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_bottom
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.3_2_image
module:
- responsive_image
- user
id: node.article.highlighted_bottom
targetEntityType: node
bundle: article
mode: highlighted_bottom
content:
field_image:
type: responsive_image
weight: 0
region: content
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
label: hidden
hidden:
body: true
field_tags: true
links: true

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_medium
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.square
module:
- responsive_image
- user
id: node.article.highlighted_medium
targetEntityType: node
bundle: article
mode: highlighted_medium
content:
field_image:
type: responsive_image
weight: 0
region: content
settings:
responsive_image_style: square
image_link: content
third_party_settings: { }
label: hidden
hidden:
body: true
field_tags: true
links: true

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_small
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.3_2_image
module:
- responsive_image
- user
id: node.article.highlighted_small
targetEntityType: node
bundle: article
mode: highlighted_small
content:
field_image:
type: responsive_image
weight: 0
region: content
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
label: hidden
hidden:
body: true
field_tags: true
links: true

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_top
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.3_2_image
module:
- responsive_image
- user
id: node.article.highlighted_top
targetEntityType: node
bundle: article
mode: highlighted_top
content:
field_image:
type: responsive_image
weight: 0
region: content
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
label: hidden
hidden:
body: true
field_tags: true
links: true

View File

@ -0,0 +1,23 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.rss
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
module:
- user
id: node.article.rss
targetEntityType: node
bundle: article
mode: rss
content:
links:
weight: 100
region: content
hidden:
body: true
field_image: true
field_tags: true

View File

@ -0,0 +1,50 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.article.body
- field.field.node.article.field_image
- field.field.node.article.field_tags
- node.type.article
- responsive_image.styles.3_2_image
module:
- responsive_image
- text
- user
id: node.article.teaser
targetEntityType: node
bundle: article
mode: teaser
content:
body:
type: text_summary_or_trimmed
weight: 0
region: content
settings:
trim_length: 600
third_party_settings: { }
label: hidden
field_image:
type: responsive_image
weight: -1
region: content
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
label: hidden
field_tags:
type: entity_reference_label
weight: 10
region: content
settings:
link: true
third_party_settings: { }
label: above
links:
weight: 100
region: content
settings: { }
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,25 @@
langcode: en
status: true
dependencies:
config:
- field.field.node.page.body
- node.type.page
module:
- text
- user
id: node.page.default
targetEntityType: node
bundle: page
mode: default
content:
body:
label: hidden
type: text_default
weight: 100
region: content
settings: { }
third_party_settings: { }
links:
weight: 101
region: content
hidden: { }

View File

@ -0,0 +1,27 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.page.body
- node.type.page
module:
- text
- user
id: node.page.teaser
targetEntityType: node
bundle: page
mode: teaser
content:
body:
label: hidden
type: text_summary_or_trimmed
weight: 100
region: content
settings:
trim_length: 600
third_party_settings: { }
links:
weight: 101
region: content
hidden: { }

View File

@ -0,0 +1,115 @@
langcode: en
status: true
dependencies:
config:
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
- responsive_image.styles.3_2_image
module:
- options
- responsive_image
- text
- user
id: node.recipe.default
targetEntityType: node
bundle: recipe
mode: default
content:
field_cooking_time:
weight: 1
label: above
settings:
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: number_integer
region: content
field_difficulty:
weight: 2
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_image:
weight: 3
label: hidden
settings:
responsive_image_style: 3_2_image
image_link: ''
third_party_settings: { }
type: responsive_image
region: content
field_ingredients:
weight: 4
label: above
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
field_number_of_servings:
weight: 5
label: above
settings:
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: number_integer
region: content
field_preparation_time:
weight: 6
label: above
settings:
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: number_integer
region: content
field_recipe_category:
weight: 7
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_recipe_instruction:
weight: 8
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_summary:
weight: 9
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_tags:
weight: 10
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
links:
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden:
field_author: true

View File

@ -0,0 +1,116 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
- responsive_image.styles.3_2_image
module:
- options
- responsive_image
- text
- user
id: node.recipe.full
targetEntityType: node
bundle: recipe
mode: full
content:
field_cooking_time:
weight: 1
label: above
settings:
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: number_integer
region: content
field_difficulty:
weight: 2
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_image:
weight: 3
label: hidden
settings:
responsive_image_style: 3_2_image
image_link: ''
third_party_settings: { }
type: responsive_image
region: content
field_ingredients:
weight: 4
label: above
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
field_number_of_servings:
weight: 5
label: above
settings:
thousand_separator: ''
prefix_suffix: false
third_party_settings: { }
type: number_integer
region: content
field_preparation_time:
weight: 6
label: above
settings:
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: number_integer
region: content
field_recipe_category:
weight: 7
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_recipe_instruction:
weight: 8
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_summary:
weight: 9
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_tags:
weight: 10
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
links:
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden:
field_author: true

View File

@ -0,0 +1,47 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_bottom
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
- responsive_image.styles.3_2_image
module:
- responsive_image
- user
id: node.recipe.highlighted_bottom
targetEntityType: node
bundle: recipe
mode: highlighted_bottom
content:
field_image:
weight: 0
label: hidden
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
type: responsive_image
region: content
hidden:
field_author: true
field_cooking_time: true
field_difficulty: true
field_ingredients: true
field_number_of_servings: true
field_preparation_time: true
field_recipe_category: true
field_recipe_instruction: true
field_summary: true
field_tags: true
links: true

View File

@ -0,0 +1,58 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_medium
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
- responsive_image.styles.square
module:
- options
- responsive_image
- user
id: node.recipe.highlighted_medium
targetEntityType: node
bundle: recipe
mode: highlighted_medium
content:
field_difficulty:
weight: 1
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_image:
weight: 0
label: hidden
settings:
responsive_image_style: square
image_link: content
third_party_settings: { }
type: responsive_image
region: content
links:
weight: 2
region: content
settings: { }
third_party_settings: { }
hidden:
field_author: true
field_cooking_time: true
field_ingredients: true
field_number_of_servings: true
field_preparation_time: true
field_recipe_category: true
field_recipe_instruction: true
field_summary: true
field_tags: true

View File

@ -0,0 +1,58 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_small
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
- responsive_image.styles.3_2_image
module:
- options
- responsive_image
- user
id: node.recipe.highlighted_small
targetEntityType: node
bundle: recipe
mode: highlighted_small
content:
field_difficulty:
weight: 1
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_image:
weight: 0
label: hidden
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
type: responsive_image
region: content
links:
weight: 2
region: content
settings: { }
third_party_settings: { }
hidden:
field_author: true
field_cooking_time: true
field_ingredients: true
field_number_of_servings: true
field_preparation_time: true
field_recipe_category: true
field_recipe_instruction: true
field_summary: true
field_tags: true

View File

@ -0,0 +1,47 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.highlighted_top
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
- responsive_image.styles.3_2_image
module:
- responsive_image
- user
id: node.recipe.highlighted_top
targetEntityType: node
bundle: recipe
mode: highlighted_top
content:
field_image:
weight: 0
label: hidden
settings:
responsive_image_style: 3_2_image
image_link: content
third_party_settings: { }
type: responsive_image
region: content
hidden:
field_author: true
field_cooking_time: true
field_difficulty: true
field_ingredients: true
field_number_of_servings: true
field_preparation_time: true
field_recipe_category: true
field_recipe_instruction: true
field_summary: true
field_tags: true
links: true

View File

@ -0,0 +1,39 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.recipe.field_author
- field.field.node.recipe.field_cooking_time
- field.field.node.recipe.field_difficulty
- field.field.node.recipe.field_image
- field.field.node.recipe.field_ingredients
- field.field.node.recipe.field_number_of_servings
- field.field.node.recipe.field_preparation_time
- field.field.node.recipe.field_recipe_category
- field.field.node.recipe.field_recipe_instruction
- field.field.node.recipe.field_summary
- field.field.node.recipe.field_tags
- node.type.recipe
module:
- user
id: node.recipe.teaser
targetEntityType: node
bundle: recipe
mode: teaser
content:
links:
weight: 100
region: content
hidden:
field_author: true
field_cooking_time: true
field_difficulty: true
field_image: true
field_ingredients: true
field_number_of_servings: true
field_preparation_time: true
field_recipe_category: true
field_recipe_instruction: true
field_summary: true
field_tags: true

View File

@ -0,0 +1,26 @@
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.user.compact
- field.field.user.user.user_picture
- image.style.thumbnail
module:
- image
- user
id: user.user.compact
targetEntityType: user
bundle: user
mode: compact
content:
user_picture:
type: image
weight: 0
region: content
settings:
image_style: thumbnail
image_link: content
third_party_settings: { }
label: hidden
hidden:
member_for: true

View File

@ -0,0 +1,27 @@
langcode: en
status: true
dependencies:
config:
- field.field.user.user.user_picture
- image.style.thumbnail
module:
- image
- user
id: user.user.default
targetEntityType: user
bundle: user
mode: default
content:
member_for:
weight: 5
region: content
user_picture:
type: image
weight: 0
region: content
settings:
image_style: thumbnail
image_link: content
third_party_settings: { }
label: hidden
hidden: { }

View File

@ -0,0 +1,9 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.highlighted_bottom
label: 'Highlighted Bottom'
targetEntityType: node
cache: true

View File

@ -0,0 +1,9 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.highlighted_medium
label: 'Highlighted Medium'
targetEntityType: node
cache: true

View File

@ -0,0 +1,9 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.highlighted_small
label: 'Highlighted Small'
targetEntityType: node
cache: true

View File

@ -0,0 +1,9 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.highlighted_top
label: 'Highlighted Top'
targetEntityType: node
cache: true

View File

@ -0,0 +1,52 @@
langcode: en
status: true
dependencies:
config:
- filter.format.basic_html
module:
- ckeditor
format: basic_html
editor: ckeditor
settings:
toolbar:
rows:
-
-
name: Formatting
items:
- Bold
- Italic
-
name: Linking
items:
- DrupalLink
- DrupalUnlink
-
name: Lists
items:
- BulletedList
- NumberedList
-
name: Media
items:
- Blockquote
- DrupalImage
-
name: 'Block Formatting'
items:
- Format
-
name: Tools
items:
- Source
plugins:
stylescombo:
styles: ''
image_upload:
status: true
scheme: public
directory: inline-images
max_size: ''
max_dimensions:
width: 0
height: 0

View File

@ -0,0 +1,60 @@
langcode: en
status: true
dependencies:
config:
- filter.format.full_html
module:
- ckeditor
format: full_html
editor: ckeditor
settings:
toolbar:
rows:
-
-
name: Formatting
items:
- Bold
- Italic
- Strike
- Superscript
- Subscript
- '-'
- RemoveFormat
-
name: Linking
items:
- DrupalLink
- DrupalUnlink
-
name: Lists
items:
- BulletedList
- NumberedList
-
name: Media
items:
- Blockquote
- DrupalImage
- Table
- HorizontalRule
-
name: 'Block Formatting'
items:
- Format
-
name: Tools
items:
- ShowBlocks
- Source
plugins:
stylescombo:
styles: ''
image_upload:
status: true
scheme: public
directory: inline-images
max_size: ''
max_dimensions:
width: 0
height: 0

View File

@ -0,0 +1,37 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.banner_block
- field.storage.block_content.field_banner_image
module:
- image
id: block_content.banner_block.field_banner_image
field_name: field_banner_image
entity_type: block_content
bundle: banner_block
label: 'Banner image'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: false
alt_field_required: true
title_field: false
title_field_required: false
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
handler: 'default:file'
handler_settings: { }
field_type: image

View File

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.banner_block
- field.storage.block_content.field_content_link
module:
- link
id: block_content.banner_block.field_content_link
field_name: field_content_link
entity_type: block_content
bundle: banner_block
label: 'Content Link'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
link_type: 17
title: 2
field_type: link

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.banner_block
- field.storage.block_content.field_summary
id: block_content.banner_block.field_summary
field_name: field_summary
entity_type: block_content
bundle: banner_block
label: Summary
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.banner_block
- field.storage.block_content.field_title
id: block_content.banner_block.field_title
field_name: field_title
entity_type: block_content
bundle: banner_block
label: Title
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
config:
- block_content.type.basic
- field.storage.block_content.body
module:
- text
id: block_content.basic.body
field_name: body
entity_type: block_content
bundle: basic
label: Body
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
display_summary: false
field_type: text_with_summary

View File

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.body
- node.type.article
module:
- text
id: node.article.body
field_name: body
entity_type: node
bundle: article
label: Body
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
display_summary: true
field_type: text_with_summary

View File

@ -0,0 +1,37 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_image
- node.type.article
module:
- image
id: node.article.field_image
field_name: field_image
entity_type: node
bundle: article
label: Image
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
title_field: false
alt_field_required: true
title_field_required: false
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
handler: 'default:file'
handler_settings: { }
field_type: image

View File

@ -0,0 +1,26 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_tags
- node.type.article
- taxonomy.vocabulary.tags
id: node.article.field_tags
field_name: field_tags
entity_type: node
bundle: article
label: Tags
description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"'
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
tags: tags
sort:
field: _none
auto_create: true
field_type: entity_reference

View File

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.body
- node.type.page
module:
- text
id: node.page.body
field_name: body
entity_type: node
bundle: page
label: Body
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
display_summary: true
field_type: text_with_summary

View File

@ -0,0 +1,27 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_author
- node.type.recipe
id: node.recipe.field_author
field_name: field_author
entity_type: node
bundle: recipe
label: Author
description: 'The author of this recipe. Start typing their username to search.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:user'
handler_settings:
include_anonymous: true
filter:
type: _none
target_bundles: null
sort:
field: _none
auto_create: false
field_type: entity_reference

View File

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_cooking_time
- node.type.recipe
id: node.recipe.field_cooking_time
field_name: field_cooking_time
entity_type: node
bundle: recipe
label: 'Cooking time'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
min: 0
max: null
prefix: ''
suffix: ' minutes'
field_type: integer

View File

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_difficulty
- node.type.recipe
module:
- options
id: node.recipe.field_difficulty
field_name: field_difficulty
entity_type: node
bundle: recipe
label: Difficulty
description: ''
required: true
translatable: false
default_value:
-
value: medium
default_value_callback: ''
settings: { }
field_type: list_string

View File

@ -0,0 +1,37 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_image
- node.type.recipe
module:
- image
id: node.recipe.field_image
field_name: field_image
entity_type: node
bundle: recipe
label: Image
description: 'This image will be used on both the recipe page and wherever the recipe is promoted.'
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings:
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
alt_field_required: true
title_field: false
title_field_required: false
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
handler: 'default:file'
handler_settings: { }
field_type: image

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_ingredients
- node.type.recipe
id: node.recipe.field_ingredients
field_name: field_ingredients
entity_type: node
bundle: recipe
label: Ingredients
description: 'List the ingredients required for this recipe, one per item.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_number_of_servings
- node.type.recipe
id: node.recipe.field_number_of_servings
field_name: field_number_of_servings
entity_type: node
bundle: recipe
label: 'Number of servings'
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings:
min: 0
max: null
prefix: ''
suffix: ''
field_type: integer

View File

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_preparation_time
- node.type.recipe
id: node.recipe.field_preparation_time
field_name: field_preparation_time
entity_type: node
bundle: recipe
label: 'Preparation time'
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings:
min: 0
max: null
prefix: ''
suffix: ' minutes'
field_type: integer

View File

@ -0,0 +1,28 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_recipe_category
- node.type.recipe
- taxonomy.vocabulary.recipe_category
id: node.recipe.field_recipe_category
field_name: field_recipe_category
entity_type: node
bundle: recipe
label: 'Recipe category'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
recipe_category: recipe_category
sort:
field: name
direction: asc
auto_create: false
auto_create_bundle: ''
field_type: entity_reference

View File

@ -0,0 +1,20 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_recipe_instruction
- node.type.recipe
module:
- text
id: node.recipe.field_recipe_instruction
field_name: field_recipe_instruction
entity_type: node
bundle: recipe
label: 'Recipe instruction'
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: text_long

View File

@ -0,0 +1,20 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_summary
- node.type.recipe
module:
- text
id: node.recipe.field_summary
field_name: field_summary
entity_type: node
bundle: recipe
label: Summary
description: 'Provide a short overview of this recipe.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: text_long

View File

@ -0,0 +1,28 @@
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_tags
- node.type.recipe
- taxonomy.vocabulary.tags
id: node.recipe.field_tags
field_name: field_tags
entity_type: node
bundle: recipe
label: Tags
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
tags: tags
sort:
field: name
direction: asc
auto_create: false
auto_create_bundle: ''
field_type: entity_reference

View File

@ -0,0 +1,37 @@
langcode: en
status: true
dependencies:
config:
- field.storage.user.user_picture
module:
- image
- user
id: user.user.user_picture
field_name: user_picture
entity_type: user
bundle: user
label: Picture
description: 'Your virtual face or picture.'
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
file_extensions: 'png gif jpg jpeg'
file_directory: 'pictures/[date:custom:Y]-[date:custom:m]'
max_filesize: ''
alt_field: false
title_field: false
max_resolution: ''
min_resolution: ''
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
alt_field_required: false
title_field_required: false
handler: 'default:file'
handler_settings: { }
field_type: image

View File

@ -0,0 +1,29 @@
langcode: en
status: true
dependencies:
module:
- block_content
- file
- image
id: block_content.field_banner_image
field_name: field_banner_image
entity_type: block_content
type: image
settings:
uri_scheme: public
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
target_type: file
display_field: false
display_default: false
module: image
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
module:
- block_content
- link
id: block_content.field_content_link
field_name: field_content_link
entity_type: block_content
type: link
settings: { }
module: link
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
module:
- block_content
id: block_content.field_summary
field_name: field_summary
entity_type: block_content
type: string_long
settings:
case_sensitive: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,20 @@
langcode: en
status: true
dependencies:
module:
- block_content
id: block_content.field_title
field_name: field_title
entity_type: block_content
type: string
settings:
max_length: 255
is_ascii: false
case_sensitive: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- node
- user
id: node.field_author
field_name: field_author
entity_type: node
type: entity_reference
settings:
target_type: user
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.field_cooking_time
field_name: field_cooking_time
entity_type: node
type: integer
settings:
unsigned: false
size: normal
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,29 @@
langcode: en
status: true
dependencies:
module:
- node
- options
id: node.field_difficulty
field_name: field_difficulty
entity_type: node
type: list_string
settings:
allowed_values:
-
value: easy
label: Easy
-
value: medium
label: Medium
-
value: hard
label: Hard
allowed_values_function: ''
module: options
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
module:
- file
- image
- node
id: node.field_image
field_name: field_image
entity_type: node
type: image
settings:
uri_scheme: public
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
target_type: file
display_field: false
display_default: false
module: image
locked: false
cardinality: 1
translatable: true
indexes:
target_id:
- target_id
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,20 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.field_ingredients
field_name: field_ingredients
entity_type: node
type: string
settings:
max_length: 255
is_ascii: false
case_sensitive: false
module: core
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.field_number_of_servings
field_name: field_number_of_servings
entity_type: node
type: integer
settings:
unsigned: false
size: normal
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- node
id: node.field_preparation_time
field_name: field_preparation_time
entity_type: node
type: integer
settings:
unsigned: false
size: normal
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- node
- taxonomy
id: node.field_recipe_category
field_name: field_recipe_category
entity_type: node
type: entity_reference
settings:
target_type: taxonomy_term
module: core
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
module:
- node
- text
id: node.field_recipe_instruction
field_name: field_recipe_instruction
entity_type: node
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,18 @@
langcode: en
status: true
dependencies:
module:
- node
- text
id: node.field_summary
field_name: field_summary
entity_type: node
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- node
- taxonomy
id: node.field_tags
field_name: field_tags
entity_type: node
type: entity_reference
settings:
target_type: taxonomy_term
module: core
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
module:
- file
- image
- user
id: user.user_picture
field_name: user_picture
entity_type: user
type: image
settings:
uri_scheme: public
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
target_type: file
display_field: false
display_default: false
module: image
locked: false
cardinality: 1
translatable: true
indexes:
target_id:
- target_id
persist_with_no_fields: false
custom_storage: false

Some files were not shown because too many files have changed in this diff Show More