Compare commits

...

8 commits

60 changed files with 3655 additions and 378 deletions

View file

@ -108,6 +108,7 @@
"drupal/migrate_tools": "^6",
"drupal/migrate_upgrade": "^4",
"drupal/minimalhtml": "^2",
"drupal/mposse": "^1",
"drupal/multiparagraph_flow": "^1.0@dev",
"drupal/node_view_permissions": "^1.4",
"drupal/noreferrer": "^1",
@ -141,6 +142,7 @@
"drupal/smart_date": "^4.0",
"drupal/sms": "^2.0",
"drupal/social_post_facebook": "3.0.x-dev@dev",
"drupal/social_post_mastodon": "3.0.x-dev@dev",
"drupal/social_post_twitter": "3.x-dev@dev",
"drupal/stringoverrides": "^1.8",
"drupal/stripe_webform": "^2",

1674
composer.lock generated

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,11 @@
_core:
default_config_hash: Cu2-s9-0MWqW4_uPQ730ew60COymFfS726t-Rct0MQU
status: 1
pattern: '[node:field_microblog_default:value]'
escape: false
preserve_titles: false
save: false
chunk: 50
dependencies:
config:
- node.type.microblog

View file

@ -0,0 +1,871 @@
uuid: 5f18b58d-90dd-4c37-b2df-2ef68185873a
langcode: en
status: true
dependencies:
module:
- drutopia_microblog
id: config_sync.module.drutopia_microblog
snapshotSet: config_sync
extensionType: module
extensionName: drutopia_microblog
items:
-
collection: ''
name: auto_entitylabel.settings.node.microblog
data:
status: 1
pattern: '[node:field_microblog_default:value]'
escape: false
preserve_titles: false
save: false
chunk: 50
dependencies:
config:
- node.type.microblog
_core:
default_config_hash: Cu2-s9-0MWqW4_uPQ730ew60COymFfS726t-Rct0MQU
-
collection: ''
name: core.base_field_override.node.microblog.promote
data:
langcode: en
status: true
dependencies:
config:
- node.type.microblog
id: node.microblog.promote
field_name: promote
entity_type: node
bundle: microblog
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
_core:
default_config_hash: fwQ4RBr0fIoItsZA-4VDPg0ymh0Kdq5rHyS49T5SFqQ
-
collection: ''
name: core.base_field_override.node.microblog.status
data:
langcode: en
status: true
dependencies:
config:
- node.type.microblog
id: node.microblog.status
field_name: status
entity_type: node
bundle: microblog
label: Published
description: ''
required: false
translatable: true
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean
_core:
default_config_hash: w3LPC-lk3KbZKMEcgbc11TFxQSjmz1FbgBqJuv8fjgI
-
collection: ''
name: core.base_field_override.node.microblog.title
data:
langcode: en
status: true
dependencies:
config:
- node.type.microblog
id: node.microblog.title
field_name: title
entity_type: node
bundle: microblog
label: 'Internal listings label'
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: lArsATTr14_4WtV3LGkTzAisK-OE9-xNYCZuolmufiU
-
collection: ''
name: core.entity_form_display.node.microblog.default
data:
langcode: en
status: true
dependencies:
config:
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- node.type.microblog
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_mposse_sent_status
module:
- path
id: node.microblog.default
targetEntityType: node
bundle: microblog
mode: default
content:
created:
type: datetime_timestamp
weight: 7
region: content
settings: { }
third_party_settings: { }
field_microblog_bluesky:
type: string_textarea
weight: 4
region: content
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: 250
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
field_microblog_default:
type: string_textarea
weight: 0
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_facebook:
type: string_textarea
weight: 3
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_note:
type: string_textarea
weight: 1
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_signal:
type: string_textarea
weight: 6
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_sms:
type: string_textarea
weight: 5
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_twitter:
type: string_textarea
weight: 2
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
path:
type: path
weight: 10
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 8
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 12
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 9
region: content
settings:
display_label: true
third_party_settings: { }
url_redirects:
weight: 11
region: content
settings: { }
third_party_settings: { }
field_mposse_delay:
type: options_select
weight: 101
region: content
settings: { }
third_party_settings: { }
hidden:
field_microblog_referenced_node: true
title: true
uid: true
field_mposse_sent_status: true
_core:
default_config_hash: 82IcCGO5SfEHG4B4Xv4R5OoyBo8xf85d4hOX-3gwhak
-
collection: ''
name: core.entity_view_display.node.microblog.default
data:
langcode: en
status: true
dependencies:
config:
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- node.type.microblog
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_mposse_sent_status
module:
- user
- options
id: node.microblog.default
targetEntityType: node
bundle: microblog
mode: default
content:
field_microblog_bluesky:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 4
region: content
field_microblog_default:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
field_microblog_facebook:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 3
region: content
field_microblog_note:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 1
region: content
field_microblog_signal:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 6
region: content
field_microblog_sms:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 5
region: content
field_microblog_twitter:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 2
region: content
indieweb_syndication:
settings: { }
third_party_settings: { }
weight: 7
region: content
hidden:
field_microblog_referenced_node: true
links: true
search_api_excerpt: true
field_mposse_sent_status: true
field_mposse_delay: true
_core:
default_config_hash: ElRVYwlWOxVXYuwO12WN3XgEi5PTP5npiK0OZgqEiJQ
-
collection: ''
name: core.entity_view_display.node.microblog.teaser
data:
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- node.type.microblog
module:
- user
id: node.microblog.teaser
targetEntityType: node
bundle: microblog
mode: teaser
content:
field_microblog_default:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
links:
settings: { }
third_party_settings: { }
weight: 1
region: content
hidden:
field_microblog_bluesky: true
field_microblog_facebook: true
field_microblog_note: true
field_microblog_referenced_node: true
field_microblog_signal: true
field_microblog_sms: true
field_microblog_twitter: true
indieweb_syndication: true
search_api_excerpt: true
_core:
default_config_hash: xCiDDUIhEC91h3I-LnB1jCxoheoPA1opK_2tu834pVw
-
collection: ''
name: field.field.node.microblog.field_microblog_bluesky
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_bluesky
- node.type.microblog
id: node.microblog.field_microblog_bluesky
field_name: field_microblog_bluesky
entity_type: node
bundle: microblog
label: Bluesky
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: SXUJEgxYTnESokjsXhgI7MAfbF0utmiaS_3qtAl0g9o
-
collection: ''
name: field.field.node.microblog.field_microblog_default
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_default
- node.type.microblog
id: node.microblog.field_microblog_default
field_name: field_microblog_default
entity_type: node
bundle: microblog
label: Default
description: 'This version of your microblog post will be used on this website and any other places it pushes to which are not given alternate versions below.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: MzymBbLTbE2MPOJGWWG0slV2XdE8LAZ82rcwwKdm5tw
-
collection: ''
name: field.field.node.microblog.field_microblog_facebook
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_facebook
- node.type.microblog
id: node.microblog.field_microblog_facebook
field_name: field_microblog_facebook
entity_type: node
bundle: microblog
label: Facebook
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: ftE0Qszi0KIw2ZKpYPXNVHtnKI4_hYATIQw9KDGFonA
-
collection: ''
name: field.field.node.microblog.field_microblog_mastodon
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_mastodon
- node.type.microblog
id: node.microblog.field_microblog_mastodon
field_name: field_microblog_mastodon
entity_type: node
bundle: microblog
label: Mastodon
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: 7QtXFNWlhxA5HOVV8vQrJy_wNc2yYVAXPV32x2JGlYw
-
collection: ''
name: field.field.node.microblog.field_microblog_note
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_note
- node.type.microblog
id: node.microblog.field_microblog_note
field_name: field_microblog_note
entity_type: node
bundle: microblog
label: 'ActivityStream note (Mastodon toot etc)'
description: "If you want your microblog post to have a minor variation when it goes to an ActivityPub supporting server, such as a Mastodon instance, edit it here. For example, to replace a person's name with their @mention@instance.example user."
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: LU6_UqhwmPYbDmxYcj1p2wbrbBVD79DRZXE6H4m0GsE
-
collection: ''
name: field.field.node.microblog.field_microblog_referenced_node
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_referenced_node
- node.type.microblog
- node.type.article
id: node.microblog.field_microblog_referenced_node
field_name: field_microblog_referenced_node
entity_type: node
bundle: microblog
label: 'Referenced node'
description: 'Content to link your microblog post to.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
microblog: microblog
article: article
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: microblog
field_type: entity_reference
_core:
default_config_hash: geiaeJOF4zI_iTq4VQuWP-AexyVFx2dvI4sLZ4vdF8E
-
collection: ''
name: field.field.node.microblog.field_microblog_signal
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_signal
- node.type.microblog
id: node.microblog.field_microblog_signal
field_name: field_microblog_signal
entity_type: node
bundle: microblog
label: Signal
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: oohDqtqU6UlmUyh8uwm985L26xl0UpPSTHJeaNqVkSE
-
collection: ''
name: field.field.node.microblog.field_microblog_sms
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_sms
- node.type.microblog
id: node.microblog.field_microblog_sms
field_name: field_microblog_sms
entity_type: node
bundle: microblog
label: SMS
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: LDclPy8VJhBOFyE40i3AgXs3d0TPamDcwMFIM22bmfc
-
collection: ''
name: field.field.node.microblog.field_microblog_twitter
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_twitter
- node.type.microblog
id: node.microblog.field_microblog_twitter
field_name: field_microblog_twitter
entity_type: node
bundle: microblog
label: Twitter
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string
_core:
default_config_hash: amohM5Oa3atfGBBNn6JoChV7jQ8lXng3TOxU-CaqDKY
-
collection: ''
name: field.storage.node.field_microblog_bluesky
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_bluesky
field_name: field_microblog_bluesky
entity_type: node
type: string
settings:
max_length: 500
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: Tqv2067kK1yWmJ6qDJBLetDdsb_qqPiEvVgWOsQISKE
-
collection: ''
name: field.storage.node.field_microblog_default
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_default
field_name: field_microblog_default
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: hPNwT9B0p-WcLtyJwPVg8dqvAONqkCFnu6Hn16BO1B4
-
collection: ''
name: field.storage.node.field_microblog_facebook
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_facebook
field_name: field_microblog_facebook
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: 16lwuDOmWKGOHbmNIEe7Dc2smOW-QV16FjexiXTiRXA
-
collection: ''
name: field.storage.node.field_microblog_mastodon
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_mastodon
field_name: field_microblog_mastodon
entity_type: node
type: string
settings:
max_length: 500
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: deoC5DYUw1PGD9CkjllaParY9QyBNubggpOeUsdLizI
-
collection: ''
name: field.storage.node.field_microblog_note
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_note
field_name: field_microblog_note
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: DcHKshATPwxZNjtAkQckjgWY-1-k2d97S8AxcN-G8mo
-
collection: ''
name: field.storage.node.field_microblog_referenced_node
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_referenced_node
field_name: field_microblog_referenced_node
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: T9-v-Bce2qCPz4VsmF7NRaX_zTbGejw13decUnh-49w
-
collection: ''
name: field.storage.node.field_microblog_signal
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_signal
field_name: field_microblog_signal
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: rFbwUx4FQvBuyv9KiNpDDXluuHPDuZQ1Jbrfnefu0iE
-
collection: ''
name: field.storage.node.field_microblog_sms
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_sms
field_name: field_microblog_sms
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: a0w3vsFQh59OpwBu9gclAx9Bgni4R8pUhMLXn59FhrY
-
collection: ''
name: field.storage.node.field_microblog_twitter
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_microblog_twitter
field_name: field_microblog_twitter
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: TTRD8eM6dNhXFzrCX-bLfn_XuVepJYO7DWuHzbSCERU
-
collection: ''
name: node.type.microblog
data:
langcode: en
status: true
dependencies:
module:
- indieweb_context
- menu_ui
third_party_settings:
indieweb_context:
post_context_link_field: ''
post_context_post_type: ''
menu_ui:
available_menus: { }
parent: ''
name: Microblog
type: microblog
description: 'A short note or status update without title or complex data structure. Suitable for pushing to text messages and syndicating to social media as well as posting to this site itself.'
help: ''
new_revision: true
preview_mode: 0
display_submitted: false
_core:
default_config_hash: lZLSy9426p6hMuLFTkunFTLI5oqFxmczeI-TJpb8XFo

