diff --git a/config/config_snapshot.snapshot.config_sync.module.drutopia_microblog.yml b/config/config_snapshot.snapshot.config_sync.module.drutopia_microblog.yml
new file mode 100644
index 0000000..cf80735
--- /dev/null
+++ b/config/config_snapshot.snapshot.config_sync.module.drutopia_microblog.yml
@@ -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: @remaining'
+ 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
diff --git a/config/config_snapshot.snapshot.config_sync.module.mposse.yml b/config/config_snapshot.snapshot.config_sync.module.mposse.yml
new file mode 100644
index 0000000..6f41a69
--- /dev/null
+++ b/config/config_snapshot.snapshot.config_sync.module.mposse.yml
@@ -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: @remaining'
+ 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: @remaining'
+ 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