diff --git a/drupal/composer.json b/drupal/composer.json index abada0a0..381408e9 100644 --- a/drupal/composer.json +++ b/drupal/composer.json @@ -67,6 +67,7 @@ "drupal/memcache": "2.3.0", "drupal/node_edit_protection": "1.0.0", "drupal/oembed_providers": "2.0.4", + "drupal/paragraphs_asymmetric_translation_widgets": "^1.0", "drupal/paragraphs_ee": "2.0.3", "drupal/pathauto": "1.10.0", "drupal/permissions_filter": "1.2.0", @@ -203,11 +204,18 @@ "https://www.drupal.org/projectc/layout_paragraphs/issues/3214406#comment-14425196": "https://git.drupalcode.org/project/layout_paragraphs/-/merge_requests/70.diff", "https://www.drupal.org/project/layout_paragraphs/issues/3265794": "https://git.drupalcode.org/project/layout_paragraphs/-/merge_requests/84.diff" }, + "drupal/linkit": { + "https://www.drupal.org/project/linkit/issues/3022261#comment-14257900": "https://www.drupal.org/files/issues/2021-10-15/3022261_linkit_add-better-support-for-linking-to-anchors_22.patch" + }, "drupal/metatag": { "https://www.drupal.org/project/metatag/issues/2945817#comment-14420231": "https://www.drupal.org/files/issues/2022-02-21/metatag-n2945817-143.patch" }, "drupal/node_edit_protection": { "Triggers if button used instead of input https://www.drupal.org/project/node_edit_protection/issues/3208719": "./patch/3208719.diff" + }, + "drupal/paragraphs_asymmetric_translation_widgets": { + "https://www.drupal.org/project/paragraphs_asymmetric_translation_widgets/issues/3175491#comment-13891174": "https://www.drupal.org/files/issues/2020-11-03/3175491-2.patch", + "https://www.drupal.org/project/paragraphs_asymmetric_translation_widgets/issues/3180118#comment-14188544": "https://www.drupal.org/files/issues/2021-08-12/3180118-7.patch" } } } diff --git a/drupal/composer.lock b/drupal/composer.lock index 17184336..9cbab2b2 100644 --- a/drupal/composer.lock +++ b/drupal/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e65dc3afbe4003bdc5ddc952c7dd18d3", + "content-hash": "6f71ca2ed45f4fac19eb3b5e5c04a05d", "packages": [ { "name": "asm89/stack-cors", @@ -5355,6 +5355,67 @@ "source": "https://git.drupalcode.org/project/paragraphs" } }, + { + "name": "drupal/paragraphs_asymmetric_translation_widgets", + "version": "1.0.0-beta4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/paragraphs_asymmetric_translation_widgets.git", + "reference": "8.x-1.0-beta4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/paragraphs_asymmetric_translation_widgets-8.x-1.0-beta4.zip", + "reference": "8.x-1.0-beta4", + "shasum": "6c524f787a25654b5d2c43afd92e3766ff1ba532" + }, + "require": { + "drupal/core": "^8 || ^9", + "drupal/paragraphs": "~1.3" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta4", + "datestamp": "1594979926", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0" + ], + "authors": [ + { + "name": "Grayle", + "homepage": "https://www.drupal.org/user/3145497" + }, + { + "name": "efpapado", + "homepage": "https://www.drupal.org/user/1009348" + }, + { + "name": "esolitos", + "homepage": "https://www.drupal.org/user/1567500" + }, + { + "name": "penyaskito", + "homepage": "https://www.drupal.org/user/959536" + }, + { + "name": "weseze", + "homepage": "https://www.drupal.org/user/417521" + } + ], + "description": "Extends the paragraphs field widgets to support asymmetric translations.", + "homepage": "https://www.drupal.org/project/paragraphs_asymmetric_translation_widgets", + "support": { + "source": "https://git.drupalcode.org/project/paragraphs_asymmetric_translation_widgets" + } + }, { "name": "drupal/paragraphs_ee", "version": "2.0.3", diff --git a/drupal/config/sync/core.extension.yml b/drupal/config/sync/core.extension.yml index 229453b4..465c50e0 100644 --- a/drupal/config/sync/core.extension.yml +++ b/drupal/config/sync/core.extension.yml @@ -98,6 +98,7 @@ module: oembed_providers: 0 options: 0 page_cache: 0 + paragraphs_asymmetric_translation_widgets: 0 paragraphs_features: 0 paragraphs_library: 0 paragraphs_type_permissions: 0 diff --git a/drupal/config/sync/field.field.node.article.field_content.yml b/drupal/config/sync/field.field.node.article.field_content.yml index c01f16f5..45f8818c 100644 --- a/drupal/config/sync/field.field.node.article.field_content.yml +++ b/drupal/config/sync/field.field.node.article.field_content.yml @@ -21,7 +21,7 @@ bundle: article label: Content description: 'Items added will display in the primary content region of the page.' required: false -translatable: false +translatable: true default_value: { } default_value_callback: '' settings: @@ -52,9 +52,6 @@ settings: jumbotron: weight: -17 enabled: true - layout: - weight: 17 - enabled: false link: weight: -16 enabled: true diff --git a/drupal/config/sync/field.field.node.event.field_content.yml b/drupal/config/sync/field.field.node.event.field_content.yml index fb8aae99..826f36ac 100644 --- a/drupal/config/sync/field.field.node.event.field_content.yml +++ b/drupal/config/sync/field.field.node.event.field_content.yml @@ -52,9 +52,6 @@ settings: jumbotron: weight: -18 enabled: true - layout: - weight: 17 - enabled: false link: weight: -17 enabled: true diff --git a/drupal/config/sync/field.field.node.page.field_content.yml b/drupal/config/sync/field.field.node.page.field_content.yml index 206a2471..da07c3e6 100644 --- a/drupal/config/sync/field.field.node.page.field_content.yml +++ b/drupal/config/sync/field.field.node.page.field_content.yml @@ -22,7 +22,7 @@ bundle: page label: Content description: 'Items added will display in the primary content region of the page.' required: false -translatable: false +translatable: true default_value: { } default_value_callback: '' settings: @@ -54,9 +54,6 @@ settings: jumbotron: weight: -18 enabled: true - layout: - weight: 17 - enabled: false link: weight: -17 enabled: true diff --git a/drupal/config/sync/field.field.paragraph.card.field_link.yml b/drupal/config/sync/field.field.paragraph.card.field_link.yml index abb342fc..bab67bcb 100644 --- a/drupal/config/sync/field.field.paragraph.card.field_link.yml +++ b/drupal/config/sync/field.field.paragraph.card.field_link.yml @@ -212,4 +212,7 @@ settings: oauth2_scope: handler: 'default:oauth2_scope' handler_settings: { } + linkit_profile: + handler: 'default:linkit_profile' + handler_settings: { } field_type: dynamic_entity_reference diff --git a/drupal/config/sync/field.field.paragraph.link.field_link.yml b/drupal/config/sync/field.field.paragraph.link.field_link.yml index 5b6856db..85040130 100644 --- a/drupal/config/sync/field.field.paragraph.link.field_link.yml +++ b/drupal/config/sync/field.field.paragraph.link.field_link.yml @@ -212,4 +212,7 @@ settings: oauth2_scope: handler: 'default:oauth2_scope' handler_settings: { } + linkit_profile: + handler: 'default:linkit_profile' + handler_settings: { } field_type: dynamic_entity_reference diff --git a/drupal/config/sync/linkit.linkit_profile.default.yml b/drupal/config/sync/linkit.linkit_profile.default.yml index a96c2dda..d9a6f4ca 100644 --- a/drupal/config/sync/linkit.linkit_profile.default.yml +++ b/drupal/config/sync/linkit.linkit_profile.default.yml @@ -6,18 +6,18 @@ dependencies: - node _core: default_config_hash: Tt8DtxZ3Nooo0PoWPpJvszA3R_5d8MmpUW7LM_R-BzY -id: default label: Default +id: default description: 'A default Linkit profile' matchers: 556010a3-e317-48b3-b4ed-854c10f4b950: - uuid: 556010a3-e317-48b3-b4ed-854c10f4b950 id: 'entity:node' - weight: 0 + uuid: 556010a3-e317-48b3-b4ed-854c10f4b950 settings: metadata: 'by [node:author] | [node:created:medium]' bundles: { } group_by_bundle: false - include_unpublished: false substitution_type: canonical limit: 100 + include_unpublished: false + weight: 0 diff --git a/drupal/config/sync/linkychecker.settings.yml b/drupal/config/sync/linkychecker.settings.yml index 539b22ec..dfe3bfbb 100644 --- a/drupal/config/sync/linkychecker.settings.yml +++ b/drupal/config/sync/linkychecker.settings.yml @@ -1,6 +1,6 @@ _core: default_config_hash: T4Uf6khas7E18kR1ayjXxHEteU-QjAHGlTjgK28WqoQ -user_agent: 'Drupal 8 Linkychecker' +user_agent: 'Drupal Linkychecker' crawl_interval: 604800 crawl_per_job: 5 enable_cron: true