View file

@ -0,0 +1,296 @@
uuid: a1d34d36-7d71-4b14-b9d2-6ccab7166fb2
langcode: en
status: true
dependencies:
module:
- mposse
id: config_sync.module.mposse
snapshotSet: config_sync
extensionType: module
extensionName: mposse
items:
-
collection: ''
name: core.entity_form_display.node.microblog.mposse_inline_microblog
data:
langcode: en
status: true
dependencies:
config:
- core.entity_form_mode.node.mposse_inline_microblog
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_mastodon
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- field.field.node.microblog.field_mposse_sent_status
- node.type.microblog
_core:
default_config_hash: 82IcCGO5SfEHG4B4Xv4R5OoyBo8xf85d4hOX-3gwhak
id: node.microblog.mposse_inline_microblog
targetEntityType: node
bundle: microblog
mode: mposse_inline_microblog
content:
field_mposse_delay:
type: options_select
weight: 8
region: content
settings: { }
third_party_settings: { }
field_microblog_bluesky:
type: string_textarea
weight: 5
region: content
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: 250
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
field_microblog_default:
type: string_textarea
weight: 0
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_facebook:
type: string_textarea
weight: 4
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_mastodon:
type: string_textarea
weight: 3
region: content
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: null
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
field_microblog_note:
type: string_textarea
weight: 1
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_signal:
type: string_textarea
weight: 7
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_sms:
type: string_textarea
weight: 6
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_twitter:
type: string_textarea
weight: 2
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
hidden:
created: true
field_microblog_referenced_node: true
field_mposse_sent_status: true
moderation_state: true
path: true
promote: true
status: true
sticky: true
title: true
uid: true
url_redirects: true
-
collection: ''
name: core.entity_form_mode.node.mposse_inline_microblog
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.mposse_inline_microblog
label: 'MPOSSE Inline Microblog'
description: ''
targetEntityType: node
cache: true
_core:
default_config_hash: fmIOWzYjraYEKtm9oU5z5DeyVnUjDueTQzaqKiFKN1Q
-
collection: ''
name: field.field.node.microblog.field_mposse_delay
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_mposse_delay
- node.type.microblog
module:
- options
id: node.microblog.field_mposse_delay
field_name: field_mposse_delay
entity_type: node
bundle: microblog
label: Delay
description: 'Apply a delay to prevent posting until your selected delay timer has expired.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: list_integer
_core:
default_config_hash: WmX496nQ3MnLChoRl9almUEBd-XotStu1MAzBCDmZnM
-
collection: ''
name: field.field.node.microblog.field_mposse_sent_status
data:
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_mposse_sent_status
- node.type.microblog
id: node.microblog.field_mposse_sent_status
field_name: field_mposse_sent_status
entity_type: node
bundle: microblog
label: Sent
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Sent
off_label: Pending
field_type: boolean
_core:
default_config_hash: 4SPlEenFjXEy40lpaHSUklp-brLFRdkgt8CfXCyZ8_k
-
collection: ''
name: field.storage.node.field_mposse
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_mposse
field_name: field_mposse
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: gmN6Ed62I1jXW4BzFTgPJ77KHMG9td-i7TFr1aU3Llo
-
collection: ''
name: field.storage.node.field_mposse_delay
data:
langcode: en
status: true
dependencies:
module:
- node
- options
id: node.field_mposse_delay
field_name: field_mposse_delay
entity_type: node
type: list_integer
settings:
allowed_values:
-
value: 0
label: 'No delay'
-
value: 5
label: '5 minutes'
-
value: 10
label: '10 minutes'
-
value: 15
label: '15 minutes'
-
value: 20
label: '20 minutes'
-
value: 30
label: '30 minutes'
-
value: 45
label: '45 minutes'
-
value: 60
label: '60 minutes'
allowed_values_function: ''
module: options
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: qKQL-shvzZEr7lTSin9INde3RcrHAHsG9mOXGt3_6i0
-
collection: ''
name: field.storage.node.field_mposse_sent_status
data:
langcode: en
status: true
dependencies:
module:
- node
id: node.field_mposse_sent_status
field_name: field_mposse_sent_status
entity_type: node
type: boolean
settings: { }
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
_core:
default_config_hash: jyX7uOWNwbwefjns3Bae1WuNHswaiHkp3hGz8wxndpc

