Enable inline microblogging (via mposse) for blogs

This commit is contained in:
Keegan Rankin 2025-10-17 12:05:07 -07:00
parent 47671c44b0
commit e48e860b56
11 changed files with 65 additions and 0 deletions

View file

@ -3,12 +3,14 @@ langcode: en
status: true
dependencies:
config:
- core.entity_form_mode.node.mposse_inline_microblog
- field.field.node.blog.body
- field.field.node.blog.comment
- field.field.node.blog.field_authors
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -16,6 +18,7 @@ dependencies:
- node.type.blog
module:
- comment
- ief_complex_open
- image
- metatag
- paragraphs
@ -76,6 +79,25 @@ content:
region: content
settings: { }
third_party_settings: { }
field_mposse:
type: inline_entity_form_complex_open
weight: 51
region: content
settings:
allow_new: '1'
form_mode: mposse_inline_microblog
override_labels: '1'
label_singular: microblog
revision: false
label_plural: ''
collapsible: false
collapsed: false
allow_existing: false
removed_reference: optional
match_operator: CONTAINS
allow_duplicate: false
bundle: ''
third_party_settings: { }
field_summary:
type: text_textarea
weight: 3

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -80,6 +81,7 @@ hidden:
comment: true
field_body_paragraph: true
field_meta_tags: true
field_mposse: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true

View file

@ -9,6 +9,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -48,6 +49,7 @@ hidden:
field_body_paragraph: true
field_image: true
field_meta_tags: true
field_mposse: true
field_summary: true
field_tags: true
field_topics: true

View file

@ -11,6 +11,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -99,6 +100,7 @@ hidden:
body: true
field_image: true
field_meta_tags: true
field_mposse: true
field_summary: true
langcode: true
links: true

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -122,6 +123,7 @@ hidden:
field_authors: true
field_body_paragraph: true
field_meta_tags: true
field_mposse: true
field_summary: true
field_tags: true
indieweb_bridgypublishmastodon: true

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -78,6 +79,7 @@ hidden:
comment: true
field_image: true
field_meta_tags: true
field_mposse: true
field_summary: true
field_tags: true
field_topics: true

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -51,6 +52,7 @@ hidden:
comment: true
field_image: true
field_meta_tags: true
field_mposse: true
field_summary: true
field_tags: true
field_topics: true

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -108,6 +109,7 @@ hidden:
body: true
comment: true
field_meta_tags: true
field_mposse: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -103,6 +104,7 @@ hidden:
field_authors: true
field_body_paragraph: true
field_meta_tags: true
field_mposse: true
field_summary: true
field_tags: true
field_topics: true

View file

@ -10,6 +10,7 @@ dependencies:
- field.field.node.blog.field_body_paragraph
- field.field.node.blog.field_image
- field.field.node.blog.field_meta_tags
- field.field.node.blog.field_mposse
- field.field.node.blog.field_summary
- field.field.node.blog.field_tags
- field.field.node.blog.field_topics
@ -80,6 +81,7 @@ hidden:
comment: true
field_body_paragraph: true
field_meta_tags: true
field_mposse: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true

View file

@ -0,0 +1,25 @@
uuid: dcb9f407-ff4d-4e73-a42b-833ed53671f9
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_mposse
- node.type.blog
- node.type.microblog
id: node.blog.field_mposse
field_name: field_mposse
entity_type: node
bundle: blog
label: Microblog
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
microblog: microblog
auto_create: true
field_type: entity_reference