Add initial talks
- Add a talk content type - Add slides field to talks - Add video field - Add events field and paragraphs
This commit is contained in:
parent
3990247e64
commit
87fa51ea7f
|
@ -21,12 +21,16 @@
|
|||
"drupal/core-composer-scaffold": "^10.2",
|
||||
"drupal/core-project-message": "^10.2",
|
||||
"drupal/core-recommended": "^10.2",
|
||||
"drupal/inline_entity_form": "^3.0@RC",
|
||||
"drupal/layout_builder_modal": "^1.2",
|
||||
"drupal/markdown": "^3.0",
|
||||
"drupal/paragraphs": "^1.17",
|
||||
"drupal/pathauto": "^1.12",
|
||||
"drupal/plausible": "^2.1",
|
||||
"drupal/rabbit_hole": "^1.0@beta",
|
||||
"drupal/redirect": "^1.9",
|
||||
"drupal/speakerdeck_field": "^2.0",
|
||||
"drupal/video_embed_field": "^2.5",
|
||||
"drush/drush": "^12.5",
|
||||
"league/commonmark": "^1.0"
|
||||
},
|
||||
|
|
344
composer.lock
generated
344
composer.lock
generated
|
@ -4,7 +4,7 @@
|
|||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "a3f73d0e9e54b5b30bf8913e0d87cb39",
|
||||
"content-hash": "f08568d82b07e954f0c62b670c8d91fb",
|
||||
"packages": [
|
||||
{
|
||||
"name": "asm89/stack-cors",
|
||||
|
@ -1686,6 +1686,162 @@
|
|||
"issues": "https://www.drupal.org/project/issues/ctools"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/entity_reference_revisions",
|
||||
"version": "1.11.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.drupalcode.org/project/entity_reference_revisions.git",
|
||||
"reference": "8.x-1.11"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.11.zip",
|
||||
"reference": "8.x-1.11",
|
||||
"shasum": "de21cbb0d8a0344dc3496addcad4ed536747cec5"
|
||||
},
|
||||
"require": {
|
||||
"drupal/core": "^9 || ^10"
|
||||
},
|
||||
"require-dev": {
|
||||
"drupal/diff": "1.x-dev"
|
||||
},
|
||||
"type": "drupal-module",
|
||||
"extra": {
|
||||
"drupal": {
|
||||
"version": "8.x-1.11",
|
||||
"datestamp": "1705140721",
|
||||
"security-coverage": {
|
||||
"status": "covered",
|
||||
"message": "Covered by Drupal's security advisory policy"
|
||||
}
|
||||
},
|
||||
"drush": {
|
||||
"services": {
|
||||
"drush.services.yml": "^9 || ^10 || ^11"
|
||||
}
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
||||
"license": [
|
||||
"GPL-2.0-or-later"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Berdir",
|
||||
"homepage": "https://www.drupal.org/user/214652"
|
||||
},
|
||||
{
|
||||
"name": "Frans",
|
||||
"homepage": "https://www.drupal.org/user/514222"
|
||||
},
|
||||
{
|
||||
"name": "jeroen.b",
|
||||
"homepage": "https://www.drupal.org/user/1853532"
|
||||
},
|
||||
{
|
||||
"name": "miro_dietiker",
|
||||
"homepage": "https://www.drupal.org/user/227761"
|
||||
}
|
||||
],
|
||||
"description": "Entity Reference Revisions",
|
||||
"homepage": "https://www.drupal.org/project/entity_reference_revisions",
|
||||
"support": {
|
||||
"source": "https://git.drupalcode.org/project/entity_reference_revisions"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/inline_entity_form",
|
||||
"version": "3.0.0-rc19",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.drupalcode.org/project/inline_entity_form.git",
|
||||
"reference": "3.0.0-rc19"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://ftp.drupal.org/files/projects/inline_entity_form-3.0.0-rc19.zip",
|
||||
"reference": "3.0.0-rc19",
|
||||
"shasum": "d8976940dd3f85412ba5e274af15fbcdd22ee27a"
|
||||
},
|
||||
"require": {
|
||||
"drupal/core": "^8.8 || ^9 || ^10",
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"drupal/entity_reference_revisions": "^1.0"
|
||||
},
|
||||
"type": "drupal-module",
|
||||
"extra": {
|
||||
"drupal": {
|
||||
"version": "3.0.0-rc19",
|
||||
"datestamp": "1704729077",
|
||||
"security-coverage": {
|
||||
"status": "not-covered",
|
||||
"message": "RC releases are not covered by Drupal security advisories."
|
||||
}
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
||||
"license": [
|
||||
"GPL-2.0-or-later"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "bojanz",
|
||||
"homepage": "https://www.drupal.org/user/86106"
|
||||
},
|
||||
{
|
||||
"name": "Centarro",
|
||||
"homepage": "https://www.drupal.org/user/3661446"
|
||||
},
|
||||
{
|
||||
"name": "dawehner",
|
||||
"homepage": "https://www.drupal.org/user/99340"
|
||||
},
|
||||
{
|
||||
"name": "dww",
|
||||
"homepage": "https://www.drupal.org/user/46549"
|
||||
},
|
||||
{
|
||||
"name": "geek-merlin",
|
||||
"homepage": "https://www.drupal.org/user/229048"
|
||||
},
|
||||
{
|
||||
"name": "joachim",
|
||||
"homepage": "https://www.drupal.org/user/107701"
|
||||
},
|
||||
{
|
||||
"name": "jsacksick",
|
||||
"homepage": "https://www.drupal.org/user/972218"
|
||||
},
|
||||
{
|
||||
"name": "oknate",
|
||||
"homepage": "https://www.drupal.org/user/471638"
|
||||
},
|
||||
{
|
||||
"name": "ram4nd",
|
||||
"homepage": "https://www.drupal.org/user/601534"
|
||||
},
|
||||
{
|
||||
"name": "rszrama",
|
||||
"homepage": "https://www.drupal.org/user/49344"
|
||||
},
|
||||
{
|
||||
"name": "slashrsm",
|
||||
"homepage": "https://www.drupal.org/user/744628"
|
||||
},
|
||||
{
|
||||
"name": "webflo",
|
||||
"homepage": "https://www.drupal.org/user/254778"
|
||||
}
|
||||
],
|
||||
"description": "Provides a widget for inline management (creation, modification, removal) of referenced entities.",
|
||||
"homepage": "https://www.drupal.org/project/inline_entity_form",
|
||||
"support": {
|
||||
"source": "https://git.drupalcode.org/project/inline_entity_form"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/layout_builder_modal",
|
||||
"version": "1.2.0",
|
||||
|
@ -1818,6 +1974,86 @@
|
|||
"issues": "https://www.drupal.org/project/markdown"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/paragraphs",
|
||||
"version": "1.17.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.drupalcode.org/project/paragraphs.git",
|
||||
"reference": "8.x-1.17"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.17.zip",
|
||||
"reference": "8.x-1.17",
|
||||
"shasum": "81c05f6a1eb59ab957c9ac97b2e79d6c9837bd72"
|
||||
},
|
||||
"require": {
|
||||
"drupal/core": "^9.3 || ^10",
|
||||
"drupal/entity_reference_revisions": "~1.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"drupal/block_field": "1.x-dev",
|
||||
"drupal/diff": "1.x-dev",
|
||||
"drupal/entity_browser": "2.x-dev",
|
||||
"drupal/entity_usage": "2.x-dev",
|
||||
"drupal/field_group": "3.x-dev",
|
||||
"drupal/inline_entity_form": "1.x-dev",
|
||||
"drupal/paragraphs-paragraphs_library": "*",
|
||||
"drupal/replicate": "1.x-dev",
|
||||
"drupal/search_api": "^1",
|
||||
"drupal/search_api_db": "*"
|
||||
},
|
||||
"suggest": {
|
||||
"drupal/entity_browser": "Recommended for an improved user experience when using the Paragraphs library module"
|
||||
},
|
||||
"type": "drupal-module",
|
||||
"extra": {
|
||||
"drupal": {
|
||||
"version": "8.x-1.17",
|
||||
"datestamp": "1709804220",
|
||||
"security-coverage": {
|
||||
"status": "covered",
|
||||
"message": "Covered by Drupal's security advisory policy"
|
||||
}
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
||||
"license": [
|
||||
"GPL-2.0-or-later"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Berdir",
|
||||
"homepage": "https://www.drupal.org/user/214652"
|
||||
},
|
||||
{
|
||||
"name": "Frans",
|
||||
"homepage": "https://www.drupal.org/user/514222"
|
||||
},
|
||||
{
|
||||
"name": "jeroen.b",
|
||||
"homepage": "https://www.drupal.org/user/1853532"
|
||||
},
|
||||
{
|
||||
"name": "jstoller",
|
||||
"homepage": "https://www.drupal.org/user/99012"
|
||||
},
|
||||
{
|
||||
"name": "miro_dietiker",
|
||||
"homepage": "https://www.drupal.org/user/227761"
|
||||
},
|
||||
{
|
||||
"name": "Primsi",
|
||||
"homepage": "https://www.drupal.org/user/282629"
|
||||
}
|
||||
],
|
||||
"description": "Enables the creation of Paragraphs entities.",
|
||||
"homepage": "https://www.drupal.org/project/paragraphs",
|
||||
"support": {
|
||||
"source": "https://git.drupalcode.org/project/paragraphs"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/pathauto",
|
||||
"version": "1.12.0",
|
||||
|
@ -2069,6 +2305,50 @@
|
|||
"source": "https://git.drupalcode.org/project/redirect"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/speakerdeck_field",
|
||||
"version": "2.0.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.drupalcode.org/project/speakerdeck_field.git",
|
||||
"reference": "2.0.1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://ftp.drupal.org/files/projects/speakerdeck_field-2.0.1.zip",
|
||||
"reference": "2.0.1",
|
||||
"shasum": "1ce0eebd554c07f736161416b23578ee70321209"
|
||||
},
|
||||
"require": {
|
||||
"drupal/core": "^8 || ^9 || ^10"
|
||||
},
|
||||
"type": "drupal-module",
|
||||
"extra": {
|
||||
"drupal": {
|
||||
"version": "2.0.1",
|
||||
"datestamp": "1712668179",
|
||||
"security-coverage": {
|
||||
"status": "covered",
|
||||
"message": "Covered by Drupal's security advisory policy"
|
||||
}
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
||||
"license": [
|
||||
"GPL-2.0-or-later"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "opdavies",
|
||||
"homepage": "https://www.drupal.org/user/381388"
|
||||
}
|
||||
],
|
||||
"description": "Allows embedding of SpeakerDeck presentations.",
|
||||
"homepage": "https://www.drupal.org/project/speakerdeck_field",
|
||||
"support": {
|
||||
"source": "https://git.drupalcode.org/project/speakerdeck_field"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/token",
|
||||
"version": "1.13.0",
|
||||
|
@ -2138,6 +2418,67 @@
|
|||
"source": "https://git.drupalcode.org/project/token"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/video_embed_field",
|
||||
"version": "2.5.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.drupalcode.org/project/video_embed_field.git",
|
||||
"reference": "8.x-2.5"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.5.zip",
|
||||
"reference": "8.x-2.5",
|
||||
"shasum": "997ed67b6873e822fe628f87f65bd6da67e7350c"
|
||||
},
|
||||
"require": {
|
||||
"drupal/core": "^9.2 || ^10"
|
||||
},
|
||||
"require-dev": {
|
||||
"drupal/ckeditor": "^1",
|
||||
"drupal/colorbox": "^2",
|
||||
"drupal/video_embed_media": "*"
|
||||
},
|
||||
"type": "drupal-module",
|
||||
"extra": {
|
||||
"drupal": {
|
||||
"version": "8.x-2.5",
|
||||
"datestamp": "1671413311",
|
||||
"security-coverage": {
|
||||
"status": "covered",
|
||||
"message": "Covered by Drupal's security advisory policy"
|
||||
}
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
||||
"license": [
|
||||
"GPL-2.0-or-later"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "abhinesh",
|
||||
"homepage": "https://www.drupal.org/user/3645979"
|
||||
},
|
||||
{
|
||||
"name": "jec006",
|
||||
"homepage": "https://www.drupal.org/user/855980"
|
||||
},
|
||||
{
|
||||
"name": "plopesc",
|
||||
"homepage": "https://www.drupal.org/user/282415"
|
||||
},
|
||||
{
|
||||
"name": "Sam152",
|
||||
"homepage": "https://www.drupal.org/user/1485048"
|
||||
}
|
||||
],
|
||||
"description": "A pluggable field type for storing videos from external video hosts such as Vimeo and YouTube.",
|
||||
"homepage": "https://www.drupal.org/project/video_embed_field",
|
||||
"support": {
|
||||
"source": "https://git.drupalcode.org/project/video_embed_field"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drush/drush",
|
||||
"version": "12.5.1",
|
||||
|
@ -6863,6 +7204,7 @@
|
|||
"aliases": [],
|
||||
"minimum-stability": "beta",
|
||||
"stability-flags": {
|
||||
"drupal/inline_entity_form": 5,
|
||||
"drupal/rabbit_hole": 10
|
||||
},
|
||||
"prefer-stable": true,
|
||||
|
|
22
config/sync/core.base_field_override.node.talk.promote.yml
Normal file
22
config/sync/core.base_field_override.node.talk.promote.yml
Normal file
|
@ -0,0 +1,22 @@
|
|||
uuid: adac3797-a726-40e3-9f8e-7d9e5d0b23e7
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- node.type.talk
|
||||
id: node.talk.promote
|
||||
field_name: promote
|
||||
entity_type: node
|
||||
bundle: talk
|
||||
label: 'Promoted to front page'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: true
|
||||
default_value:
|
||||
-
|
||||
value: 0
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: 'On'
|
||||
off_label: 'Off'
|
||||
field_type: boolean
|
115
config/sync/core.entity_form_display.node.talk.default.yml
Normal file
115
config/sync/core.entity_form_display.node.talk.default.yml
Normal file
|
@ -0,0 +1,115 @@
|
|||
uuid: 440f2f95-c4db-4d06-9f1c-ae246c2225f5
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.field.node.talk.body
|
||||
- field.field.node.talk.field_events
|
||||
- field.field.node.talk.field_slides
|
||||
- field.field.node.talk.field_video
|
||||
- node.type.talk
|
||||
module:
|
||||
- inline_entity_form
|
||||
- path
|
||||
- speakerdeck_field
|
||||
- text
|
||||
- video_embed_field
|
||||
id: node.talk.default
|
||||
targetEntityType: node
|
||||
bundle: talk
|
||||
mode: default
|
||||
content:
|
||||
body:
|
||||
type: text_textarea_with_summary
|
||||
weight: 121
|
||||
region: content
|
||||
settings:
|
||||
rows: 9
|
||||
summary_rows: 3
|
||||
placeholder: ''
|
||||
show_summary: false
|
||||
third_party_settings: { }
|
||||
created:
|
||||
type: datetime_timestamp
|
||||
weight: 10
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
field_events:
|
||||
type: inline_entity_form_simple
|
||||
weight: 124
|
||||
region: content
|
||||
settings:
|
||||
form_mode: default
|
||||
override_labels: false
|
||||
label_singular: ''
|
||||
label_plural: ''
|
||||
collapsible: false
|
||||
collapsed: false
|
||||
revision: false
|
||||
third_party_settings: { }
|
||||
field_slides:
|
||||
type: speakerdeck_widget
|
||||
weight: 122
|
||||
region: content
|
||||
settings:
|
||||
data_id: ''
|
||||
data_ratio: ''
|
||||
third_party_settings: { }
|
||||
field_video:
|
||||
type: video_embed_field_textfield
|
||||
weight: 123
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
path:
|
||||
type: path
|
||||
weight: 30
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
promote:
|
||||
type: boolean_checkbox
|
||||
weight: 15
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
third_party_settings: { }
|
||||
status:
|
||||
type: boolean_checkbox
|
||||
weight: 120
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
third_party_settings: { }
|
||||
sticky:
|
||||
type: boolean_checkbox
|
||||
weight: 16
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
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
|
||||
match_limit: 10
|
||||
size: 60
|
||||
placeholder: ''
|
||||
third_party_settings: { }
|
||||
url_redirects:
|
||||
weight: 50
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
hidden: { }
|
|
@ -0,0 +1,59 @@
|
|||
uuid: 3f964be4-1dfe-42c4-a1c4-22831cb34401
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.field.paragraph.event.field_date
|
||||
- field.field.paragraph.event.field_event_name
|
||||
- field.field.paragraph.event.field_is_online
|
||||
- field.field.paragraph.event.field_location
|
||||
- field.field.paragraph.event.field_url
|
||||
- paragraphs.paragraphs_type.event
|
||||
module:
|
||||
- datetime
|
||||
- link
|
||||
id: paragraph.event.default
|
||||
targetEntityType: paragraph
|
||||
bundle: event
|
||||
mode: default
|
||||
content:
|
||||
field_date:
|
||||
type: datetime_default
|
||||
weight: 2
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
field_event_name:
|
||||
type: string_textfield
|
||||
weight: 0
|
||||
region: content
|
||||
settings:
|
||||
size: 60
|
||||
placeholder: ''
|
||||
third_party_settings: { }
|
||||
field_is_online:
|
||||
type: boolean_checkbox
|
||||
weight: 4
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
third_party_settings: { }
|
||||
field_location:
|
||||
type: string_textfield
|
||||
weight: 1
|
||||
region: content
|
||||
settings:
|
||||
size: 60
|
||||
placeholder: ''
|
||||
third_party_settings: { }
|
||||
field_url:
|
||||
type: link_default
|
||||
weight: 3
|
||||
region: content
|
||||
settings:
|
||||
placeholder_url: ''
|
||||
placeholder_title: ''
|
||||
third_party_settings: { }
|
||||
hidden:
|
||||
created: true
|
||||
status: true
|
59
config/sync/core.entity_view_display.node.talk.default.yml
Normal file
59
config/sync/core.entity_view_display.node.talk.default.yml
Normal file
|
@ -0,0 +1,59 @@
|
|||
uuid: c0692bb3-2215-4bf8-a81a-4c8f20d9db27
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.field.node.talk.body
|
||||
- field.field.node.talk.field_events
|
||||
- field.field.node.talk.field_slides
|
||||
- field.field.node.talk.field_video
|
||||
- node.type.talk
|
||||
module:
|
||||
- speakerdeck_field
|
||||
- text
|
||||
- user
|
||||
- video_embed_field
|
||||
id: node.talk.default
|
||||
targetEntityType: node
|
||||
bundle: talk
|
||||
mode: default
|
||||
content:
|
||||
body:
|
||||
type: text_default
|
||||
label: hidden
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 101
|
||||
region: content
|
||||
field_events:
|
||||
type: entity_reference_label
|
||||
label: above
|
||||
settings:
|
||||
link: true
|
||||
third_party_settings: { }
|
||||
weight: 104
|
||||
region: content
|
||||
field_slides:
|
||||
type: speakerdeck_formatter
|
||||
label: above
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 102
|
||||
region: content
|
||||
field_video:
|
||||
type: video_embed_field_video
|
||||
label: above
|
||||
settings:
|
||||
autoplay: true
|
||||
responsive: true
|
||||
width: 854
|
||||
height: 480
|
||||
third_party_settings: { }
|
||||
weight: 103
|
||||
region: content
|
||||
links:
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 100
|
||||
region: content
|
||||
hidden: { }
|
36
config/sync/core.entity_view_display.node.talk.teaser.yml
Normal file
36
config/sync/core.entity_view_display.node.talk.teaser.yml
Normal file
|
@ -0,0 +1,36 @@
|
|||
uuid: 28c8b622-fc5e-4b28-8d9b-4673d930723e
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- core.entity_view_mode.node.teaser
|
||||
- field.field.node.talk.body
|
||||
- field.field.node.talk.field_events
|
||||
- field.field.node.talk.field_slides
|
||||
- field.field.node.talk.field_video
|
||||
- node.type.talk
|
||||
module:
|
||||
- text
|
||||
- user
|
||||
id: node.talk.teaser
|
||||
targetEntityType: node
|
||||
bundle: talk
|
||||
mode: teaser
|
||||
content:
|
||||
body:
|
||||
type: text_summary_or_trimmed
|
||||
label: hidden
|
||||
settings:
|
||||
trim_length: 600
|
||||
third_party_settings: { }
|
||||
weight: 101
|
||||
region: content
|
||||
links:
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 100
|
||||
region: content
|
||||
hidden:
|
||||
field_events: true
|
||||
field_slides: true
|
||||
field_video: true
|
|
@ -0,0 +1,67 @@
|
|||
uuid: 6938cdb0-0995-443e-8d4f-498367e2d35b
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.field.paragraph.event.field_date
|
||||
- field.field.paragraph.event.field_event_name
|
||||
- field.field.paragraph.event.field_is_online
|
||||
- field.field.paragraph.event.field_location
|
||||
- field.field.paragraph.event.field_url
|
||||
- paragraphs.paragraphs_type.event
|
||||
module:
|
||||
- datetime
|
||||
- link
|
||||
id: paragraph.event.default
|
||||
targetEntityType: paragraph
|
||||
bundle: event
|
||||
mode: default
|
||||
content:
|
||||
field_date:
|
||||
type: datetime_default
|
||||
label: above
|
||||
settings:
|
||||
timezone_override: ''
|
||||
format_type: medium
|
||||
third_party_settings: { }
|
||||
weight: 1
|
||||
region: content
|
||||
field_event_name:
|
||||
type: string
|
||||
label: above
|
||||
settings:
|
||||
link_to_entity: false
|
||||
third_party_settings: { }
|
||||
weight: 0
|
||||
region: content
|
||||
field_is_online:
|
||||
type: boolean
|
||||
label: above
|
||||
settings:
|
||||
format: default
|
||||
format_custom_false: ''
|
||||
format_custom_true: ''
|
||||
third_party_settings: { }
|
||||
weight: 4
|
||||
region: content
|
||||
field_location:
|
||||
type: string
|
||||
label: above
|
||||
settings:
|
||||
link_to_entity: false
|
||||
third_party_settings: { }
|
||||
weight: 2
|
||||
region: content
|
||||
field_url:
|
||||
type: link
|
||||
label: above
|
||||
settings:
|
||||
trim_length: 80
|
||||
url_only: false
|
||||
url_plain: false
|
||||
rel: ''
|
||||
target: ''
|
||||
third_party_settings: { }
|
||||
weight: 3
|
||||
region: content
|
||||
hidden: { }
|
13
config/sync/core.entity_view_mode.paragraph.preview.yml
Normal file
13
config/sync/core.entity_view_mode.paragraph.preview.yml
Normal file
|
@ -0,0 +1,13 @@
|
|||
uuid: b9f2f641-efbc-4a3d-9314-3afc5caf1eec
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- paragraphs
|
||||
_core:
|
||||
default_config_hash: h3BeHVei4Lnyqbkao3YiF4KqoY-DhRvUNfEgKG8Rgjg
|
||||
id: paragraph.preview
|
||||
label: Preview
|
||||
description: ''
|
||||
targetEntityType: paragraph
|
||||
cache: true
|
|
@ -18,6 +18,7 @@ module:
|
|||
dblog: 0
|
||||
dynamic_page_cache: 0
|
||||
editor: 0
|
||||
entity_reference_revisions: 0
|
||||
field: 0
|
||||
field_ui: 0
|
||||
file: 0
|
||||
|
@ -25,6 +26,7 @@ module:
|
|||
help: 0
|
||||
history: 0
|
||||
image: 0
|
||||
inline_entity_form: 0
|
||||
layout_builder: 0
|
||||
layout_builder_modal: 0
|
||||
layout_discovery: 0
|
||||
|
@ -44,6 +46,7 @@ module:
|
|||
rh_node: 0
|
||||
search: 0
|
||||
shortcut: 0
|
||||
speakerdeck_field: 0
|
||||
system: 0
|
||||
taxonomy: 0
|
||||
text: 0
|
||||
|
@ -51,9 +54,11 @@ module:
|
|||
toolbar: 0
|
||||
update: 0
|
||||
user: 0
|
||||
video_embed_field: 0
|
||||
views_ui: 0
|
||||
pathauto: 1
|
||||
views: 10
|
||||
paragraphs: 11
|
||||
standard: 1000
|
||||
theme:
|
||||
claro: 0
|
||||
|
|
24
config/sync/field.field.node.talk.body.yml
Normal file
24
config/sync/field.field.node.talk.body.yml
Normal file
|
@ -0,0 +1,24 @@
|
|||
uuid: 159b7187-7849-4c83-a25e-be6aa2330c46
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.body
|
||||
- node.type.talk
|
||||
module:
|
||||
- text
|
||||
id: node.talk.body
|
||||
field_name: body
|
||||
entity_type: node
|
||||
bundle: talk
|
||||
label: Body
|
||||
description: ''
|
||||
required: false
|
||||
translatable: true
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
display_summary: true
|
||||
required_summary: false
|
||||
allowed_formats: { }
|
||||
field_type: text_with_summary
|
29
config/sync/field.field.node.talk.field_events.yml
Normal file
29
config/sync/field.field.node.talk.field_events.yml
Normal file
|
@ -0,0 +1,29 @@
|
|||
uuid: 43749c4d-9d95-4453-8f39-33ee8ed070c7
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_events
|
||||
- node.type.talk
|
||||
- paragraphs.paragraphs_type.event
|
||||
id: node.talk.field_events
|
||||
field_name: field_events
|
||||
entity_type: node
|
||||
bundle: talk
|
||||
label: Events
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: 'default:paragraph'
|
||||
handler_settings:
|
||||
target_bundles:
|
||||
event: event
|
||||
negate: 0
|
||||
target_bundles_drag_drop:
|
||||
event:
|
||||
weight: 2
|
||||
enabled: true
|
||||
field_type: entity_reference
|
21
config/sync/field.field.node.talk.field_slides.yml
Normal file
21
config/sync/field.field.node.talk.field_slides.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
uuid: e0e45341-f39b-46fe-aff1-c5afca9a2d87
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_slides
|
||||
- node.type.talk
|
||||
module:
|
||||
- speakerdeck_field
|
||||
id: node.talk.field_slides
|
||||
field_name: field_slides
|
||||
entity_type: node
|
||||
bundle: talk
|
||||
label: Slides
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: speakerdeck_field
|
25
config/sync/field.field.node.talk.field_video.yml
Normal file
25
config/sync/field.field.node.talk.field_video.yml
Normal file
|
@ -0,0 +1,25 @@
|
|||
uuid: 3275d54a-3d37-4df8-86f7-3101390080c4
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_video
|
||||
- node.type.talk
|
||||
module:
|
||||
- video_embed_field
|
||||
id: node.talk.field_video
|
||||
field_name: field_video
|
||||
entity_type: node
|
||||
bundle: talk
|
||||
label: Video
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
allowed_providers:
|
||||
youtube: youtube
|
||||
vimeo: '0'
|
||||
youtube_playlist: '0'
|
||||
field_type: video_embed_field
|
21
config/sync/field.field.paragraph.event.field_date.yml
Normal file
21
config/sync/field.field.paragraph.event.field_date.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
uuid: fed29674-f5d1-4ebc-9c81-d3687bea4cc8
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.paragraph.field_date
|
||||
- paragraphs.paragraphs_type.event
|
||||
module:
|
||||
- datetime
|
||||
id: paragraph.event.field_date
|
||||
field_name: field_date
|
||||
entity_type: paragraph
|
||||
bundle: event
|
||||
label: Date
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: datetime
|
19
config/sync/field.field.paragraph.event.field_event_name.yml
Normal file
19
config/sync/field.field.paragraph.event.field_event_name.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
uuid: 81ce03b7-e5fb-4b98-883d-542e82192ac1
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.paragraph.field_event_name
|
||||
- paragraphs.paragraphs_type.event
|
||||
id: paragraph.event.field_event_name
|
||||
field_name: field_event_name
|
||||
entity_type: paragraph
|
||||
bundle: event
|
||||
label: 'Event name'
|
||||
description: ''
|
||||
required: true
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
21
config/sync/field.field.paragraph.event.field_is_online.yml
Normal file
21
config/sync/field.field.paragraph.event.field_is_online.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
uuid: db2879fb-991a-473b-85e7-1eac940c6008
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.paragraph.field_is_online
|
||||
- paragraphs.paragraphs_type.event
|
||||
id: paragraph.event.field_is_online
|
||||
field_name: field_is_online
|
||||
entity_type: paragraph
|
||||
bundle: event
|
||||
label: 'Is online'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: 'On'
|
||||
off_label: 'Off'
|
||||
field_type: boolean
|
19
config/sync/field.field.paragraph.event.field_location.yml
Normal file
19
config/sync/field.field.paragraph.event.field_location.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
uuid: d00b24db-a25e-43b5-bbe8-957153cd2513
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.paragraph.field_location
|
||||
- paragraphs.paragraphs_type.event
|
||||
id: paragraph.event.field_location
|
||||
field_name: field_location
|
||||
entity_type: paragraph
|
||||
bundle: event
|
||||
label: Location
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
23
config/sync/field.field.paragraph.event.field_url.yml
Normal file
23
config/sync/field.field.paragraph.event.field_url.yml
Normal file
|
@ -0,0 +1,23 @@
|
|||
uuid: a7095302-bc5b-4aff-8db9-4aced39c8c1a
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.paragraph.field_url
|
||||
- paragraphs.paragraphs_type.event
|
||||
module:
|
||||
- link
|
||||
id: paragraph.event.field_url
|
||||
field_name: field_url
|
||||
entity_type: paragraph
|
||||
bundle: event
|
||||
label: URL
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
title: 0
|
||||
link_type: 16
|
||||
field_type: link
|
20
config/sync/field.storage.node.field_events.yml
Normal file
20
config/sync/field.storage.node.field_events.yml
Normal file
|
@ -0,0 +1,20 @@
|
|||
uuid: 5e5f62ee-0e59-4500-8849-39acd446192b
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- node
|
||||
- paragraphs
|
||||
id: node.field_events
|
||||
field_name: field_events
|
||||
entity_type: node
|
||||
type: entity_reference
|
||||
settings:
|
||||
target_type: paragraph
|
||||
module: core
|
||||
locked: false
|
||||
cardinality: -1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
19
config/sync/field.storage.node.field_slides.yml
Normal file
19
config/sync/field.storage.node.field_slides.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
uuid: 7883115b-fbd4-4629-bad5-f34a1a7d0d6d
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- node
|
||||
- speakerdeck_field
|
||||
id: node.field_slides
|
||||
field_name: field_slides
|
||||
entity_type: node
|
||||
type: speakerdeck_field
|
||||
settings: { }
|
||||
module: speakerdeck_field
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
19
config/sync/field.storage.node.field_video.yml
Normal file
19
config/sync/field.storage.node.field_video.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
uuid: 54a6fe97-9b73-4c5e-8395-cfdf24d5f0d4
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- node
|
||||
- video_embed_field
|
||||
id: node.field_video
|
||||
field_name: field_video
|
||||
entity_type: node
|
||||
type: video_embed_field
|
||||
settings: { }
|
||||
module: video_embed_field
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
20
config/sync/field.storage.paragraph.field_date.yml
Normal file
20
config/sync/field.storage.paragraph.field_date.yml
Normal file
|
@ -0,0 +1,20 @@
|
|||
uuid: a3e24d63-2b07-45d1-ae95-df468ae16dc8
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- datetime
|
||||
- paragraphs
|
||||
id: paragraph.field_date
|
||||
field_name: field_date
|
||||
entity_type: paragraph
|
||||
type: datetime
|
||||
settings:
|
||||
datetime_type: date
|
||||
module: datetime
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
21
config/sync/field.storage.paragraph.field_event_name.yml
Normal file
21
config/sync/field.storage.paragraph.field_event_name.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
uuid: 79311568-1d3b-40c1-84a4-e8386b60b1aa
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- paragraphs
|
||||
id: paragraph.field_event_name
|
||||
field_name: field_event_name
|
||||
entity_type: paragraph
|
||||
type: string
|
||||
settings:
|
||||
max_length: 255
|
||||
case_sensitive: false
|
||||
is_ascii: false
|
||||
module: core
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
18
config/sync/field.storage.paragraph.field_is_online.yml
Normal file
18
config/sync/field.storage.paragraph.field_is_online.yml
Normal file
|
@ -0,0 +1,18 @@
|
|||
uuid: 2057ed96-2048-428c-9a6f-7e92da518b46
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- paragraphs
|
||||
id: paragraph.field_is_online
|
||||
field_name: field_is_online
|
||||
entity_type: paragraph
|
||||
type: boolean
|
||||
settings: { }
|
||||
module: core
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
21
config/sync/field.storage.paragraph.field_location.yml
Normal file
21
config/sync/field.storage.paragraph.field_location.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
uuid: 774b0127-a99a-45d0-bc10-35f77d2e20d9
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- paragraphs
|
||||
id: paragraph.field_location
|
||||
field_name: field_location
|
||||
entity_type: paragraph
|
||||
type: string
|
||||
settings:
|
||||
max_length: 255
|
||||
case_sensitive: false
|
||||
is_ascii: false
|
||||
module: core
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
19
config/sync/field.storage.paragraph.field_url.yml
Normal file
19
config/sync/field.storage.paragraph.field_url.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
uuid: 889ab421-eefa-4097-83b8-2e6e0acdcae5
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- link
|
||||
- paragraphs
|
||||
id: paragraph.field_url
|
||||
field_name: field_url
|
||||
entity_type: paragraph
|
||||
type: link
|
||||
settings: { }
|
||||
module: link
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
17
config/sync/node.type.talk.yml
Normal file
17
config/sync/node.type.talk.yml
Normal file
|
@ -0,0 +1,17 @@
|
|||
uuid: 595e2fd0-99c1-441e-a87e-82ffa15496cf
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- menu_ui
|
||||
third_party_settings:
|
||||
menu_ui:
|
||||
available_menus: { }
|
||||
parent: ''
|
||||
name: Talk
|
||||
type: talk
|
||||
description: ''
|
||||
help: ''
|
||||
new_revision: true
|
||||
preview_mode: 1
|
||||
display_submitted: false
|
10
config/sync/paragraphs.paragraphs_type.event.yml
Normal file
10
config/sync/paragraphs.paragraphs_type.event.yml
Normal file
|
@ -0,0 +1,10 @@
|
|||
uuid: 8edfc2dc-c746-4815-af43-f92585587727
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: event
|
||||
label: Event
|
||||
icon_uuid: null
|
||||
icon_default: null
|
||||
description: 'An event for a talk or workshop.'
|
||||
behavior_plugins: { }
|
3
config/sync/paragraphs.settings.yml
Normal file
3
config/sync/paragraphs.settings.yml
Normal file
|
@ -0,0 +1,3 @@
|
|||
_core:
|
||||
default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8
|
||||
show_unpublished: true
|
14
config/sync/rabbit_hole.behavior_settings.node_type_talk.yml
Normal file
14
config/sync/rabbit_hole.behavior_settings.node_type_talk.yml
Normal file
|
@ -0,0 +1,14 @@
|
|||
uuid: 46815399-312b-4060-8a3a-7b4318d003ac
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- node.type.talk
|
||||
id: node_type_talk
|
||||
entity_type_id: node_type
|
||||
entity_id: talk
|
||||
action: display_page
|
||||
allow_override: 0
|
||||
redirect: ''
|
||||
redirect_code: 301
|
||||
redirect_fallback_action: access_denied
|
Loading…
Reference in a new issue