View file

@ -0,0 +1,24 @@
uuid: e5252d45-60a2-4438-a851-4055e006ac8f
langcode: en
status: true
dependencies:
config:
- node.type.microblog
_core:
default_config_hash: fwQ4RBr0fIoItsZA-4VDPg0ymh0Kdq5rHyS49T5SFqQ
id: node.microblog.promote
field_name: promote
entity_type: node
bundle: microblog
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

View file

@ -0,0 +1,24 @@
uuid: a6c409b3-b0e9-46f3-9f8b-a6b7210588c3
langcode: en
status: true
dependencies:
config:
- node.type.microblog
_core:
default_config_hash: w3LPC-lk3KbZKMEcgbc11TFxQSjmz1FbgBqJuv8fjgI
id: node.microblog.status
field_name: status
entity_type: node
bundle: microblog
label: Published
description: ''
required: false
translatable: true
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View file

@ -0,0 +1,20 @@
uuid: d7ff87df-2848-4483-9d78-4521a972eb2f
langcode: en
status: true
dependencies:
config:
- node.type.microblog
_core:
default_config_hash: lArsATTr14_4WtV3LGkTzAisK-OE9-xNYCZuolmufiU
id: node.microblog.title
field_name: title
entity_type: node
bundle: microblog
label: 'Internal listings label'
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

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

