Add HTML slides link

Fixes #222
This commit is contained in:
Oliver Davies 2020-09-09 21:38:10 +01:00
parent c023caf44c
commit fec4d90943
5 changed files with 68 additions and 0 deletions

View file

@ -8,10 +8,12 @@ dependencies:
- field.field.node.talk.field_events
- field.field.node.talk.field_excerpt
- field.field.node.talk.field_slides
- field.field.node.talk.field_slides_html
- field.field.node.talk.field_type
- field.field.node.talk.field_video
- node.type.talk
module:
- link
- paragraphs
- path
- scheduler
@ -66,6 +68,14 @@ content:
third_party_settings: { }
type: speakerdeck_widget
region: content
field_slides_html:
weight: 26
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
type: link_default
region: content
field_type:
weight: 1
settings: { }

View file

@ -8,11 +8,13 @@ dependencies:
- field.field.node.talk.field_events
- field.field.node.talk.field_excerpt
- field.field.node.talk.field_slides
- field.field.node.talk.field_slides_html
- field.field.node.talk.field_type
- field.field.node.talk.field_video
- node.type.talk
module:
- entity_reference_revisions
- link
- options
- speakerdeck_field
- text
@ -45,6 +47,18 @@ content:
third_party_settings: { }
type: speakerdeck_formatter
region: content
field_slides_html:
weight: 6
label: above
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
type: link
region: content
field_type:
weight: 5
label: above

View file

@ -9,6 +9,7 @@ dependencies:
- field.field.node.talk.field_events
- field.field.node.talk.field_excerpt
- field.field.node.talk.field_slides
- field.field.node.talk.field_slides_html
- field.field.node.talk.field_type
- field.field.node.talk.field_video
- node.type.talk
@ -36,5 +37,6 @@ hidden:
field_event_date: true
field_events: true
field_slides: true
field_slides_html: true
field_type: true
field_video: true

View file

@ -0,0 +1,23 @@
uuid: 5a9576e0-0130-46ba-9ebf-75609d617af8
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_slides_html
- node.type.talk
module:
- link
id: node.talk.field_slides_html
field_name: field_slides_html
entity_type: node
bundle: talk
label: 'HTML slides'
description: 'Add a link to the HTML slides, if there are some.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
link_type: 16
title: 0
field_type: link

View file

@ -0,0 +1,19 @@
uuid: e0ad920b-2539-4da2-9341-2879a8772c83
langcode: en
status: true
dependencies:
module:
- link
- node
id: node.field_slides_html
field_name: field_slides_html
entity_type: node
type: link
settings: { }
module: link
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false