@ -0,0 +1,144 @@
uuid: 9be4079e-23bb-4702-85f1-5f8fd353aa01
langcode: en
status: true
dependencies:
config:
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_mastodon
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_mposse_sent_status
- node.type.microblog
module:
- path
_core:
default_config_hash: 82IcCGO5SfEHG4B4Xv4R5OoyBo8xf85d4hOX-3gwhak
id: node.microblog.default
targetEntityType: node
bundle: microblog
mode: default
content:
created:
type: datetime_timestamp
weight: 7
region: content
settings: { }
third_party_settings: { }
field_microblog_bluesky:
type: string_textarea
weight: 4
region: content
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: 250
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
field_microblog_default:
type: string_textarea
weight: 0
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_facebook:
type: string_textarea
weight: 3
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_note:
type: string_textarea
weight: 1
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_signal:
type: string_textarea
weight: 6
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_sms:
type: string_textarea
weight: 5
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_twitter:
type: string_textarea
weight: 2
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_mposse_delay:
type: options_select
weight: 101
region: content
settings: { }
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 10
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 8
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 12
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 9
region: content
settings:
display_label: true
third_party_settings: { }
url_redirects:
weight: 11
region: content
settings: { }
third_party_settings: { }
hidden:
field_microblog_mastodon: true
field_microblog_referenced_node: true
field_mposse_delay: true
field_mposse_sent_status: true
title: true
uid: true

View file

@ -0,0 +1,122 @@
uuid: 7e410052-9a68-42ff-8457-2e88ae92b58e
langcode: en
status: true
dependencies:
config:
- core.entity_form_mode.node.mposse_inline_microblog
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_mastodon
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_mposse_sent_status
- node.type.microblog
_core:
default_config_hash: KBR4I9PrGhzpAnVVXJquKakRCEsFAVDdctLAmS0QGl0
id: node.microblog.mposse_inline_microblog
targetEntityType: node
bundle: microblog
mode: mposse_inline_microblog
content:
field_microblog_bluesky:
type: string_textarea
weight: 5
region: content
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: 250
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
field_microblog_default:
type: string_textarea
weight: 0
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_facebook:
type: string_textarea
weight: 4
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_mastodon:
type: string_textarea
weight: 3
region: content
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: null
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
field_microblog_note:
type: string_textarea
weight: 1
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_signal:
type: string_textarea
weight: 7
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_sms:
type: string_textarea
weight: 6
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_microblog_twitter:
type: string_textarea
weight: 2
region: content
settings:
rows: 3
placeholder: ''
third_party_settings: { }
field_mposse_delay:
type: options_select
weight: 8
region: content
settings: { }
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
hidden:
created: true
field_microblog_referenced_node: true
field_mposse_sent_status: true
moderation_state: true
path: true
promote: true
status: true
sticky: true
title: true
uid: true
url_redirects: true

View file

@ -0,0 +1,13 @@
uuid: e9bcee2c-3163-4bfa-978f-6599f875474f
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: fmIOWzYjraYEKtm9oU5z5DeyVnUjDueTQzaqKiFKN1Q
id: node.mposse_inline_microblog
label: 'MPOSSE Inline Microblog'
description: ''
targetEntityType: node
cache: 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

@ -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,97 @@
uuid: 3b38836d-f107-45ce-972f-a9f2e9db6d1f
langcode: en
status: true
dependencies:
config:
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_mastodon
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_mposse_sent_status
- node.type.microblog
module:
- user
_core:
default_config_hash: ElRVYwlWOxVXYuwO12WN3XgEi5PTP5npiK0OZgqEiJQ
id: node.microblog.default
targetEntityType: node
bundle: microblog
mode: default
content:
field_microblog_bluesky:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 4
region: content
field_microblog_default:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
field_microblog_facebook:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 3
region: content
field_microblog_note:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 1
region: content
field_microblog_signal:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 6
region: content
field_microblog_sms:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 5
region: content
field_microblog_twitter:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 2
region: content
indieweb_syndication:
settings: { }
third_party_settings: { }
weight: 7
region: content
hidden:
field_microblog_mastodon: true
field_microblog_referenced_node: true
field_mposse_delay: true
field_mposse_sent_status: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -0,0 +1,56 @@
uuid: 910f38c3-214f-4568-a990-324d0b77ae42
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.microblog.field_microblog_bluesky
- field.field.node.microblog.field_microblog_default
- field.field.node.microblog.field_microblog_facebook
- field.field.node.microblog.field_microblog_mastodon
- field.field.node.microblog.field_microblog_note
- field.field.node.microblog.field_microblog_referenced_node
- field.field.node.microblog.field_microblog_signal
- field.field.node.microblog.field_microblog_sms
- field.field.node.microblog.field_microblog_twitter
- field.field.node.microblog.field_mposse_delay
- field.field.node.microblog.field_mposse_sent_status
- node.type.microblog
module:
- user
_core:
default_config_hash: xCiDDUIhEC91h3I-LnB1jCxoheoPA1opK_2tu834pVw
id: node.microblog.teaser
targetEntityType: node
bundle: microblog
mode: teaser
content:
field_microblog_default:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
links:
settings: { }
third_party_settings: { }
weight: 1
region: content
hidden:
field_microblog_bluesky: true
field_microblog_facebook: true
field_microblog_mastodon: true
field_microblog_note: true
field_microblog_referenced_node: true
field_microblog_signal: true
field_microblog_sms: true
field_microblog_twitter: true
field_mposse_delay: true
field_mposse_sent_status: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
search_api_excerpt: true

View file

@ -1,6 +1,7 @@
_core:
default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc
module:
auto_entitylabel: -100
address: 0
admin_toolbar: 0
admin_toolbar_search: 0
@ -53,6 +54,7 @@ module:
drutopia_event: 0
drutopia_home_page: 0
drutopia_landing_page: 0
drutopia_microblog: 0
drutopia_page: 0
drutopia_page_storyline: 0
drutopia_people: 0
@ -86,12 +88,14 @@ module:
history: 0
honeypot: 0
http_client_error_status: 0
ief_complex_open: 0
image: 0
image_widget_crop: 0
indieweb: 0
indieweb_context: 0
indieweb_feed: 0
indieweb_webmention: 0
inline_entity_form: 0
inotherwords: 0
language: 0
layout_discovery: 0
@ -115,6 +119,7 @@ module:
migrate_plus: 0
minimalhtml: 0
minimalhtmltitle: 0
mposse: 0
mysql: 0
node: 0
options: 0
@ -140,7 +145,11 @@ module:
shortcut: 0
similarterms: 0
skins: 0
social_api: 0
social_media_links: 0
social_post: 0
social_post_facebook: 0
social_post_mastodon: 0
statistics: 0
stripe: 0
stripe_webform: 0

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

View file

@ -0,0 +1,21 @@
uuid: 864d404c-a062-4764-bd73-6424542c1be1
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_bluesky
- node.type.microblog
_core:
default_config_hash: SXUJEgxYTnESokjsXhgI7MAfbF0utmiaS_3qtAl0g9o
id: node.microblog.field_microblog_bluesky
field_name: field_microblog_bluesky
entity_type: node
bundle: microblog
label: Bluesky
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,21 @@
uuid: 92f7a456-43bb-40cf-9d48-ea1b6068e78e
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_default
- node.type.microblog
_core:
default_config_hash: MzymBbLTbE2MPOJGWWG0slV2XdE8LAZ82rcwwKdm5tw
id: node.microblog.field_microblog_default
field_name: field_microblog_default
entity_type: node
bundle: microblog
label: Default
description: 'This version of your microblog post will be used on this website and any other places it pushes to which are not given alternate versions below.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,21 @@
uuid: 7b1ed7ff-c051-449b-8f13-6d175ccf40e5
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_facebook
- node.type.microblog
_core:
default_config_hash: ftE0Qszi0KIw2ZKpYPXNVHtnKI4_hYATIQw9KDGFonA
id: node.microblog.field_microblog_facebook
field_name: field_microblog_facebook
entity_type: node
bundle: microblog
label: Facebook
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,21 @@
uuid: f27097a2-0f26-40bf-857d-5783c6130a24
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_mastodon
- node.type.microblog
_core:
default_config_hash: 7QtXFNWlhxA5HOVV8vQrJy_wNc2yYVAXPV32x2JGlYw
id: node.microblog.field_microblog_mastodon
field_name: field_microblog_mastodon
entity_type: node
bundle: microblog
label: Mastodon
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,21 @@
uuid: 70f57d91-b278-4f40-8fa8-d1dfd92adacb
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_note
- node.type.microblog
_core:
default_config_hash: LU6_UqhwmPYbDmxYcj1p2wbrbBVD79DRZXE6H4m0GsE
id: node.microblog.field_microblog_note
field_name: field_microblog_note
entity_type: node
bundle: microblog
label: 'ActivityStream note (Mastodon toot etc)'
description: "If you want your microblog post to have a minor variation when it goes to an ActivityPub supporting server, such as a Mastodon instance, edit it here. For example, to replace a person's name with their @mention@instance.example user."
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,32 @@
uuid: a51bde00-2730-4f6d-816a-659bbff92039
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_referenced_node
- node.type.article
- node.type.microblog
_core:
default_config_hash: geiaeJOF4zI_iTq4VQuWP-AexyVFx2dvI4sLZ4vdF8E
id: node.microblog.field_microblog_referenced_node
field_name: field_microblog_referenced_node
entity_type: node
bundle: microblog
label: 'Referenced node'
description: 'Content to link your microblog post to.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
microblog: microblog
article: article
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: microblog
field_type: entity_reference

View file

@ -0,0 +1,21 @@
uuid: f7d0419e-78c3-418d-a2e5-93bbc89340e9
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_signal
- node.type.microblog
_core:
default_config_hash: oohDqtqU6UlmUyh8uwm985L26xl0UpPSTHJeaNqVkSE
id: node.microblog.field_microblog_signal
field_name: field_microblog_signal
entity_type: node
bundle: microblog
label: Signal
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,21 @@
uuid: aa7776e0-60cc-4f54-9cce-972ba1096ce7
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_sms
- node.type.microblog
_core:
default_config_hash: LDclPy8VJhBOFyE40i3AgXs3d0TPamDcwMFIM22bmfc
id: node.microblog.field_microblog_sms
field_name: field_microblog_sms
entity_type: node
bundle: microblog
label: SMS
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,21 @@
uuid: 6e0857e7-bde4-4f92-bbc3-9af74f4ba347
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_microblog_twitter
- node.type.microblog
_core:
default_config_hash: amohM5Oa3atfGBBNn6JoChV7jQ8lXng3TOxU-CaqDKY
id: node.microblog.field_microblog_twitter
field_name: field_microblog_twitter
entity_type: node
bundle: microblog
label: Twitter
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,23 @@
uuid: 0f3b5ae9-3193-43ea-8850-53ff4e41b351
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_mposse_delay
- node.type.microblog
module:
- options
_core:
default_config_hash: WmX496nQ3MnLChoRl9almUEBd-XotStu1MAzBCDmZnM
id: node.microblog.field_mposse_delay
field_name: field_mposse_delay
entity_type: node
bundle: microblog
label: Delay
description: 'Apply a delay to prevent posting until your selected delay timer has expired.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: list_integer

View file

@ -0,0 +1,25 @@
uuid: 4d87806a-7f43-4916-9fad-f978ce289c8d
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_mposse_sent_status
- node.type.microblog
_core:
default_config_hash: 4SPlEenFjXEy40lpaHSUklp-brLFRdkgt8CfXCyZ8_k
id: node.microblog.field_mposse_sent_status
field_name: field_mposse_sent_status
entity_type: node
bundle: microblog
label: Sent
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Sent
off_label: Pending
field_type: boolean

View file

@ -0,0 +1,23 @@
uuid: 001647c6-f938-487a-99cb-232cc502040c
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: Tqv2067kK1yWmJ6qDJBLetDdsb_qqPiEvVgWOsQISKE
id: node.field_microblog_bluesky
field_name: field_microblog_bluesky
entity_type: node
type: string
settings:
max_length: 500
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: 8379a7ad-3f5e-4e47-8339-b9f3cee31c53
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: hPNwT9B0p-WcLtyJwPVg8dqvAONqkCFnu6Hn16BO1B4
id: node.field_microblog_default
field_name: field_microblog_default
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: 725c3ac8-84b4-4768-9afb-291f2181eadc
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: 16lwuDOmWKGOHbmNIEe7Dc2smOW-QV16FjexiXTiRXA
id: node.field_microblog_facebook
field_name: field_microblog_facebook
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: cea3dd60-14d7-470b-934b-d772e8442213
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: deoC5DYUw1PGD9CkjllaParY9QyBNubggpOeUsdLizI
id: node.field_microblog_mastodon
field_name: field_microblog_mastodon
entity_type: node
type: string
settings:
max_length: 500
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: 4ac6f412-b1a4-499f-a4e4-56bc064c7539
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: DcHKshATPwxZNjtAkQckjgWY-1-k2d97S8AxcN-G8mo
id: node.field_microblog_note
field_name: field_microblog_note
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,21 @@
uuid: b3fa73ad-50c0-4842-bdc1-b7c3527ac7a8
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: T9-v-Bce2qCPz4VsmF7NRaX_zTbGejw13decUnh-49w
id: node.field_microblog_referenced_node
field_name: field_microblog_referenced_node
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: e5ff0f96-ada1-4be9-a39d-6fed6e4af8e3
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: rFbwUx4FQvBuyv9KiNpDDXluuHPDuZQ1Jbrfnefu0iE
id: node.field_microblog_signal
field_name: field_microblog_signal
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: deb04dbe-eae6-4883-acc9-dbcc8009bccf
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: a0w3vsFQh59OpwBu9gclAx9Bgni4R8pUhMLXn59FhrY
id: node.field_microblog_sms
field_name: field_microblog_sms
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,23 @@
uuid: 556030a9-2b00-4c58-9f43-75b26cadca71
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: TTRD8eM6dNhXFzrCX-bLfn_XuVepJYO7DWuHzbSCERU
id: node.field_microblog_twitter
field_name: field_microblog_twitter
entity_type: node
type: string
settings:
max_length: 1020
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,21 @@
uuid: 9926e136-8986-457b-9c81-81e9a4da2d06
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: gmN6Ed62I1jXW4BzFTgPJ77KHMG9td-i7TFr1aU3Llo
id: node.field_mposse
field_name: field_mposse
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1,47 @@
uuid: bf0547b5-aedc-428f-b5af-3d8e4ce7304d
langcode: en
status: true
dependencies:
module:
- node
- options
_core:
default_config_hash: qKQL-shvzZEr7lTSin9INde3RcrHAHsG9mOXGt3_6i0
id: node.field_mposse_delay
field_name: field_mposse_delay
entity_type: node
type: list_integer
settings:
allowed_values:
-
value: 0
label: 'No delay'
-
value: 5
label: '5 minutes'
-
value: 10
label: '10 minutes'
-
value: 15
label: '15 minutes'
-
value: 20
label: '20 minutes'
-
value: 30
label: '30 minutes'
-
value: 45
label: '45 minutes'
-
value: 60
label: '60 minutes'
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,20 @@
uuid: 0a2e5253-e3b1-4d0e-bbc0-8fcd17c780e2
langcode: en
status: true
dependencies:
module:
- node
_core:
default_config_hash: jyX7uOWNwbwefjns3Bae1WuNHswaiHkp3hGz8wxndpc
id: node.field_mposse_sent_status
field_name: field_mposse_sent_status
entity_type: node
type: boolean
settings: { }
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View file

@ -0,0 +1 @@
label: Publicado

View file

@ -0,0 +1 @@
label: Image

View file

@ -0,0 +1 @@
label: 'Por defecto'

View file

@ -0,0 +1,3 @@
label: Enviado
settings:
on_label: Enviado

View file

@ -0,0 +1 @@
label: Enlace

View file

@ -0,0 +1 @@
label: Image

View file

@ -9,6 +9,9 @@ display:
label: Título
status:
label: Estado
settings:
format_custom_false: 'Sin publicar'
format_custom_true: Publicado
operations:
label: Operaciones
exposed_form:
@ -21,6 +24,12 @@ display:
status:
expose:
label: Estado
group_info:
group_items:
1:
title: Publicado
2:
title: 'Sin publicar'
page_1:
display_title: Página
display_options:

View file

@ -11,6 +11,9 @@ display:
label: Tipo
status:
label: Estado
settings:
format_custom_false: 'Sin publicar'
format_custom_true: Publicado
operations:
label: Operaciones
exposed_form:
@ -20,6 +23,13 @@ display:
bundle:
expose:
label: Tipo
status:
group_info:
group_items:
1:
title: Publicado
2:
title: 'Sin publicar'
media_page_list:
display_title: Media
display_options:

View file

@ -7,6 +7,14 @@ display:
media_bulk_form:
action_title: Acción
filters:
status:
group_info:
label: Publicado
group_items:
1:
title: Publicado
2:
title: 'Sin publicar'
name:
expose:
label: Nombre

View file

@ -8,6 +8,11 @@ display:
label: Tipo
created:
label: Creado
status:
label: Publicado
settings:
format_custom_true: Publicado
format_custom_false: 'Sin publicar'
filters:
type:
expose:

View file

@ -0,0 +1 @@
soft_disable: 0

View file

@ -0,0 +1,23 @@
uuid: 84bb329d-2d80-4cb4-9437-88c8c15b6a16
langcode: en
status: true
dependencies:
module:
- indieweb_context
- menu_ui
third_party_settings:
indieweb_context:
post_context_link_field: ''
post_context_post_type: ''
menu_ui:
available_menus: { }
parent: ''
_core:
default_config_hash: lZLSy9426p6hMuLFTkunFTLI5oqFxmczeI-TJpb8XFo
name: Microblog
type: microblog
description: 'A short note or status update without title or complex data structure. Suitable for pushing to text messages and syndicating to social media as well as posting to this site itself.'
help: null
new_revision: true
preview_mode: 0
display_submitted: false