diff --git a/.gitignore b/.gitignore
index 3c8fb2c19..0230abad2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -186,6 +186,7 @@
# We want all custom site settings in settings.local.php
/web/sites/*/settings.local.php
!/web/sites/*/settings.php
+config/sync/
# Ignore PhpStorm
.idea
@@ -195,3 +196,5 @@ private-files/
# Ignore VS-code
.vscode
+node_modules/
+yarn-error.log
diff --git a/.markdownlint.json b/.markdownlint.json
new file mode 100644
index 000000000..6e6cc3856
--- /dev/null
+++ b/.markdownlint.json
@@ -0,0 +1,4 @@
+{
+ "default": true,
+ "line-length": { "code_blocks": false }
+}
diff --git a/README.md b/README.md
index 60c330eb7..451fd6940 100644
--- a/README.md
+++ b/README.md
@@ -25,19 +25,28 @@ EOF
```sh
composer install --no-dev --optimize-autoloader
-vendor/bin/drush --yes site:install os2loop --existing-config
+vendor/bin/drush --yes site:install os2loop --site-name='OS2Loop'
+```
+
+Install the modules you need, e.g.:
+
+```sh
+vendor/bin/drush pm:enable os2loop_question --yes
```
### Development
+See [docs/development](docs/development/README.md) for details on development.
+
```sh
docker-compose up --detach
docker-compose exec phpfpm composer install
-docker-compose exec phpfpm vendor/bin/drush --yes site:install os2loop --existing-config
+docker-compose exec phpfpm vendor/bin/drush --yes site:install os2loop --site-name='OS2Loop'
# Get the site url
echo "http://$(docker-compose port nginx 80)"
# Get admin sign in url
-docker-compose exec phpfpm vendor/bin/drush --yes --uri="http://$(docker-compose port nginx 80)" user:login
+docker-compose exec phpfpm vendor/bin/drush --yes \
+ --uri="http://$(docker-compose port nginx 80)" user:login
```
#### Using `symfony` binary
@@ -45,7 +54,7 @@ docker-compose exec phpfpm vendor/bin/drush --yes --uri="http://$(docker-compose
```sh
docker-compose up --detach
symfony composer install
-symfony php vendor/bin/drush --yes site:install os2loop --existing-config
+symfony php vendor/bin/drush --yes site:install os2loop --site-name='OS2Loop'
# Start the server
symfony local:server:start --port=8000 --daemon
# Get the site url
@@ -69,3 +78,8 @@ vendor/bin/drush --yes cache:rebuild
composer check-coding-standards
composer apply-coding-standards
```
+
+```sh
+docker run --volume ${PWD}:/app --workdir /app node:latest yarn install
+docker run --volume ${PWD}:/app --workdir /app node:latest yarn coding-standards-check
+```
diff --git a/composer.lock b/composer.lock
index 49aa1926f..227af1517 100644
--- a/composer.lock
+++ b/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": "117b6431cdb4401f5020f7718b5f2ea7",
+ "content-hash": "2555d604bba54e563de27011106d02f2",
"packages": [
{
"name": "asm89/stack-cors",
@@ -821,51 +821,34 @@
},
{
"name": "consolidation/site-alias",
- "version": "3.0.1",
+ "version": "3.1.0",
"source": {
"type": "git",
"url": "https://github.com/consolidation/site-alias.git",
- "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26"
+ "reference": "9ed3c590be9fcf9fea69c73456c2fd4b27f5204c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/site-alias/zipball/fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
- "reference": "fd40a03f80f8fd4684b10bef8c8c4ec5a9a9bf26",
+ "url": "https://api.github.com/repos/consolidation/site-alias/zipball/9ed3c590be9fcf9fea69c73456c2fd4b27f5204c",
+ "reference": "9ed3c590be9fcf9fea69c73456c2fd4b27f5204c",
"shasum": ""
},
"require": {
"consolidation/config": "^1.2.1|^2",
- "php": ">=5.5.0"
+ "php": ">=5.5.0",
+ "symfony/finder": "~2.3|^3|^4.4|^5"
},
"require-dev": {
- "consolidation/robo": "^1.2.3|^2",
- "g1a/composer-test-scenarios": "^3",
- "knplabs/github-api": "^2.7",
- "php-coveralls/php-coveralls": "^2.2",
- "php-http/guzzle6-adapter": "^1.1",
- "phpunit/phpunit": "^6",
- "squizlabs/php_codesniffer": "^2.8",
- "symfony/yaml": "~2.3|^3|^4.4|^5"
+ "php-coveralls/php-coveralls": "^2.4.2",
+ "phpunit/phpunit": ">=7",
+ "squizlabs/php_codesniffer": "^3",
+ "symfony/var-dumper": "^4",
+ "yoast/phpunit-polyfills": "^0.2.0"
},
"type": "library",
"extra": {
- "scenarios": {
- "phpunit5": {
- "require-dev": {
- "phpunit/phpunit": "^5.7.27"
- },
- "remove": [
- "php-coveralls/php-coveralls"
- ],
- "config": {
- "platform": {
- "php": "5.6.33"
- }
- }
- }
- },
"branch-alias": {
- "dev-master": "3.x-dev"
+ "dev-main": "3.x-dev"
}
},
"autoload": {
@@ -890,58 +873,40 @@
"description": "Manage alias records for local and remote sites.",
"support": {
"issues": "https://github.com/consolidation/site-alias/issues",
- "source": "https://github.com/consolidation/site-alias/tree/3.0.1"
+ "source": "https://github.com/consolidation/site-alias/tree/3.1.0"
},
- "time": "2020-05-28T00:33:41+00:00"
+ "time": "2021-02-20T20:03:10+00:00"
},
{
"name": "consolidation/site-process",
- "version": "4.0.0",
+ "version": "4.1.0",
"source": {
"type": "git",
"url": "https://github.com/consolidation/site-process.git",
- "reference": "ad86475eb3fe73490eb1b6ff2e74ee0f09952e9d"
+ "reference": "ef57711d7049f7606ce936ded16ad93f1ad7f02c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/site-process/zipball/ad86475eb3fe73490eb1b6ff2e74ee0f09952e9d",
- "reference": "ad86475eb3fe73490eb1b6ff2e74ee0f09952e9d",
+ "url": "https://api.github.com/repos/consolidation/site-process/zipball/ef57711d7049f7606ce936ded16ad93f1ad7f02c",
+ "reference": "ef57711d7049f7606ce936ded16ad93f1ad7f02c",
"shasum": ""
},
"require": {
"consolidation/config": "^1.2.1|^2",
"consolidation/site-alias": "^3",
"php": ">=7.1.3",
+ "symfony/console": "^2.8.52|^3|^4.4|^5",
"symfony/process": "^4.3.4"
},
"require-dev": {
- "consolidation/robo": "^1.4.10|^2",
- "g1a/composer-test-scenarios": "^3.0.4",
- "knplabs/github-api": "^2.7",
- "php-coveralls/php-coveralls": "^2.2",
- "php-http/guzzle6-adapter": "^1.1",
- "phpunit/phpunit": "^6.5.14",
- "squizlabs/php_codesniffer": "^2.9.2"
+ "phpunit/phpunit": "^7.5.20|^8.5.14",
+ "squizlabs/php_codesniffer": "^3",
+ "yoast/phpunit-polyfills": "^0.2.0"
},
"type": "library",
"extra": {
- "scenarios": {
- "symfony4": {
- "require": {
- "symfony/console": "^4.4.8",
- "symfony/event-dispatcher": "^4.4.8",
- "symfony/filesystem": "^4.4.8",
- "symfony/finder": "^4.4.8"
- },
- "config": {
- "platform": {
- "php": "7.1.3"
- }
- }
- }
- },
"branch-alias": {
- "dev-master": "4.x-dev"
+ "dev-main": "4.x-dev"
}
},
"autoload": {
@@ -966,9 +931,9 @@
"description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.",
"support": {
"issues": "https://github.com/consolidation/site-process/issues",
- "source": "https://github.com/consolidation/site-process/tree/4.0.0"
+ "source": "https://github.com/consolidation/site-process/tree/4.1.0"
},
- "time": "2020-05-28T00:05:34+00:00"
+ "time": "2021-02-21T02:53:33+00:00"
},
{
"name": "container-interop/container-interop",
@@ -2280,16 +2245,16 @@
},
{
"name": "enlightn/security-checker",
- "version": "v1.5.0",
+ "version": "v1.6.1",
"source": {
"type": "git",
"url": "https://github.com/enlightn/security-checker.git",
- "reference": "85ada478c641a304112ddd43e0c67dd18ce7c51e"
+ "reference": "a0914d126de022ba0c1afca2e1691f0f14592cde"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/enlightn/security-checker/zipball/85ada478c641a304112ddd43e0c67dd18ce7c51e",
- "reference": "85ada478c641a304112ddd43e0c67dd18ce7c51e",
+ "url": "https://api.github.com/repos/enlightn/security-checker/zipball/a0914d126de022ba0c1afca2e1691f0f14592cde",
+ "reference": "a0914d126de022ba0c1afca2e1691f0f14592cde",
"shasum": ""
},
"require": {
@@ -2302,6 +2267,7 @@
"symfony/yaml": "^3.4|^4|^5"
},
"require-dev": {
+ "friendsofphp/php-cs-fixer": "^2.18",
"phpunit/phpunit": "^5.5|^6|^7|^8|^9"
},
"bin": [
@@ -2338,9 +2304,9 @@
],
"support": {
"issues": "https://github.com/enlightn/security-checker/issues",
- "source": "https://github.com/enlightn/security-checker/tree/v1.5.0"
+ "source": "https://github.com/enlightn/security-checker/tree/v1.6.1"
},
- "time": "2021-02-09T10:28:00+00:00"
+ "time": "2021-02-24T07:54:18+00:00"
},
{
"name": "grasmash/expander",
@@ -3015,21 +2981,21 @@
},
{
"name": "league/container",
- "version": "2.4.1",
+ "version": "2.5.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/container.git",
- "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0"
+ "reference": "8438dc47a0674e3378bcce893a0a04d79a2c22b3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/container/zipball/43f35abd03a12977a60ffd7095efd6a7808488c0",
- "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "url": "https://api.github.com/repos/thephpleague/container/zipball/8438dc47a0674e3378bcce893a0a04d79a2c22b3",
+ "reference": "8438dc47a0674e3378bcce893a0a04d79a2c22b3",
"shasum": ""
},
"require": {
"container-interop/container-interop": "^1.2",
- "php": "^5.4.0 || ^7.0"
+ "php": "^5.4 || ^7.0 || ^8.0"
},
"provide": {
"container-interop/container-interop-implementation": "^1.2",
@@ -3039,7 +3005,9 @@
"orno/di": "~2.0"
},
"require-dev": {
- "phpunit/phpunit": "4.*"
+ "phpunit/phpunit": "^4.8.36",
+ "scrutinizer/ocular": "^1.3",
+ "squizlabs/php_codesniffer": "^3.5"
},
"type": "library",
"extra": {
@@ -3078,9 +3046,15 @@
],
"support": {
"issues": "https://github.com/thephpleague/container/issues",
- "source": "https://github.com/thephpleague/container/tree/2.x"
+ "source": "https://github.com/thephpleague/container/tree/2.5.0"
},
- "time": "2017-05-10T09:20:27+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/philipobenito",
+ "type": "github"
+ }
+ ],
+ "time": "2021-02-22T09:20:06+00:00"
},
{
"name": "masterminds/html5",
@@ -6747,7 +6721,7 @@
},
{
"name": "os2loop/os2loop_fixtures",
- "version": "dev-feature/composer-2",
+ "version": "dev-feature/LOOP-818-config-in-modules",
"dist": {
"type": "path",
"url": "web/profiles/custom/os2loop/modules/os2loop_fixtures",
diff --git a/config/sync/.htaccess b/config/sync/.htaccess
deleted file mode 100644
index 25776a313..000000000
--- a/config/sync/.htaccess
+++ /dev/null
@@ -1,24 +0,0 @@
-# Deny all requests from Apache 2.4+.
-
The requested URL "@path" was not found on this server.
' -js: - preprocess: true - gzip: true -stale_file_threshold: 2592000 -_core: - default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ diff --git a/config/sync/system.rss.yml b/config/sync/system.rss.yml deleted file mode 100644 index 858f127d3..000000000 --- a/config/sync/system.rss.yml +++ /dev/null @@ -1,8 +0,0 @@ -channel: - description: '' -items: - limit: 10 - view_mode: rss -langcode: en -_core: - default_config_hash: TlH7NNk46phfxu1mSUfwg1C0YqaGsUCeD4l9JQnQlDU diff --git a/config/sync/system.site.yml b/config/sync/system.site.yml deleted file mode 100644 index 5cfba022a..000000000 --- a/config/sync/system.site.yml +++ /dev/null @@ -1,14 +0,0 @@ -uuid: b783cb11-4b7f-4a49-97bd-d07966f124dc -name: OS2Loop -mail: admin@example.com -slogan: '' -page: - 403: '' - 404: '' - front: /user/login -admin_compact_mode: false -weight_select_max: 100 -langcode: en -default_langcode: en -_core: - default_config_hash: yXadRE77Va-G6dxhd2kPYapAvbnSvTF6hO4oXiOEynI diff --git a/config/sync/system.theme.global.yml b/config/sync/system.theme.global.yml deleted file mode 100644 index 0450b3a93..000000000 --- a/config/sync/system.theme.global.yml +++ /dev/null @@ -1,16 +0,0 @@ -favicon: - mimetype: image/vnd.microsoft.icon - path: '' - url: '' - use_default: true -features: - comment_user_picture: true - comment_user_verification: true - favicon: true - node_user_picture: false -logo: - path: '' - url: '' - use_default: true -_core: - default_config_hash: KHk8rzK2GMRtdfoAeocFrll8Q7gGtiocl2GF5jnX9cY diff --git a/config/sync/system.theme.yml b/config/sync/system.theme.yml deleted file mode 100644 index af0811416..000000000 --- a/config/sync/system.theme.yml +++ /dev/null @@ -1,4 +0,0 @@ -admin: '' -default: claro -_core: - default_config_hash: 6lQ55NXM9ysybMQ6NzJj4dtiQ1dAkOYxdDompa-r_kk diff --git a/config/sync/taxonomy.settings.yml b/config/sync/taxonomy.settings.yml deleted file mode 100644 index c98a316b1..000000000 --- a/config/sync/taxonomy.settings.yml +++ /dev/null @@ -1,5 +0,0 @@ -maintain_index_table: true -override_selector: false -terms_per_page_admin: 100 -_core: - default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias diff --git a/config/sync/taxonomy.vocabulary.os2loop_profession.yml b/config/sync/taxonomy.vocabulary.os2loop_profession.yml deleted file mode 100644 index f028dc85c..000000000 --- a/config/sync/taxonomy.vocabulary.os2loop_profession.yml +++ /dev/null @@ -1,10 +0,0 @@ -uuid: e7b6f90f-a174-41f9-be95-c45b9caf0668 -langcode: en -status: true -dependencies: { } -_core: - default_config_hash: gNjXtszwmWiYsqA1YqWhp1OQ3tb1kcox4IL4biW1qr4 -name: Profession -vid: os2loop_profession -description: '' -weight: 0 diff --git a/config/sync/taxonomy.vocabulary.os2loop_subject.yml b/config/sync/taxonomy.vocabulary.os2loop_subject.yml deleted file mode 100644 index 1839ee7d7..000000000 --- a/config/sync/taxonomy.vocabulary.os2loop_subject.yml +++ /dev/null @@ -1,10 +0,0 @@ -uuid: 550912f4-08b4-4415-bbcd-55706145d0db -langcode: en -status: true -dependencies: { } -_core: - default_config_hash: XBD3q3tcl-5qS-2CjmsAZTYy21kRrGsViLd3_zbZfuA -name: Subject -vid: os2loop_subject -description: '' -weight: 0 diff --git a/config/sync/taxonomy.vocabulary.os2loop_tag.yml b/config/sync/taxonomy.vocabulary.os2loop_tag.yml deleted file mode 100644 index 00bfd98fc..000000000 --- a/config/sync/taxonomy.vocabulary.os2loop_tag.yml +++ /dev/null @@ -1,10 +0,0 @@ -uuid: f5c23204-bee9-48e8-8cfd-c58ee6317257 -langcode: en -status: true -dependencies: { } -_core: - default_config_hash: MsoWt3yaPNIP0NmsPs6ZOrsRs14TKW_3JTmxuj7nOF0 -name: Tag -vid: os2loop_tag -description: '' -weight: 0 diff --git a/config/sync/text.settings.yml b/config/sync/text.settings.yml deleted file mode 100644 index ef751a5ce..000000000 --- a/config/sync/text.settings.yml +++ /dev/null @@ -1,3 +0,0 @@ -default_summary_length: 600 -_core: - default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA diff --git a/config/sync/update.settings.yml b/config/sync/update.settings.yml deleted file mode 100644 index aca754fef..000000000 --- a/config/sync/update.settings.yml +++ /dev/null @@ -1,13 +0,0 @@ -check: - disabled_extensions: false - interval_days: 1 -fetch: - url: '' - max_attempts: 2 - timeout: 30 -notification: - emails: - - admin@example.com - threshold: all -_core: - default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw diff --git a/config/sync/user.flood.yml b/config/sync/user.flood.yml deleted file mode 100644 index f165c9525..000000000 --- a/config/sync/user.flood.yml +++ /dev/null @@ -1,7 +0,0 @@ -uid_only: false -ip_limit: 50 -ip_window: 3600 -user_limit: 5 -user_window: 21600 -_core: - default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs diff --git a/config/sync/user.mail.yml b/config/sync/user.mail.yml deleted file mode 100644 index 25e24299e..000000000 --- a/config/sync/user.mail.yml +++ /dev/null @@ -1,30 +0,0 @@ -cancel_confirm: - body: "[user:display-name],\n\nA request to cancel your account has been made at [site:name].\n\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\n\n[user:cancel-url]\n\nNOTE: The cancellation of your account is not reversible.\n\nThis link expires in one day and nothing will happen if it is not used.\n\n-- [site:name] team" - subject: 'Account cancellation request for [user:display-name] at [site:name]' -password_reset: - body: "[user:display-name],\n\nA request to reset the password for your account has been made at [site:name].\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\n\n-- [site:name] team" - subject: 'Replacement login information for [user:display-name] at [site:name]' -register_admin_created: - body: "[user:display-name],\n\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team" - subject: 'An administrator created an account for you at [site:name]' -register_no_approval_required: - body: "[user:display-name],\n\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team" - subject: 'Account details for [user:display-name] at [site:name]' -register_pending_approval: - body: "[user:display-name],\n\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n-- [site:name] team" - subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' -register_pending_approval_admin: - body: "[user:display-name] has applied for an account.\n\n[user:edit-url]" - subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' -status_activated: - body: "[user:display-name],\n\nYour account at [site:name] has been activated.\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:account-name]\npassword: Your password\n\n-- [site:name] team" - subject: 'Account details for [user:display-name] at [site:name] (approved)' -status_blocked: - body: "[user:display-name],\n\nYour account on [site:name] has been blocked.\n\n-- [site:name] team" - subject: 'Account details for [user:display-name] at [site:name] (blocked)' -status_canceled: - body: "[user:display-name],\n\nYour account on [site:name] has been canceled.\n\n-- [site:name] team" - subject: 'Account details for [user:display-name] at [site:name] (canceled)' -langcode: en -_core: - default_config_hash: IWzNdUVX2YSiflxrGSTLIiqTrhgIzbV2C-hRL5DniJM diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml deleted file mode 100644 index 646d0e8b8..000000000 --- a/config/sync/user.role.anonymous.yml +++ /dev/null @@ -1,16 +0,0 @@ -uuid: 2d9d20f9-05f7-46e0-bbb2-5f3942c764ca -langcode: en -status: true -dependencies: { } -_core: - default_config_hash: j5zLMOdJBqC0bMvSdth5UebkprJB8g_2FXHqhfpJzow -id: anonymous -label: 'Anonymous user' -weight: 0 -is_admin: false -permissions: - - 'access content' - - 'use text format os2loop_post' - - 'use text format os2loop_post_comment_plain_text' - - 'use text format os2loop_question_answer_plain_text' - - 'use text format os2loop_question_plain_text' diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml deleted file mode 100644 index 9a122e000..000000000 --- a/config/sync/user.role.authenticated.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: bc849837-362f-41ac-a005-bc54fa0c5f27 -langcode: en -status: true -dependencies: { } -_core: - default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI -id: authenticated -label: 'Authenticated user' -weight: 1 -is_admin: false -permissions: - - 'access content' - - 'use text format os2loop_documents_rich_text' - - 'use text format os2loop_external' - - 'use text format os2loop_page' - - 'use text format os2loop_post' - - 'use text format os2loop_post_comment_plain_text' - - 'use text format os2loop_post_comment_rich_text' - - 'use text format os2loop_question_answer_plain_text' - - 'use text format os2loop_question_answer_rich_text' - - 'use text format os2loop_question_plain_text' - - 'use text format os2loop_question_rich_text' diff --git a/config/sync/user.settings.yml b/config/sync/user.settings.yml deleted file mode 100644 index 1bad2efb4..000000000 --- a/config/sync/user.settings.yml +++ /dev/null @@ -1,18 +0,0 @@ -anonymous: Anonymous -verify_mail: true -notify: - cancel_confirm: true - password_reset: true - status_activated: true - status_blocked: false - status_canceled: false - register_admin_created: true - register_no_approval_required: true - register_pending_approval: true -register: visitors_admin_approval -cancel_method: user_cancel_block -password_reset_timeout: 86400 -password_strength: true -langcode: en -_core: - default_config_hash: w314Zp7B4NbrlV4KeeZLNSmTTpdJiv-KwZO2E1fSSK0 diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml deleted file mode 100644 index 25112771d..000000000 --- a/config/sync/views.view.comment.yml +++ /dev/null @@ -1,1597 +0,0 @@ -uuid: ff2c6227-a206-4a9e-80ef-2d14a300bac2 -langcode: en -status: true -dependencies: - module: - - comment - - user -_core: - default_config_hash: xYsnUBUnDk0S9KmMSeGgSBPZMAB5aEJhMqN9vCW1L-A -id: comment -label: Comments -module: comment -description: 'Find and manage comments.' -tag: default -base_table: comment_field_data -base_field: cid -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'administer comments' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - tags: - previous: '‹ previous' - next: 'next ›' - first: '« first' - last: 'last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: true - caption: '' - summary: '' - description: '' - columns: - comment_bulk_form: comment_bulk_form - subject: subject - uid: uid - entity_id: entity_id - changed: changed - operations: operations - info: - comment_bulk_form: - align: '' - separator: '' - empty_column: false - responsive: '' - subject: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - uid: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - entity_id: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - changed: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: priority-low - operations: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: changed - empty_table: true - row: - type: fields - fields: - comment_bulk_form: - id: comment_bulk_form - table: comment - field: comment_bulk_form - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - action_title: Action - include_exclude: include - selected_actions: - - comment_delete_action - - comment_unpublish_action - plugin_id: comment_bulk_form - entity_type: comment - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - group_type: group - admin_label: '' - label: Subject - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: comment_permalink - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: subject - plugin_id: field - uid: - id: uid - table: comment_field_data - field: uid - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: true - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: uid - plugin_id: field - name: - id: name - table: comment_field_data - field: name - relationship: none - group_type: group - admin_label: '' - label: Author - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '{{ uid }}' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: comment_username - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: name - plugin_id: field - entity_id: - id: entity_id - table: comment_field_data - field: entity_id - relationship: none - group_type: group - admin_label: '' - label: 'Posted in' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: true - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: entity_id - plugin_id: commented_entity - changed: - id: changed - table: comment_field_data - field: changed - relationship: none - group_type: group - admin_label: '' - label: Updated - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: changed - plugin_id: field - operations: - id: operations - table: comment - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: true - entity_type: comment - plugin_id: entity_operations - name_1: - id: name_1 - table: users_field_data - field: name - relationship: uid - group_type: group - admin_label: '' - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: user_name - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field - filters: - status: - id: status - table: comment_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '1' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: comment - entity_field: status - plugin_id: boolean - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: subject_op - label: Subject - description: '' - use_operator: false - operator: subject_op - identifier: subject - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: comment - entity_field: subject - plugin_id: string - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: 'Author name' - description: '' - use_operator: false - operator: combine_op - identifier: author_name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - name: name - name_1: name_1 - plugin_id: combine - langcode: - id: langcode - table: comment_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: comment - entity_field: langcode - plugin_id: language - sorts: - changed: - id: changed - table: comment_field_data - field: changed - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - entity_type: comment - entity_field: changed - plugin_id: date - title: Comments - header: { } - footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'No comments available.' - plugin_id: text_custom - arguments: { } - display_extenders: { } - use_more: false - use_more_always: true - use_more_text: more - use_ajax: false - hide_attachment_summary: false - show_admin_links: true - group_by: false - css_class: '' - relationships: - uid: - id: uid - table: comment_field_data - field: uid - relationship: none - group_type: group - admin_label: author - required: false - entity_type: comment - entity_field: uid - plugin_id: standard - filter_groups: - operator: AND - groups: - 1: AND - cache_metadata: - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - cacheable: false - max-age: 0 - tags: { } - page_published: - display_plugin: page - id: page_published - display_title: 'Published comments' - position: 1 - display_options: - path: admin/content/comment - menu: - type: tab - title: Comments - description: 'Comments published' - parent: '' - weight: 0 - context: '0' - menu_name: admin - display_description: 'The approved comments listing.' - display_extenders: { } - exposed_block: false - display_comment: '' - cache_metadata: - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - cacheable: false - max-age: 0 - tags: { } - page_unapproved: - display_plugin: page - id: page_unapproved - display_title: 'Unapproved comments' - position: 2 - display_options: - path: admin/content/comment/approval - menu: - type: tab - title: 'Unapproved comments' - description: 'Comments unapproved' - parent: '' - weight: 1 - context: '0' - menu_name: admin - display_description: 'The unapproved comments listing.' - filters: - status: - id: status - table: comment_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: comment - entity_field: status - plugin_id: boolean - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: subject_op - label: Subject - description: '' - use_operator: false - operator: subject_op - identifier: subject - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: comment - entity_field: subject - plugin_id: string - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: 'Author Name' - description: '' - use_operator: false - operator: combine_op - identifier: author_name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - name: name - name_1: name_1 - plugin_id: combine - langcode: - id: langcode - table: comment_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: comment - entity_field: langcode - plugin_id: language - defaults: - filters: false - filter_groups: false - fields: false - display_extenders: { } - fields: - comment_bulk_form: - id: comment_bulk_form - table: comment - field: comment_bulk_form - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - action_title: Action - include_exclude: include - selected_actions: - - comment_delete_action - - comment_publish_action - plugin_id: comment_bulk_form - entity_type: comment - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - group_type: group - admin_label: '' - label: Subject - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: comment_permalink - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: subject - plugin_id: field - uid: - id: uid - table: comment_field_data - field: uid - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: true - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: uid - plugin_id: field - name: - id: name - table: comment_field_data - field: name - relationship: none - group_type: group - admin_label: '' - label: Author - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '{{ uid }}' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: comment_username - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: name - plugin_id: field - entity_id: - id: entity_id - table: comment_field_data - field: entity_id - relationship: none - group_type: group - admin_label: '' - label: 'Posted in' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: true - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: entity_id - plugin_id: commented_entity - changed: - id: changed - table: comment_field_data - field: changed - relationship: none - group_type: group - admin_label: '' - label: Updated - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: comment - entity_field: changed - plugin_id: field - operations: - id: operations - table: comment - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: true - entity_type: comment - plugin_id: entity_operations - name_1: - id: name_1 - table: users_field_data - field: name - relationship: uid - group_type: group - admin_label: '' - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: user_name - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field - filter_groups: - operator: AND - groups: - 1: AND - cache_metadata: - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - cacheable: false - max-age: 0 - tags: { } diff --git a/config/sync/views.view.comments_recent.yml b/config/sync/views.view.comments_recent.yml deleted file mode 100644 index 564accf82..000000000 --- a/config/sync/views.view.comments_recent.yml +++ /dev/null @@ -1,266 +0,0 @@ -uuid: 8776c33b-5a55-4fe5-9720-429388db532e -langcode: en -status: true -dependencies: - module: - - comment - - node - - user -_core: - default_config_hash: rX48v_U7vIh1FltSyJnTdpebtM-lj991qL_jO8BmZ2w -id: comments_recent -label: 'Recent comments' -module: views -description: 'Recent comments.' -tag: default -base_table: comment_field_data -base_field: cid -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access comments' - cache: - type: tag - query: - type: views_query - exposed_form: - type: basic - pager: - type: some - options: - items_per_page: 10 - offset: 0 - style: - type: html_list - options: - grouping: { } - row_class: '' - default_row_class: true - type: ul - wrapper_class: item-list - class: '' - row: - type: fields - options: - default_field_elements: true - hide_empty: false - relationships: - node: - field: node - id: node - table: comment_field_data - required: true - plugin_id: standard - fields: - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - type: string - settings: - link_to_entity: true - plugin_id: field - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: false - ellipsis: false - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: comment - entity_field: subject - changed: - id: changed - table: comment_field_data - field: changed - relationship: none - plugin_id: field - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - type: timestamp_ago - settings: - future_format: '@interval hence' - past_format: '@interval ago' - granularity: 2 - entity_type: comment - entity_field: changed - filters: - status: - value: '1' - table: comment_field_data - field: status - id: status - plugin_id: boolean - expose: - operator: '' - operator_limit_selection: false - operator_list: { } - group: 1 - entity_type: comment - entity_field: status - status_node: - value: '1' - table: node_field_data - field: status - relationship: node - id: status_node - plugin_id: boolean - expose: - operator: '' - operator_limit_selection: false - operator_list: { } - group: 1 - entity_type: node - entity_field: status - sorts: - created: - id: created - table: comment_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - plugin_id: date - entity_type: comment - entity_field: created - cid: - id: cid - table: comment_field_data - field: cid - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - plugin_id: field - entity_type: comment - entity_field: cid - title: 'Recent comments' - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - label: '' - empty: true - content: 'No comments available.' - tokenize: false - plugin_id: text_custom - display_extenders: { } - cache_metadata: - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - user.permissions - max-age: -1 - tags: { } - block_1: - display_plugin: block - id: block_1 - display_title: Block - position: 1 - display_options: - block_description: 'Recent comments' - block_category: 'Lists (Views)' - allow: - items_per_page: true - display_extenders: { } - cache_metadata: - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - user.permissions - max-age: -1 - tags: { } diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml deleted file mode 100644 index abed6b7bc..000000000 --- a/config/sync/views.view.taxonomy_term.yml +++ /dev/null @@ -1,317 +0,0 @@ -uuid: d8a322e0-3e28-4358-8de2-391a2030d994 -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.teaser - module: - - node - - taxonomy - - user -_core: - default_config_hash: uvMAn5Qf8Uni989mhr5KY4hx66xkSpP8nFYZMHgj7kY -id: taxonomy_term -label: 'Taxonomy term' -module: taxonomy -description: 'Content belonging to a certain taxonomy term.' -tag: default -base_table: node_field_data -base_field: nid -display: - default: - id: default - display_title: Master - display_plugin: default - position: 0 - display_options: - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 10 - offset: 0 - id: 0 - total_pages: 0 - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - sorts: - sticky: - id: sticky - table: taxonomy_index - field: sticky - order: DESC - plugin_id: standard - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - created: - id: created - table: taxonomy_index - field: created - order: DESC - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - arguments: - tid: - id: tid - table: taxonomy_index - field: tid - relationship: none - group_type: group - admin_label: '' - default_action: 'not found' - exception: - value: '' - title_enable: false - title: All - title_enable: true - title: '{{ arguments.tid }}' - default_argument_type: fixed - default_argument_options: - argument: '' - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - items_per_page: 25 - override: false - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: true - validate: - type: 'entity:taxonomy_term' - fail: 'not found' - validate_options: - access: true - operation: view - multiple: 0 - bundles: { } - break_phrase: false - add_table: false - require_value: false - reduce_duplicates: false - plugin_id: taxonomy_index_tid - filters: - langcode: - id: langcode - table: node_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: - '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode - status: - id: status - table: taxonomy_index - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '1' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - operator_limit_selection: false - operator_list: { } - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - style: - type: default - options: - grouping: { } - row_class: '' - default_row_class: true - uses_fields: false - row: - type: 'entity:node' - options: - view_mode: teaser - header: - entity_taxonomy_term: - id: entity_taxonomy_term - table: views - field: entity_taxonomy_term - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: true - target: '{{ raw_arguments.tid }}' - view_mode: full - bypass_access: false - plugin_id: entity - footer: { } - empty: { } - relationships: { } - fields: { } - display_extenders: { } - link_url: '' - link_display: page_1 - cache_metadata: - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'user.node_grants:view' - - user.permissions - max-age: -1 - tags: { } - feed_1: - id: feed_1 - display_title: Feed - display_plugin: feed - position: 2 - display_options: - query: - type: views_query - options: { } - pager: - type: some - options: - items_per_page: 10 - offset: 0 - path: taxonomy/term/%/feed - displays: - page_1: page_1 - default: '0' - style: - type: rss - options: - description: '' - grouping: { } - uses_fields: false - row: - type: node_rss - options: - relationship: none - view_mode: default - display_extenders: { } - cache_metadata: - contexts: - - 'languages:language_interface' - - url - - 'user.node_grants:view' - - user.permissions - max-age: -1 - tags: { } - page_1: - id: page_1 - display_title: Page - display_plugin: page - position: 1 - display_options: - query: - type: views_query - options: { } - path: taxonomy/term/% - display_extenders: { } - cache_metadata: - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'user.node_grants:view' - - user.permissions - max-age: -1 - tags: { } diff --git a/docs/development/README.md b/docs/development/README.md new file mode 100644 index 000000000..2ed6428c8 --- /dev/null +++ b/docs/development/README.md @@ -0,0 +1,119 @@ +# OS2Loop development + +## Content types + +Each content type + +* has a machine name prefixed with `os2loop_`, i.e. the machine name of the Page + content type is `os2loop_page` +* has its own text formats for any formatted fields on the content type. +* has its own module for storing config related to the content type (fields, + text formats, …) and all config machine names must be prefixed with the module + name, e.g `os2loop_page_content` as machine name for the Content field on the + Page content type. See [Shared fields](#shared-fields) below for exceptions to + this rule. + +### Fields + +The machine name of a field on a content type is prefixed with the machine name +of the content type, i.e. the machine name of the Content field on the Page +content type is `os2loop_page_content`. + +Note that field machine names do not start with `field_`. + +When installing the Field UI module to edit fields on a content type, +`field_ui.settings` should be set to the empty string: + +```sh +vendor/bin/drush pm:enable field_ui +vendor/bin/drush --yes config:set field_ui.settings field_prefix -- '' +``` + +After editing content type fields the Field UI module **must be uninstalled** +before updated content type configuration is exported. + +Text formats on fields must be limited to the text formats that are defined as +part of the content type and stored in the modules config folder. + +### Shared fields + +A number of fields must be shared between content types in Loop: A field for +each of the three taxonomies (`os2loop_shared_subject`, `os2loop_shared_tags` +and `os2loop_shared_profession`) and one for revision date +(`os2loop_shared_revison_data`). + +## Configuration + +As mentioned above all configuration for a content type must be stored in the +content type’s module (in the `config/install` folder). The configuration must +be installed when installing the module and must be removed when uninstalling +the module. To make this work, all configuration (files) for a module must have +both a dependency and an “enforced dependency” on the module itself (cf. +' . t('OS2Loop Config') . '
'; + return $output; + + default: + } +} diff --git a/web/profiles/custom/os2loop/modules/os2loop_config/src/Commands/ConfigCommands.php b/web/profiles/custom/os2loop/modules/os2loop_config/src/Commands/ConfigCommands.php new file mode 100644 index 000000000..d4512f733 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_config/src/Commands/ConfigCommands.php @@ -0,0 +1,235 @@ +configFactory = $configFactory; + $this->moduleHandler = $moduleHandler; + $this->fileSystem = $fileSystem; + } + + /** + * Drush command that renames config. + * + * @param string $search + * The value being searched for. + * @param string $replace + * The replacement value that replaces found search values. + * @param array $options + * The options. + * + * @option regex + * Use regex search and replace. + * + * @command os2loop:config:rename + * @usage os2loop:config:rename 'field_(.+)' '\1' --regex + */ + public function rename(string $search, string $replace, array $options = ['regex' => FALSE]) { + if (!$options['regex']) { + $search = '/' . preg_quote($search, '/') . '/'; + } + + $names = $this->configFactory->listAll(); + + foreach ($names as $name) { + $config = $this->configFactory->getEditable($name); + $data = $this->replaceKeysAndValues($search, $replace, $config->get()); + $config->setData($data); + $config->save(); + + if (preg_match($search, $name)) { + $this->output()->writeln(sprintf('%s -> %s', $name, preg_replace($search, $replace, $name))); + $newName = preg_replace($search, $replace, $name); + $this->configFactory->rename($name, $newName); + } + } + } + + /** + * Replace in keys and values. + * + * @see https://stackoverflow.com/a/29619470 + */ + private function replaceKeysAndValues(string $search, string $replace, array $input) { + $return = []; + foreach ($input as $key => $value) { + if (preg_match($search, $key)) { + $key = preg_replace($search, $replace, $key); + } + + if (is_array($value)) { + $value = $this->replaceKeysAndValues($search, $replace, $value); + } + elseif (is_string($value)) { + $value = preg_replace($search, $replace, $value); + } + + $return[$key] = $value; + } + + return $return; + } + + /** + * Drush command that adds module dependencies on config. + * + * @param array $modules + * The module names. + * @param array $options + * The options. + * + * @see https://www.drupal.org/node/2087879#s-example:~:text=The%20dependencies%20and%20enforced%20keys%20ensure,removed%20when%20the%20module%20is%20uninstalled + * + * @option remove-uuid + * Remove uuid and _core from config. + * + * @command os2loop:config:add-module-config-dependencies + * @usage os2loop:config:add-module-config-dependencies module another_module + */ + public function addModuleConfigDependencies(array $modules, array $options = ['remove-uuid' => FALSE]) { + foreach ($modules as $module) { + if (!$this->moduleHandler->moduleExists($module)) { + throw new RuntimeException(sprintf('Invalid module: %s', $module)); + } + + $this->output()->writeln($module); + + $names = array_values(array_filter($this->configFactory->listAll(), static function ($name) use ($module) { + return preg_match('/[._]' . preg_quote($module, '/') . '/', $name); + })); + + foreach ($names as $name) { + $this->output()->writeln($name); + $config = $this->configFactory->getEditable($name); + + // Config::merge does merge correctly so we do it ourselves. + $dependencies = $config->get('dependencies') ?? []; + + if (!isset($dependencies['module'])) { + $dependencies['module'] = []; + } + if (!isset($dependencies['enforced'])) { + $dependencies['enforced'] = []; + } + if (!isset($dependencies['enforced']['module'])) { + $dependencies['enforced']['module'] = []; + } + + $dependencies['module'][] = $module; + $dependencies['enforced']['module'][] = $module; + + $dependencies['module'] = array_unique($dependencies['module']); + sort($dependencies['module']); + + $dependencies['enforced']['module'] = array_unique($dependencies['enforced']['module']); + sort($dependencies['enforced']['module']); + + $config->set('dependencies', $dependencies); + + if ($options['remove-uuid']) { + $config->clear('uuid'); + $config->clear('_core'); + } + + $config->save(); + } + } + } + + /** + * Drush command that moves config info config/install folder in a module. + * + * @param array $modules + * The module names. + * @param array $options + * The options. + * + * @option source + * Config source directory. + * + * @command os2loop:config:move-module-config + * @usage os2loop:config:move-module-config module another_module + * @usage os2loop:config:move-module-config --source=sites/all/config module another_module + */ + public function moveModuleConfig(array $modules, array $options = ['source' => NULL]) { + foreach ($modules as $module) { + if (!$this->moduleHandler->moduleExists($module)) { + throw new RuntimeException(sprintf('Invalid module: %s', $module)); + } + + $this->output()->writeln($module); + + $names = array_values(array_filter($this->configFactory->listAll(), static function ($name) use ($module) { + return preg_match('/[._]' . preg_quote($module, '/') . '/', $name); + })); + + $source = $options['source'] ?? Settings::get('config_sync_directory'); + if (NULL === $source) { + throw new RuntimeException('Config source not defined'); + } + $configPath = DRUPAL_ROOT . '/' . $source; + if (!is_dir($configPath)) { + throw new RuntimeException(sprintf('Config directory %s does not exist', $configPath)); + } + $modulePath = $this->moduleHandler->getModule($module)->getPath(); + $moduleConfigPath = $modulePath . '/config/install'; + if (!is_dir($moduleConfigPath)) { + $this->fileSystem->mkdir($moduleConfigPath, 0755, TRUE); + } + + foreach ($names as $name) { + $this->output()->writeln($name); + + $filename = $name . '.yml'; + $source = $configPath . '/' . $filename; + $destination = $moduleConfigPath . '/' . $filename; + + if (!file_exists($source)) { + $this->output()->writeln(sprintf('Source file %s does not exist', $source)); + continue; + } + + $this->fileSystem->move($source, $destination, FileSystemInterface::EXISTS_REPLACE); + $this->output()->writeln(sprintf('%s -> %s', $source, $destination)); + } + } + } + +} diff --git a/config/sync/core.entity_form_display.node.os2loop_documents_document.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.node.os2loop_documents_document.default.yml similarity index 97% rename from config/sync/core.entity_form_display.node.os2loop_documents_document.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.node.os2loop_documents_document.default.yml index 6b405a31c..9aa328880 100644 --- a/config/sync/core.entity_form_display.node.os2loop_documents_document.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.node.os2loop_documents_document.default.yml @@ -1,4 +1,3 @@ -uuid: 5474f7a4-fbdf-498f-a78b-ea1c5057fb03 langcode: en status: true dependencies: @@ -10,7 +9,11 @@ dependencies: - field.field.node.os2loop_documents_document.os2loop_documents_document_conte - node.type.os2loop_documents_document module: + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.default targetEntityType: node bundle: os2loop_documents_document diff --git a/config/sync/core.entity_form_display.node.os2loop_documents_document_colle.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.node.os2loop_documents_document_colle.default.yml similarity index 97% rename from config/sync/core.entity_form_display.node.os2loop_documents_document_colle.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.node.os2loop_documents_document_colle.default.yml index 88cccba95..f68a634dc 100644 --- a/config/sync/core.entity_form_display.node.os2loop_documents_document_colle.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.node.os2loop_documents_document_colle.default.yml @@ -1,4 +1,3 @@ -uuid: 94fc53d1-fdb9-4f78-a15f-87fa4322d88d langcode: en status: true dependencies: @@ -9,7 +8,11 @@ dependencies: - field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content - node.type.os2loop_documents_document_colle module: + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_colle.default targetEntityType: node bundle: os2loop_documents_document_colle diff --git a/config/sync/core.entity_form_display.paragraph.os2loop_documents_highlighted_co.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_highlighted_co.default.yml similarity index 91% rename from config/sync/core.entity_form_display.paragraph.os2loop_documents_highlighted_co.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_highlighted_co.default.yml index 369a41c4c..b67e0b54e 100644 --- a/config/sync/core.entity_form_display.paragraph.os2loop_documents_highlighted_co.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_highlighted_co.default.yml @@ -1,4 +1,3 @@ -uuid: 66b00f23-5fef-4523-9bbd-d27e5af3bde2 langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title - paragraphs.paragraphs_type.os2loop_documents_highlighted_co module: + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_highlighted_co.default targetEntityType: paragraph bundle: os2loop_documents_highlighted_co diff --git a/config/sync/core.entity_form_display.paragraph.os2loop_documents_step.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_step.default.yml similarity index 92% rename from config/sync/core.entity_form_display.paragraph.os2loop_documents_step.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_step.default.yml index b3aa03e4e..b769a5cc4 100644 --- a/config/sync/core.entity_form_display.paragraph.os2loop_documents_step.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_step.default.yml @@ -1,4 +1,3 @@ -uuid: 03b1e885-6454-4f42-b86f-adad2e35c246 langcode: en status: true dependencies: @@ -9,7 +8,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step module: - image + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step.default targetEntityType: paragraph bundle: os2loop_documents_step diff --git a/config/sync/core.entity_form_display.paragraph.os2loop_documents_step_by_step.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_step_by_step.default.yml similarity index 93% rename from config/sync/core.entity_form_display.paragraph.os2loop_documents_step_by_step.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_step_by_step.default.yml index e08abfa32..1d9241625 100644 --- a/config/sync/core.entity_form_display.paragraph.os2loop_documents_step_by_step.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_step_by_step.default.yml @@ -1,4 +1,3 @@ -uuid: d3ea8c84-17b1-4a5d-b2dc-cbdbe89824a3 langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st - paragraphs.paragraphs_type.os2loop_documents_step_by_step module: + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step_by_step.default targetEntityType: paragraph bundle: os2loop_documents_step_by_step diff --git a/config/sync/core.entity_form_display.paragraph.os2loop_documents_text_and_image.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_text_and_image.default.yml similarity index 92% rename from config/sync/core.entity_form_display.paragraph.os2loop_documents_text_and_image.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_text_and_image.default.yml index 39c79b477..b4d15b344 100644 --- a/config/sync/core.entity_form_display.paragraph.os2loop_documents_text_and_image.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_form_display.paragraph.os2loop_documents_text_and_image.default.yml @@ -1,4 +1,3 @@ -uuid: 94bdca2b-adb8-4f9c-8203-a0f02c6b523a langcode: en status: true dependencies: @@ -9,7 +8,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_text_and_image module: - image + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_text_and_image.default targetEntityType: paragraph bundle: os2loop_documents_text_and_image diff --git a/config/sync/core.entity_view_display.node.os2loop_documents_document.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document.default.yml similarity index 95% rename from config/sync/core.entity_view_display.node.os2loop_documents_document.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document.default.yml index 4271ad9df..4b170a3e3 100644 --- a/config/sync/core.entity_view_display.node.os2loop_documents_document.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document.default.yml @@ -1,4 +1,3 @@ -uuid: 81841f27-0a00-445c-9045-3c36501b7d86 langcode: en status: true dependencies: @@ -11,7 +10,11 @@ dependencies: - node.type.os2loop_documents_document module: - entity_reference_revisions + - os2loop_documents - user + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.default targetEntityType: node bundle: os2loop_documents_document diff --git a/config/sync/core.entity_view_display.node.os2loop_documents_document.teaser.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document.teaser.yml similarity index 92% rename from config/sync/core.entity_view_display.node.os2loop_documents_document.teaser.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document.teaser.yml index ec144d03e..e93ab502e 100644 --- a/config/sync/core.entity_view_display.node.os2loop_documents_document.teaser.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document.teaser.yml @@ -1,4 +1,3 @@ -uuid: a9a545d9-09be-4738-bbc7-0481ef83bf5c langcode: en status: true dependencies: @@ -11,7 +10,11 @@ dependencies: - field.field.node.os2loop_documents_document.os2loop_documents_document_conte - node.type.os2loop_documents_document module: + - os2loop_documents - user + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.teaser targetEntityType: node bundle: os2loop_documents_document diff --git a/config/sync/core.entity_view_display.node.os2loop_documents_document_colle.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document_colle.default.yml similarity index 95% rename from config/sync/core.entity_view_display.node.os2loop_documents_document_colle.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document_colle.default.yml index bbd8e93c6..11650dbf0 100644 --- a/config/sync/core.entity_view_display.node.os2loop_documents_document_colle.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document_colle.default.yml @@ -1,4 +1,3 @@ -uuid: 6760a242-fd8f-4daf-af9b-f05dd5448ac3 langcode: en status: true dependencies: @@ -9,8 +8,12 @@ dependencies: - field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content - node.type.os2loop_documents_document_colle module: + - os2loop_documents - text - user + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_colle.default targetEntityType: node bundle: os2loop_documents_document_colle diff --git a/config/sync/core.entity_view_display.node.os2loop_documents_document_colle.teaser.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document_colle.teaser.yml similarity index 92% rename from config/sync/core.entity_view_display.node.os2loop_documents_document_colle.teaser.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document_colle.teaser.yml index 535ec5a18..cbfaa27ac 100644 --- a/config/sync/core.entity_view_display.node.os2loop_documents_document_colle.teaser.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.node.os2loop_documents_document_colle.teaser.yml @@ -1,4 +1,3 @@ -uuid: 630ff33b-6bd9-41da-879e-00d5fe9a09a9 langcode: en status: true dependencies: @@ -10,7 +9,11 @@ dependencies: - field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content - node.type.os2loop_documents_document_colle module: + - os2loop_documents - user + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_colle.teaser targetEntityType: node bundle: os2loop_documents_document_colle diff --git a/config/sync/core.entity_view_display.paragraph.os2loop_documents_highlighted_co.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_highlighted_co.default.yml similarity index 91% rename from config/sync/core.entity_view_display.paragraph.os2loop_documents_highlighted_co.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_highlighted_co.default.yml index 9a2bc84eb..195c125c0 100644 --- a/config/sync/core.entity_view_display.paragraph.os2loop_documents_highlighted_co.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_highlighted_co.default.yml @@ -1,4 +1,3 @@ -uuid: eceb4f32-d601-48e6-b109-2b86a9a981a3 langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title - paragraphs.paragraphs_type.os2loop_documents_highlighted_co module: + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_highlighted_co.default targetEntityType: paragraph bundle: os2loop_documents_highlighted_co diff --git a/config/sync/core.entity_view_display.paragraph.os2loop_documents_step.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_step.default.yml similarity index 91% rename from config/sync/core.entity_view_display.paragraph.os2loop_documents_step.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_step.default.yml index 2d30e8ad0..03d005fba 100644 --- a/config/sync/core.entity_view_display.paragraph.os2loop_documents_step.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_step.default.yml @@ -1,4 +1,3 @@ -uuid: db877279-2932-4a25-ba7b-0b4410e38299 langcode: en status: true dependencies: @@ -8,7 +7,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step module: - image + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step.default targetEntityType: paragraph bundle: os2loop_documents_step diff --git a/config/sync/core.entity_view_display.paragraph.os2loop_documents_step_by_step.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_step_by_step.default.yml similarity index 92% rename from config/sync/core.entity_view_display.paragraph.os2loop_documents_step_by_step.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_step_by_step.default.yml index ff43c9f4a..27b0fa949 100644 --- a/config/sync/core.entity_view_display.paragraph.os2loop_documents_step_by_step.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_step_by_step.default.yml @@ -1,4 +1,3 @@ -uuid: 9e121b8f-47f2-48e2-a734-3fdd81116cc9 langcode: en status: true dependencies: @@ -8,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step_by_step module: - entity_reference_revisions + - os2loop_documents + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step_by_step.default targetEntityType: paragraph bundle: os2loop_documents_step_by_step diff --git a/config/sync/core.entity_view_display.paragraph.os2loop_documents_text_and_image.default.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_text_and_image.default.yml similarity index 91% rename from config/sync/core.entity_view_display.paragraph.os2loop_documents_text_and_image.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_text_and_image.default.yml index 822bc85de..50ff39b2b 100644 --- a/config/sync/core.entity_view_display.paragraph.os2loop_documents_text_and_image.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/core.entity_view_display.paragraph.os2loop_documents_text_and_image.default.yml @@ -1,4 +1,3 @@ -uuid: 2c9afbec-81c0-4a57-9ccb-01873a50766d langcode: en status: true dependencies: @@ -8,7 +7,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_text_and_image module: - image + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_text_and_image.default targetEntityType: paragraph bundle: os2loop_documents_text_and_image diff --git a/config/sync/editor.editor.os2loop_documents_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/editor.editor.os2loop_documents_rich_text.yml similarity index 92% rename from config/sync/editor.editor.os2loop_documents_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/editor.editor.os2loop_documents_rich_text.yml index 3a616b772..13f42a4ad 100644 --- a/config/sync/editor.editor.os2loop_documents_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/editor.editor.os2loop_documents_rich_text.yml @@ -1,4 +1,3 @@ -uuid: 8a51a05d-86b1-42af-9e25-3b204549dd6a langcode: en status: true dependencies: @@ -6,6 +5,10 @@ dependencies: - filter.format.os2loop_documents_rich_text module: - ckeditor + - os2loop_documents + enforced: + module: + - os2loop_documents format: os2loop_documents_rich_text editor: ckeditor settings: diff --git a/config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_profession.yml similarity index 76% rename from config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_profession.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_profession.yml index b5288aa13..e8975dfac 100644 --- a/config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_profession.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_profession.yml @@ -1,11 +1,15 @@ -uuid: 7df9f563-eef3-423c-8f6f-22af470dcb4a langcode: en status: true dependencies: config: - field.storage.node.field_os2loop_shared_profession - node.type.os2loop_documents_document - - taxonomy.vocabulary.os2loop_profession + - taxonomy.vocabulary.os2loop_taxonomy_profession + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.field_os2loop_shared_profession field_name: field_os2loop_shared_profession entity_type: node @@ -20,7 +24,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_profession: os2loop_profession + os2loop_taxonomy_profession: os2loop_taxonomy_profession sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_subject.yml similarity index 76% rename from config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_subject.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_subject.yml index 7ec70727c..088239a9b 100644 --- a/config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_subject.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_subject.yml @@ -1,11 +1,15 @@ -uuid: 8317bf5d-6016-4a55-a729-13c70982e01a langcode: en status: true dependencies: config: - field.storage.node.field_os2loop_shared_subject - node.type.os2loop_documents_document - - taxonomy.vocabulary.os2loop_subject + - taxonomy.vocabulary.os2loop_taxonomy_subject + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.field_os2loop_shared_subject field_name: field_os2loop_shared_subject entity_type: node @@ -20,7 +24,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_subject: os2loop_subject + os2loop_taxonomy_subject: os2loop_taxonomy_subject sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_tags.yml similarity index 77% rename from config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_tags.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_tags.yml index c0e909039..beaa8b9bd 100644 --- a/config/sync/field.field.node.os2loop_documents_document.field_os2loop_shared_tags.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.field_os2loop_shared_tags.yml @@ -1,11 +1,15 @@ -uuid: bcf6c6a3-a8f9-4b8a-9b46-2ab85d3e289c langcode: en status: true dependencies: config: - field.storage.node.field_os2loop_shared_tags - node.type.os2loop_documents_document - - taxonomy.vocabulary.os2loop_tag + - taxonomy.vocabulary.os2loop_taxonomy_tag + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.field_os2loop_shared_tags field_name: field_os2loop_shared_tags entity_type: node @@ -20,7 +24,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_tag: os2loop_tag + os2loop_taxonomy_tag: os2loop_taxonomy_tag sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_documents_document.os2loop_documents_document_autho.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.os2loop_documents_document_autho.yml similarity index 84% rename from config/sync/field.field.node.os2loop_documents_document.os2loop_documents_document_autho.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.os2loop_documents_document_autho.yml index ec7da4c9e..d16698c64 100644 --- a/config/sync/field.field.node.os2loop_documents_document.os2loop_documents_document_autho.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.os2loop_documents_document_autho.yml @@ -1,10 +1,14 @@ -uuid: 7982065a-68dc-4798-950d-2970fcd9656c langcode: en status: true dependencies: config: - field.storage.node.os2loop_documents_document_autho - node.type.os2loop_documents_document + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.os2loop_documents_document_autho field_name: os2loop_documents_document_autho entity_type: node diff --git a/config/sync/field.field.node.os2loop_documents_document.os2loop_documents_document_conte.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.os2loop_documents_document_conte.yml similarity index 94% rename from config/sync/field.field.node.os2loop_documents_document.os2loop_documents_document_conte.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.os2loop_documents_document_conte.yml index 4f887cf1e..cad3698fe 100644 --- a/config/sync/field.field.node.os2loop_documents_document.os2loop_documents_document_conte.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document.os2loop_documents_document_conte.yml @@ -1,4 +1,3 @@ -uuid: fd3fdea0-1897-4180-bff6-697439a38c10 langcode: en status: true dependencies: @@ -10,6 +9,10 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_text_and_image module: - entity_reference_revisions + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document.os2loop_documents_document_conte field_name: os2loop_documents_document_conte entity_type: node diff --git a/config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_profession.yml similarity index 76% rename from config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_profession.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_profession.yml index 3cb362e9b..dd39bb641 100644 --- a/config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_profession.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_profession.yml @@ -1,11 +1,15 @@ -uuid: e4e2e2e4-4bd3-4685-82d0-ca419709f2e5 langcode: en status: true dependencies: config: - field.storage.node.field_os2loop_shared_profession - node.type.os2loop_documents_document_colle - - taxonomy.vocabulary.os2loop_profession + - taxonomy.vocabulary.os2loop_taxonomy_profession + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_colle.field_os2loop_shared_profession field_name: field_os2loop_shared_profession entity_type: node @@ -20,7 +24,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_profession: os2loop_profession + os2loop_taxonomy_profession: os2loop_taxonomy_profession sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_subject.yml similarity index 77% rename from config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_subject.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_subject.yml index 6da91ef8a..de35eb235 100644 --- a/config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_subject.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_subject.yml @@ -1,11 +1,15 @@ -uuid: 5f88387f-aced-44d7-8e7e-6fb4bd5091d6 langcode: en status: true dependencies: config: - field.storage.node.field_os2loop_shared_subject - node.type.os2loop_documents_document_colle - - taxonomy.vocabulary.os2loop_subject + - taxonomy.vocabulary.os2loop_taxonomy_subject + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_colle.field_os2loop_shared_subject field_name: field_os2loop_shared_subject entity_type: node @@ -20,7 +24,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_subject: os2loop_subject + os2loop_taxonomy_subject: os2loop_taxonomy_subject sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_tags.yml similarity index 77% rename from config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_tags.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_tags.yml index 19c446ef6..6e77c4c2c 100644 --- a/config/sync/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_tags.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.field_os2loop_shared_tags.yml @@ -1,11 +1,15 @@ -uuid: 831db665-ec72-4f7c-8247-0632c8f9dc11 langcode: en status: true dependencies: config: - field.storage.node.field_os2loop_shared_tags - node.type.os2loop_documents_document_colle - - taxonomy.vocabulary.os2loop_tag + - taxonomy.vocabulary.os2loop_taxonomy_tag + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_colle.field_os2loop_shared_tags field_name: field_os2loop_shared_tags entity_type: node @@ -20,7 +24,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_tag: os2loop_tag + os2loop_taxonomy_tag: os2loop_taxonomy_tag sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content.yml similarity index 95% rename from config/sync/field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content.yml index add9c9f0f..f85272648 100644 --- a/config/sync/field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.node.os2loop_documents_document_colle.os2loop_documents_dc_content.yml @@ -1,4 +1,3 @@ -uuid: fb2fd588-35bf-45c3-8103-55383a453476 langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - node.type.os2loop_documents_document_colle module: - better_formats + - os2loop_documents - text + enforced: + module: + - os2loop_documents third_party_settings: better_formats: allowed_formats_toggle: 1 diff --git a/config/sync/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_content.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_content.yml similarity index 95% rename from config/sync/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_content.yml index a8d311b91..5acc94e1b 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_content.yml @@ -1,4 +1,3 @@ -uuid: 5e44fe9a-4970-44f7-8aaf-4074e2239ade langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_highlighted_co module: - better_formats + - os2loop_documents - text + enforced: + module: + - os2loop_documents third_party_settings: better_formats: allowed_formats_toggle: 1 diff --git a/config/sync/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title.yml similarity index 85% rename from config/sync/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title.yml index 904f903c2..6d897d533 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title.yml @@ -1,10 +1,14 @@ -uuid: c5a2b7c4-e819-404b-a787-59ccc4e5031a langcode: en status: true dependencies: config: - field.storage.paragraph.os2loop_documents_hc_title - paragraphs.paragraphs_type.os2loop_documents_highlighted_co + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_highlighted_co.os2loop_documents_hc_title field_name: os2loop_documents_hc_title entity_type: paragraph diff --git a/config/sync/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_image.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_image.yml similarity index 92% rename from config/sync/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_image.yml index db075c901..a0bf5173e 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_image.yml @@ -1,4 +1,3 @@ -uuid: 291ab929-276d-4506-9353-bc700aafeaa2 langcode: en status: true dependencies: @@ -7,6 +6,10 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step module: - image + - os2loop_documents + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step.os2loop_documents_step_image field_name: os2loop_documents_step_image entity_type: paragraph diff --git a/config/sync/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_text.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_text.yml similarity index 95% rename from config/sync/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_text.yml index e2962fdc4..0b206f831 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step.os2loop_documents_step_text.yml @@ -1,4 +1,3 @@ -uuid: 3e848954-bdf3-4380-aae4-30adfbdb4379 langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step module: - better_formats + - os2loop_documents - text + enforced: + module: + - os2loop_documents third_party_settings: better_formats: allowed_formats_toggle: 1 diff --git a/config/sync/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step.yml similarity index 93% rename from config/sync/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step.yml index 9f694483a..d356d3482 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step.yml @@ -1,4 +1,3 @@ -uuid: 32ca2a61-6cd2-4e4e-ab1e-67402f465ab7 langcode: en status: true dependencies: @@ -8,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step_by_step module: - entity_reference_revisions + - os2loop_documents + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step field_name: os2loop_documents_sbs_step entity_type: paragraph diff --git a/config/sync/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st.yml similarity index 93% rename from config/sync/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st.yml index bb642a916..25372f6f5 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st.yml @@ -1,4 +1,3 @@ -uuid: d5bf9fe1-f212-41fe-af77-529b4301f4e9 langcode: en status: true dependencies: @@ -7,6 +6,10 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_step_by_step module: - entity_reference_revisions + - os2loop_documents + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step_by_step.os2loop_documents_sbs_step_by_st field_name: os2loop_documents_sbs_step_by_st entity_type: paragraph diff --git a/config/sync/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image.yml similarity index 92% rename from config/sync/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image.yml index cde4b14ed..cab57bd7b 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image.yml @@ -1,4 +1,3 @@ -uuid: b733e6f3-2108-48d1-b0a0-bb2e09e548e1 langcode: en status: true dependencies: @@ -7,6 +6,10 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_text_and_image module: - image + - os2loop_documents + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_image field_name: os2loop_documents_tai_image entity_type: paragraph diff --git a/config/sync/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_text.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_text.yml similarity index 95% rename from config/sync/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_text.yml index fc8240f3c..f0755fb00 100644 --- a/config/sync/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.field.paragraph.os2loop_documents_text_and_image.os2loop_documents_tai_text.yml @@ -1,4 +1,3 @@ -uuid: f5fbb479-8d71-4ec1-96e8-0b0e7c9bb071 langcode: en status: true dependencies: @@ -7,7 +6,11 @@ dependencies: - paragraphs.paragraphs_type.os2loop_documents_text_and_image module: - better_formats + - os2loop_documents - text + enforced: + module: + - os2loop_documents third_party_settings: better_formats: allowed_formats_toggle: 1 diff --git a/config/sync/field.storage.node.os2loop_documents_dc_content.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_dc_content.yml similarity index 81% rename from config/sync/field.storage.node.os2loop_documents_dc_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_dc_content.yml index d6d332017..7b7f08a01 100644 --- a/config/sync/field.storage.node.os2loop_documents_dc_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_dc_content.yml @@ -1,10 +1,13 @@ -uuid: 643836d4-205f-49bd-afd2-7946317cc937 langcode: en status: true dependencies: module: - node + - os2loop_documents - text + enforced: + module: + - os2loop_documents id: node.os2loop_documents_dc_content field_name: os2loop_documents_dc_content entity_type: node diff --git a/config/sync/field.storage.node.os2loop_documents_document_autho.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_document_autho.yml similarity index 83% rename from config/sync/field.storage.node.os2loop_documents_document_autho.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_document_autho.yml index 1d823e829..cde61bb5e 100644 --- a/config/sync/field.storage.node.os2loop_documents_document_autho.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_document_autho.yml @@ -1,9 +1,12 @@ -uuid: e42b32c1-5593-4531-acb1-3af77d606764 langcode: en status: true dependencies: module: - node + - os2loop_documents + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_autho field_name: os2loop_documents_document_autho entity_type: node diff --git a/config/sync/field.storage.node.os2loop_documents_document_conte.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_document_conte.yml similarity index 85% rename from config/sync/field.storage.node.os2loop_documents_document_conte.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_document_conte.yml index 7f308cd34..2721a0ee9 100644 --- a/config/sync/field.storage.node.os2loop_documents_document_conte.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.node.os2loop_documents_document_conte.yml @@ -1,11 +1,14 @@ -uuid: 501099e5-6c1c-4e21-bcd2-f6d575534cb2 langcode: en status: true dependencies: module: - entity_reference_revisions - node + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: node.os2loop_documents_document_conte field_name: os2loop_documents_document_conte entity_type: node diff --git a/config/sync/field.storage.paragraph.os2loop_documents_hc_content.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_hc_content.yml similarity index 82% rename from config/sync/field.storage.paragraph.os2loop_documents_hc_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_hc_content.yml index e757543ee..31187ba04 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_hc_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_hc_content.yml @@ -1,10 +1,13 @@ -uuid: c662af7a-23e5-43ee-af12-019468326857 langcode: en status: true dependencies: module: + - os2loop_documents - paragraphs - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_hc_content field_name: os2loop_documents_hc_content entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_hc_title.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_hc_title.yml similarity index 83% rename from config/sync/field.storage.paragraph.os2loop_documents_hc_title.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_hc_title.yml index 71d3c5d55..0a6f23ed1 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_hc_title.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_hc_title.yml @@ -1,9 +1,12 @@ -uuid: 48687093-c56b-488e-9fe7-02123a87cd09 langcode: en status: true dependencies: module: + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_hc_title field_name: os2loop_documents_hc_title entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_sbs_step.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_sbs_step.yml similarity index 85% rename from config/sync/field.storage.paragraph.os2loop_documents_sbs_step.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_sbs_step.yml index 679fc738a..aac077d1d 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_sbs_step.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_sbs_step.yml @@ -1,10 +1,13 @@ -uuid: 86e7a268-01ed-4f4a-8c95-ead5abf28a54 langcode: en status: true dependencies: module: - entity_reference_revisions + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_sbs_step field_name: os2loop_documents_sbs_step entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_sbs_step_by_st.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_sbs_step_by_st.yml similarity index 85% rename from config/sync/field.storage.paragraph.os2loop_documents_sbs_step_by_st.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_sbs_step_by_st.yml index 8ac7ea2fa..648a46197 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_sbs_step_by_st.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_sbs_step_by_st.yml @@ -1,10 +1,13 @@ -uuid: 7defa8fd-0276-4b83-a940-14abef9fe054 langcode: en status: true dependencies: module: - entity_reference_revisions + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_sbs_step_by_st field_name: os2loop_documents_sbs_step_by_st entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_step_image.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_step_image.yml similarity index 87% rename from config/sync/field.storage.paragraph.os2loop_documents_step_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_step_image.yml index e292363af..1351ce708 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_step_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_step_image.yml @@ -1,11 +1,14 @@ -uuid: 19a6b05b-ff60-463b-8968-be4fedf9a114 langcode: en status: true dependencies: module: - file - image + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step_image field_name: os2loop_documents_step_image entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_step_text.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_step_text.yml similarity index 82% rename from config/sync/field.storage.paragraph.os2loop_documents_step_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_step_text.yml index fd946945f..5bc29d805 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_step_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_step_text.yml @@ -1,10 +1,13 @@ -uuid: 754f6a68-232e-4e41-9406-2a53bd402164 langcode: en status: true dependencies: module: + - os2loop_documents - paragraphs - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_step_text field_name: os2loop_documents_step_text entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_tai_image.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_tai_image.yml similarity index 87% rename from config/sync/field.storage.paragraph.os2loop_documents_tai_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_tai_image.yml index 7aa016cef..fc3326291 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_tai_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_tai_image.yml @@ -1,11 +1,14 @@ -uuid: 636f3ccb-eb18-4cab-96eb-a0b401d02680 langcode: en status: true dependencies: module: - file - image + - os2loop_documents - paragraphs + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_tai_image field_name: os2loop_documents_tai_image entity_type: paragraph diff --git a/config/sync/field.storage.paragraph.os2loop_documents_tai_text.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_tai_text.yml similarity index 82% rename from config/sync/field.storage.paragraph.os2loop_documents_tai_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_tai_text.yml index b182fe208..be3e0257f 100644 --- a/config/sync/field.storage.paragraph.os2loop_documents_tai_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/field.storage.paragraph.os2loop_documents_tai_text.yml @@ -1,10 +1,13 @@ -uuid: d7f406c5-7a02-40e5-84ff-0ae9d6aadaaf langcode: en status: true dependencies: module: + - os2loop_documents - paragraphs - text + enforced: + module: + - os2loop_documents id: paragraph.os2loop_documents_tai_text field_name: os2loop_documents_tai_text entity_type: paragraph diff --git a/config/sync/filter.format.os2loop_documents_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/filter.format.os2loop_documents_rich_text.yml similarity index 82% rename from config/sync/filter.format.os2loop_documents_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/filter.format.os2loop_documents_rich_text.yml index bf7f06e72..80c241eed 100644 --- a/config/sync/filter.format.os2loop_documents_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/filter.format.os2loop_documents_rich_text.yml @@ -1,7 +1,11 @@ -uuid: 8bf7b10f-c51d-4c14-b33b-7982ddeeb342 langcode: en status: true -dependencies: { } +dependencies: + module: + - os2loop_documents + enforced: + module: + - os2loop_documents name: 'Documents (rich text)' format: os2loop_documents_rich_text weight: 0 diff --git a/config/sync/node.type.os2loop_documents_document.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/node.type.os2loop_documents_document.yml similarity index 79% rename from config/sync/node.type.os2loop_documents_document.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/node.type.os2loop_documents_document.yml index 680970464..aeaaaa224 100644 --- a/config/sync/node.type.os2loop_documents_document.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/node.type.os2loop_documents_document.yml @@ -1,9 +1,12 @@ -uuid: 73336347-483d-4bc0-861a-b2ae5f7a6142 langcode: en status: true dependencies: module: - menu_ui + - os2loop_documents + enforced: + module: + - os2loop_documents third_party_settings: menu_ui: available_menus: diff --git a/config/sync/node.type.os2loop_documents_document_colle.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/node.type.os2loop_documents_document_colle.yml similarity index 84% rename from config/sync/node.type.os2loop_documents_document_colle.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/node.type.os2loop_documents_document_colle.yml index 4ee4b3e62..5e38cb0f4 100644 --- a/config/sync/node.type.os2loop_documents_document_colle.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/node.type.os2loop_documents_document_colle.yml @@ -1,9 +1,12 @@ -uuid: 4f28635e-3e30-49fc-bb25-05c9d79757e3 langcode: en status: true dependencies: module: - menu_ui + - os2loop_documents + enforced: + module: + - os2loop_documents third_party_settings: menu_ui: available_menus: diff --git a/config/sync/paragraphs.paragraphs_type.os2loop_documents_highlighted_co.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_highlighted_co.yml similarity index 67% rename from config/sync/paragraphs.paragraphs_type.os2loop_documents_highlighted_co.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_highlighted_co.yml index f77c55d87..2f17e13be 100644 --- a/config/sync/paragraphs.paragraphs_type.os2loop_documents_highlighted_co.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_highlighted_co.yml @@ -1,7 +1,11 @@ -uuid: 2c10ceac-34de-4ed7-8324-879c2aa9fafd langcode: en status: true -dependencies: { } +dependencies: + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: os2loop_documents_highlighted_co label: 'Highlighted content' icon_uuid: null diff --git a/config/sync/paragraphs.paragraphs_type.os2loop_documents_step.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_step.yml similarity index 69% rename from config/sync/paragraphs.paragraphs_type.os2loop_documents_step.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_step.yml index 0573ac3f0..5a05a4aff 100644 --- a/config/sync/paragraphs.paragraphs_type.os2loop_documents_step.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_step.yml @@ -1,7 +1,11 @@ -uuid: 0c05ed57-449b-424a-8697-292c1bfe843e langcode: en status: true -dependencies: { } +dependencies: + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: os2loop_documents_step label: Step icon_uuid: null diff --git a/config/sync/paragraphs.paragraphs_type.os2loop_documents_step_by_step.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_step_by_step.yml similarity index 70% rename from config/sync/paragraphs.paragraphs_type.os2loop_documents_step_by_step.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_step_by_step.yml index 6b4306625..5eb756d7c 100644 --- a/config/sync/paragraphs.paragraphs_type.os2loop_documents_step_by_step.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_step_by_step.yml @@ -1,7 +1,11 @@ -uuid: 6680fdbc-b480-49b7-9230-4565749a02b1 langcode: en status: true -dependencies: { } +dependencies: + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: os2loop_documents_step_by_step label: 'Step by step' icon_uuid: null diff --git a/config/sync/paragraphs.paragraphs_type.os2loop_documents_text_and_image.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_text_and_image.yml similarity index 68% rename from config/sync/paragraphs.paragraphs_type.os2loop_documents_text_and_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_text_and_image.yml index e5391e4f6..8abd1ec7f 100644 --- a/config/sync/paragraphs.paragraphs_type.os2loop_documents_text_and_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/config/install/paragraphs.paragraphs_type.os2loop_documents_text_and_image.yml @@ -1,7 +1,11 @@ -uuid: 208e8e3f-7878-4349-806a-fd6b9298fee9 langcode: en status: true -dependencies: { } +dependencies: + module: + - os2loop_documents + enforced: + module: + - os2loop_documents id: os2loop_documents_text_and_image label: 'Text and image' icon_uuid: null diff --git a/web/profiles/custom/os2loop/modules/os2loop_documents/os2loop_documents.info.yml b/web/profiles/custom/os2loop/modules/os2loop_documents/os2loop_documents.info.yml index 39b93d55a..1c4e3e0ee 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_documents/os2loop_documents.info.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_documents/os2loop_documents.info.yml @@ -6,3 +6,4 @@ package: 'OS2Loop' dependencies: - image - paragraphs + - os2loop_shared diff --git a/config/sync/core.entity_form_display.node.os2loop_external.default.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_form_display.node.os2loop_external.default.yml similarity index 68% rename from config/sync/core.entity_form_display.node.os2loop_external.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_form_display.node.os2loop_external.default.yml index 379e03a1c..e5fe5162d 100644 --- a/config/sync/core.entity_form_display.node.os2loop_external.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_form_display.node.os2loop_external.default.yml @@ -1,18 +1,23 @@ -uuid: 554e7f2d-cc6f-4046-9de7-56ccea701a54 langcode: en status: true dependencies: config: - - field.field.node.os2loop_external.field_os2loop_external_descripti - - field.field.node.os2loop_external.field_os2loop_external_url - - field.field.node.os2loop_external.field_os2loop_shared_profession - - field.field.node.os2loop_external.field_os2loop_shared_rev_date - - field.field.node.os2loop_external.field_os2loop_shared_subject - - field.field.node.os2loop_external.field_os2loop_shared_tags + - field.field.node.os2loop_external.os2loop_external_description + - field.field.node.os2loop_external.os2loop_external_descriptionon + - field.field.node.os2loop_external.os2loop_external_url + - field.field.node.os2loop_external.os2loop_shared_profession + - field.field.node.os2loop_external.os2loop_shared_revison_date + - field.field.node.os2loop_external.os2loop_shared_subject + - field.field.node.os2loop_external.os2loop_shared_tags - node.type.os2loop_external + enforced: + module: + - os2loop_external module: - datetime - link + - os2loop_external + - path - text id: node.os2loop_external.default targetEntityType: node @@ -25,7 +30,7 @@ content: region: content settings: { } third_party_settings: { } - field_os2loop_external_descripti: + os2loop_external_descriptionon: weight: 122 settings: rows: 5 @@ -33,7 +38,7 @@ content: third_party_settings: { } type: text_textarea region: content - field_os2loop_external_url: + os2loop_external_url: weight: 123 settings: placeholder_url: '' @@ -41,7 +46,7 @@ content: third_party_settings: { } type: link_default region: content - field_os2loop_shared_profession: + os2loop_shared_profession: weight: 126 settings: match_operator: CONTAINS @@ -51,13 +56,13 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content - field_os2loop_shared_rev_date: + os2loop_shared_revison_date: weight: 127 settings: { } third_party_settings: { } type: datetime_default region: content - field_os2loop_shared_subject: + os2loop_shared_subject: weight: 124 settings: match_operator: CONTAINS @@ -67,7 +72,7 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content - field_os2loop_shared_tags: + os2loop_shared_tags: weight: 125 settings: match_operator: CONTAINS @@ -77,6 +82,12 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } promote: type: boolean_checkbox settings: @@ -116,4 +127,10 @@ content: match_limit: 10 region: content third_party_settings: { } -hidden: { } +hidden: + os2loop_external_description: true + os2loop_external_url: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/config/sync/core.entity_view_display.node.os2loop_external.default.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_view_display.node.os2loop_external.default.yml similarity index 59% rename from config/sync/core.entity_view_display.node.os2loop_external.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_view_display.node.os2loop_external.default.yml index 5ad2b921c..7ec2e18ff 100644 --- a/config/sync/core.entity_view_display.node.os2loop_external.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_view_display.node.os2loop_external.default.yml @@ -1,18 +1,22 @@ -uuid: 7157dd00-845a-42fd-a564-d852faa6d486 langcode: en status: true dependencies: config: - - field.field.node.os2loop_external.field_os2loop_external_descripti - - field.field.node.os2loop_external.field_os2loop_external_url - - field.field.node.os2loop_external.field_os2loop_shared_profession - - field.field.node.os2loop_external.field_os2loop_shared_rev_date - - field.field.node.os2loop_external.field_os2loop_shared_subject - - field.field.node.os2loop_external.field_os2loop_shared_tags + - field.field.node.os2loop_external.os2loop_external_description + - field.field.node.os2loop_external.os2loop_external_descriptionon + - field.field.node.os2loop_external.os2loop_external_url + - field.field.node.os2loop_external.os2loop_shared_profession + - field.field.node.os2loop_external.os2loop_shared_revison_date + - field.field.node.os2loop_external.os2loop_shared_subject + - field.field.node.os2loop_external.os2loop_shared_tags - node.type.os2loop_external + enforced: + module: + - os2loop_external module: - datetime - link + - os2loop_external - text - user id: node.os2loop_external.default @@ -20,14 +24,19 @@ targetEntityType: node bundle: os2loop_external mode: default content: - field_os2loop_external_descripti: + links: + weight: 100 + settings: { } + third_party_settings: { } + region: content + os2loop_external_descriptionon: weight: 102 label: above settings: { } third_party_settings: { } type: text_default region: content - field_os2loop_external_url: + os2loop_external_url: weight: 103 label: above settings: @@ -39,7 +48,7 @@ content: third_party_settings: { } type: link region: content - field_os2loop_shared_profession: + os2loop_shared_profession: weight: 106 label: above settings: @@ -47,7 +56,7 @@ content: third_party_settings: { } type: entity_reference_label region: content - field_os2loop_shared_rev_date: + os2loop_shared_revison_date: weight: 107 label: above settings: @@ -56,7 +65,7 @@ content: third_party_settings: { } type: datetime_default region: content - field_os2loop_shared_subject: + os2loop_shared_subject: weight: 104 label: above settings: @@ -64,7 +73,7 @@ content: third_party_settings: { } type: entity_reference_label region: content - field_os2loop_shared_tags: + os2loop_shared_tags: weight: 105 label: above settings: @@ -72,9 +81,10 @@ content: third_party_settings: { } type: entity_reference_label region: content - links: - weight: 100 - settings: { } - third_party_settings: { } - region: content -hidden: { } +hidden: + os2loop_external_description: true + os2loop_external_url: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_view_display.node.os2loop_external.teaser.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_view_display.node.os2loop_external.teaser.yml new file mode 100644 index 000000000..5437141ad --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/core.entity_view_display.node.os2loop_external.teaser.yml @@ -0,0 +1,37 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.os2loop_external.os2loop_external_description + - field.field.node.os2loop_external.os2loop_external_descriptionon + - field.field.node.os2loop_external.os2loop_external_url + - field.field.node.os2loop_external.os2loop_shared_profession + - field.field.node.os2loop_external.os2loop_shared_revison_date + - field.field.node.os2loop_external.os2loop_shared_subject + - field.field.node.os2loop_external.os2loop_shared_tags + - node.type.os2loop_external + enforced: + module: + - os2loop_external + module: + - os2loop_external + - user +id: node.os2loop_external.teaser +targetEntityType: node +bundle: os2loop_external +mode: teaser +content: + links: + weight: 100 + settings: { } + third_party_settings: { } + region: content +hidden: + os2loop_external_description: true + os2loop_external_descriptionon: true + os2loop_external_url: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/config/sync/editor.editor.os2loop_external.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/editor.editor.os2loop_external.yml similarity index 92% rename from config/sync/editor.editor.os2loop_external.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/editor.editor.os2loop_external.yml index e85e06cc6..00f307cde 100644 --- a/config/sync/editor.editor.os2loop_external.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/editor.editor.os2loop_external.yml @@ -1,11 +1,14 @@ -uuid: 1fdfb8da-9027-47e8-885a-6ad5cf0669c7 langcode: en status: true dependencies: config: - filter.format.os2loop_external + enforced: + module: + - os2loop_external module: - ckeditor + - os2loop_external format: os2loop_external editor: ckeditor settings: diff --git a/config/sync/field.field.node.os2loop_external.field_os2loop_external_descripti.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_description.yml similarity index 75% rename from config/sync/field.field.node.os2loop_external.field_os2loop_external_descripti.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_description.yml index fbe539fe1..5fb016240 100644 --- a/config/sync/field.field.node.os2loop_external.field_os2loop_external_descripti.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_description.yml @@ -1,12 +1,15 @@ -uuid: 5c02d9b5-572d-40ab-847d-9d2bf3534f72 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_external_descripti + - field.storage.node.os2loop_external_description - node.type.os2loop_external + enforced: + module: + - os2loop_external module: - better_formats + - os2loop_external - text third_party_settings: better_formats: @@ -21,8 +24,8 @@ third_party_settings: weight: '0' os2loop_page: weight: '0' -id: node.os2loop_external.field_os2loop_external_descripti -field_name: field_os2loop_external_descripti +id: node.os2loop_external.os2loop_external_description +field_name: os2loop_external_description entity_type: node bundle: os2loop_external label: Description diff --git a/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_descriptionon.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_descriptionon.yml new file mode 100644 index 000000000..3c7495cbd --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_descriptionon.yml @@ -0,0 +1,38 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.node.os2loop_external_descriptionon + - node.type.os2loop_external + enforced: + module: + - os2loop_external + module: + - better_formats + - os2loop_external + - text +third_party_settings: + better_formats: + allowed_formats_toggle: 1 + allowed_formats: + os2loop_external: os2loop_external + os2loop_page: 0 + default_order_toggle: 0 + default_order_wrapper: + formats: + os2loop_external: + weight: '0' + os2loop_page: + weight: '0' +id: node.os2loop_external.os2loop_external_descriptionon +field_name: os2loop_external_descriptionon +entity_type: node +bundle: os2loop_external +label: Description +description: 'Description of the external resource.' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/config/sync/field.field.node.os2loop_external.field_os2loop_external_url.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_url.yml similarity index 63% rename from config/sync/field.field.node.os2loop_external.field_os2loop_external_url.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_url.yml index bbc82aada..7f72e6bcc 100644 --- a/config/sync/field.field.node.os2loop_external.field_os2loop_external_url.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_external_url.yml @@ -1,14 +1,17 @@ -uuid: 4bca68e7-88d0-4be0-b684-a1ef382bd57b langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_external_url + - field.storage.node.os2loop_external_url - node.type.os2loop_external + enforced: + module: + - os2loop_external module: - link -id: node.os2loop_external.field_os2loop_external_url -field_name: field_os2loop_external_url + - os2loop_external +id: node.os2loop_external.os2loop_external_url +field_name: os2loop_external_url entity_type: node bundle: os2loop_external label: Url diff --git a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_profession.yml similarity index 54% rename from config/sync/field.field.node.os2loop_external.field_os2loop_shared_profession.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_profession.yml index 276926a1a..0925a482c 100644 --- a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_profession.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_profession.yml @@ -1,13 +1,19 @@ -uuid: af4ab05c-a730-4a0a-bbe4-d21dfe05a5dd langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_profession + - field.storage.node.os2loop_shared_profession - node.type.os2loop_external - - taxonomy.vocabulary.os2loop_profession -id: node.os2loop_external.field_os2loop_shared_profession -field_name: field_os2loop_shared_profession + - taxonomy.vocabulary.os2loop_taxonomy_profession + enforced: + module: + - os2loop_external + - os2loop_shared + module: + - os2loop_external + - os2loop_shared +id: node.os2loop_external.os2loop_shared_profession +field_name: os2loop_shared_profession entity_type: node bundle: os2loop_external label: Profession @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_profession: os2loop_profession + os2loop_taxonomy_profession: os2loop_taxonomy_profession sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_rev_date.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_revison_date.yml similarity index 53% rename from config/sync/field.field.node.os2loop_external.field_os2loop_shared_rev_date.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_revison_date.yml index 1d57f36be..2a20b8738 100644 --- a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_rev_date.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_revison_date.yml @@ -1,14 +1,19 @@ -uuid: d3469132-b1f2-45e4-8e8e-0322670faf21 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_rev_date + - field.storage.node.os2loop_shared_revison_date - node.type.os2loop_external + enforced: + module: + - os2loop_external + - os2loop_shared module: - datetime -id: node.os2loop_external.field_os2loop_shared_rev_date -field_name: field_os2loop_shared_rev_date + - os2loop_external + - os2loop_shared +id: node.os2loop_external.os2loop_shared_revison_date +field_name: os2loop_shared_revison_date entity_type: node bundle: os2loop_external label: 'Revision date' diff --git a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_subject.yml similarity index 55% rename from config/sync/field.field.node.os2loop_external.field_os2loop_shared_subject.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_subject.yml index 5be014203..e49a3a05b 100644 --- a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_subject.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_subject.yml @@ -1,13 +1,19 @@ -uuid: bbaed76f-b98d-4725-b3a1-e366ad7ab49f langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_subject + - field.storage.node.os2loop_shared_subject - node.type.os2loop_external - - taxonomy.vocabulary.os2loop_subject -id: node.os2loop_external.field_os2loop_shared_subject -field_name: field_os2loop_shared_subject + - taxonomy.vocabulary.os2loop_taxonomy_subject + enforced: + module: + - os2loop_external + - os2loop_shared + module: + - os2loop_external + - os2loop_shared +id: node.os2loop_external.os2loop_shared_subject +field_name: os2loop_shared_subject entity_type: node bundle: os2loop_external label: Subject @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_subject: os2loop_subject + os2loop_taxonomy_subject: os2loop_taxonomy_subject sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_tags.yml similarity index 56% rename from config/sync/field.field.node.os2loop_external.field_os2loop_shared_tags.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_tags.yml index a97b79979..9e825f698 100644 --- a/config/sync/field.field.node.os2loop_external.field_os2loop_shared_tags.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.field.node.os2loop_external.os2loop_shared_tags.yml @@ -1,13 +1,19 @@ -uuid: 816be3f8-b190-4b05-88e5-197b0154cab2 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_tags + - field.storage.node.os2loop_shared_tags - node.type.os2loop_external - - taxonomy.vocabulary.os2loop_tag -id: node.os2loop_external.field_os2loop_shared_tags -field_name: field_os2loop_shared_tags + - taxonomy.vocabulary.os2loop_taxonomy_tag + enforced: + module: + - os2loop_external + - os2loop_shared + module: + - os2loop_external + - os2loop_shared +id: node.os2loop_external.os2loop_shared_tags +field_name: os2loop_shared_tags entity_type: node bundle: os2loop_external label: Tags @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_tag: os2loop_tag + os2loop_taxonomy_tag: os2loop_taxonomy_tag sort: field: name direction: asc diff --git a/config/sync/field.storage.node.field_os2loop_question_content.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_description.yml similarity index 62% rename from config/sync/field.storage.node.field_os2loop_question_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_description.yml index 63ef16b63..d05c4248a 100644 --- a/config/sync/field.storage.node.field_os2loop_question_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_description.yml @@ -1,12 +1,15 @@ -uuid: 683e3061-d393-4adb-8a0b-709316063389 langcode: en status: true dependencies: + enforced: + module: + - os2loop_external module: - node + - os2loop_external - text -id: node.field_os2loop_question_content -field_name: field_os2loop_question_content +id: node.os2loop_external_description +field_name: os2loop_external_description entity_type: node type: text_long settings: { } diff --git a/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_descriptionon.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_descriptionon.yml new file mode 100644 index 000000000..297b567ff --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_descriptionon.yml @@ -0,0 +1,22 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_external + module: + - node + - os2loop_external + - text +id: node.os2loop_external_descriptionon +field_name: os2loop_external_descriptionon +entity_type: node +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_os2loop_external_url.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_url.yml similarity index 64% rename from config/sync/field.storage.node.field_os2loop_external_url.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_url.yml index 3792b990a..73537bf02 100644 --- a/config/sync/field.storage.node.field_os2loop_external_url.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/field.storage.node.os2loop_external_url.yml @@ -1,12 +1,15 @@ -uuid: c43c7bc2-f15d-411b-8698-d0ab59a19d5a langcode: en status: true dependencies: + enforced: + module: + - os2loop_external module: - link - node -id: node.field_os2loop_external_url -field_name: field_os2loop_external_url + - os2loop_external +id: node.os2loop_external_url +field_name: os2loop_external_url entity_type: node type: link settings: { } diff --git a/config/sync/filter.format.os2loop_external.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/filter.format.os2loop_external.yml similarity index 81% rename from config/sync/filter.format.os2loop_external.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/filter.format.os2loop_external.yml index 40ac4efe2..f88da37c2 100644 --- a/config/sync/filter.format.os2loop_external.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/filter.format.os2loop_external.yml @@ -1,7 +1,11 @@ -uuid: 649ea4bd-dd4a-4154-b5d8-2d7e1cbf2f68 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_external + module: + - os2loop_external name: External format: os2loop_external weight: 0 diff --git a/config/sync/node.type.os2loop_external.yml b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/node.type.os2loop_external.yml similarity index 62% rename from config/sync/node.type.os2loop_external.yml rename to web/profiles/custom/os2loop/modules/os2loop_external/config/install/node.type.os2loop_external.yml index 0afc20ece..dba2ffbf2 100644 --- a/config/sync/node.type.os2loop_external.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_external/config/install/node.type.os2loop_external.yml @@ -1,7 +1,11 @@ -uuid: 26503446-6903-4ae1-8304-f79632d6e62b langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_external + module: + - os2loop_external name: 'External content' type: os2loop_external description: '' diff --git a/web/profiles/custom/os2loop/modules/os2loop_external/modules/os2loop_external_fixtures/src/Fixture/ExternalFixture.php b/web/profiles/custom/os2loop/modules/os2loop_external/modules/os2loop_external_fixtures/src/Fixture/ExternalFixture.php index 390b7ffdc..928628653 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_external/modules/os2loop_external_fixtures/src/Fixture/ExternalFixture.php +++ b/web/profiles/custom/os2loop/modules/os2loop_external/modules/os2loop_external_fixtures/src/Fixture/ExternalFixture.php @@ -34,14 +34,14 @@ public function load() { 'uri' => 'https://google.com/', ], 'field_os2loop_shared_subject' => [ - 'target_id' => $this->getReference('os2loop_subject:Diverse')->id(), + 'target_id' => $this->getReference('os2loop_taxonomy_subject:Diverse')->id(), ], 'field_os2loop_shared_tags' => [ - ['target_id' => $this->getReference('os2loop_tag:test')->id()], - ['target_id' => $this->getReference('os2loop_tag:Udredning')->id()], + ['target_id' => $this->getReference('os2loop_taxonomy_tag:test')->id()], + ['target_id' => $this->getReference('os2loop_taxonomy_tag:Udredning')->id()], ], 'field_os2loop_shared_profession' => [ - 'target_id' => $this->getReference('os2loop_profession:Andet')->id(), + 'target_id' => $this->getReference('os2loop_taxonomy_profession:Andet')->id(), ], ]); $external->save(); diff --git a/config/sync/core.entity_form_display.node.os2loop_page.default.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_form_display.node.os2loop_page.default.yml similarity index 79% rename from config/sync/core.entity_form_display.node.os2loop_page.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_form_display.node.os2loop_page.default.yml index 3c04acc87..c37a457c9 100644 --- a/config/sync/core.entity_form_display.node.os2loop_page.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_form_display.node.os2loop_page.default.yml @@ -1,14 +1,18 @@ -uuid: 1051b6b0-e8fc-4062-9e0e-d3f9ed2ee885 langcode: en status: true dependencies: config: - - field.field.node.os2loop_page.field_os2loop_page_content - - field.field.node.os2loop_page.field_os2loop_page_image + - field.field.node.os2loop_page.os2loop_page_content + - field.field.node.os2loop_page.os2loop_page_image - image.style.thumbnail - node.type.os2loop_page + enforced: + module: + - os2loop_page module: - image + - os2loop_page + - path - text id: node.os2loop_page.default targetEntityType: node @@ -21,7 +25,7 @@ content: region: content settings: { } third_party_settings: { } - field_os2loop_page_content: + os2loop_page_content: weight: 6 settings: rows: 9 @@ -31,7 +35,7 @@ content: third_party_settings: { } type: text_textarea_with_summary region: content - field_os2loop_page_image: + os2loop_page_image: weight: 7 settings: progress_indicator: throbber @@ -39,6 +43,12 @@ content: third_party_settings: { } type: image_image region: content + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } promote: type: boolean_checkbox settings: @@ -78,4 +88,6 @@ content: match_limit: 10 region: content third_party_settings: { } -hidden: { } +hidden: + os2loop_page_content: true + os2loop_page_image: true diff --git a/config/sync/core.entity_view_display.node.os2loop_page.default.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_view_display.node.os2loop_page.default.yml similarity index 67% rename from config/sync/core.entity_view_display.node.os2loop_page.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_view_display.node.os2loop_page.default.yml index fe08fe109..10eae2f9a 100644 --- a/config/sync/core.entity_view_display.node.os2loop_page.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_view_display.node.os2loop_page.default.yml @@ -1,13 +1,16 @@ -uuid: cd986ea4-0e96-42c8-8be5-2661d89dae37 langcode: en status: true dependencies: config: - - field.field.node.os2loop_page.field_os2loop_page_content - - field.field.node.os2loop_page.field_os2loop_page_image + - field.field.node.os2loop_page.os2loop_page_content + - field.field.node.os2loop_page.os2loop_page_image - node.type.os2loop_page + enforced: + module: + - os2loop_page module: - image + - os2loop_page - text - user id: node.os2loop_page.default @@ -15,14 +18,19 @@ targetEntityType: node bundle: os2loop_page mode: default content: - field_os2loop_page_content: + links: + weight: 0 + region: content + settings: { } + third_party_settings: { } + os2loop_page_content: weight: 1 label: above settings: { } third_party_settings: { } type: text_default region: content - field_os2loop_page_image: + os2loop_page_image: weight: 2 label: above settings: @@ -31,9 +39,6 @@ content: third_party_settings: { } type: image region: content - links: - weight: 0 - region: content - settings: { } - third_party_settings: { } -hidden: { } +hidden: + os2loop_page_content: true + os2loop_page_image: true diff --git a/config/sync/core.entity_view_display.node.os2loop_page.teaser.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_view_display.node.os2loop_page.teaser.yml similarity index 58% rename from config/sync/core.entity_view_display.node.os2loop_page.teaser.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_view_display.node.os2loop_page.teaser.yml index 183e98393..6fc9fcbce 100644 --- a/config/sync/core.entity_view_display.node.os2loop_page.teaser.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/core.entity_view_display.node.os2loop_page.teaser.yml @@ -1,13 +1,16 @@ -uuid: cead16e8-a174-4da5-88c0-5ee3df2480e9 langcode: en status: true dependencies: config: - core.entity_view_mode.node.teaser - - field.field.node.os2loop_page.field_os2loop_page_content - - field.field.node.os2loop_page.field_os2loop_page_image + - field.field.node.os2loop_page.os2loop_page_content + - field.field.node.os2loop_page.os2loop_page_image - node.type.os2loop_page + enforced: + module: + - os2loop_page module: + - os2loop_page - user id: node.os2loop_page.teaser targetEntityType: node @@ -20,5 +23,5 @@ content: third_party_settings: { } region: content hidden: - field_os2loop_page_content: true - field_os2loop_page_image: true + os2loop_page_content: true + os2loop_page_image: true diff --git a/config/sync/editor.editor.os2loop_page.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/editor.editor.os2loop_page.yml similarity index 92% rename from config/sync/editor.editor.os2loop_page.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/editor.editor.os2loop_page.yml index 9e29d90ac..04b038827 100644 --- a/config/sync/editor.editor.os2loop_page.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/editor.editor.os2loop_page.yml @@ -1,11 +1,14 @@ -uuid: 393ee8ee-0122-4681-9989-f40507aacde3 langcode: en status: true dependencies: config: - filter.format.os2loop_page + enforced: + module: + - os2loop_page module: - ckeditor + - os2loop_page format: os2loop_page editor: ckeditor settings: diff --git a/config/sync/field.field.node.os2loop_page.field_os2loop_page_content.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.field.node.os2loop_page.os2loop_page_content.yml similarity index 76% rename from config/sync/field.field.node.os2loop_page.field_os2loop_page_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.field.node.os2loop_page.os2loop_page_content.yml index 009b6ec4e..64953754d 100644 --- a/config/sync/field.field.node.os2loop_page.field_os2loop_page_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.field.node.os2loop_page.os2loop_page_content.yml @@ -1,12 +1,15 @@ -uuid: 6bb76dea-71c6-4e47-bd67-d8d8b05ff4a3 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_page_content + - field.storage.node.os2loop_page_content - node.type.os2loop_page + enforced: + module: + - os2loop_page module: - better_formats + - os2loop_page - text third_party_settings: better_formats: @@ -18,8 +21,8 @@ third_party_settings: formats: os2loop_page: weight: '0' -id: node.os2loop_page.field_os2loop_page_content -field_name: field_os2loop_page_content +id: node.os2loop_page.os2loop_page_content +field_name: os2loop_page_content entity_type: node bundle: os2loop_page label: Content diff --git a/config/sync/field.field.node.os2loop_page.field_os2loop_page_image.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.field.node.os2loop_page.os2loop_page_image.yml similarity index 78% rename from config/sync/field.field.node.os2loop_page.field_os2loop_page_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.field.node.os2loop_page.os2loop_page_image.yml index 1a744188c..75920029e 100644 --- a/config/sync/field.field.node.os2loop_page.field_os2loop_page_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.field.node.os2loop_page.os2loop_page_image.yml @@ -1,14 +1,17 @@ -uuid: 3a16a584-09c1-4c7f-948e-c5560741201f langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_page_image + - field.storage.node.os2loop_page_image - node.type.os2loop_page + enforced: + module: + - os2loop_page module: - image -id: node.os2loop_page.field_os2loop_page_image -field_name: field_os2loop_page_image + - os2loop_page +id: node.os2loop_page.os2loop_page_image +field_name: os2loop_page_image entity_type: node bundle: os2loop_page label: Image diff --git a/config/sync/field.storage.node.field_os2loop_page_content.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.storage.node.os2loop_page_content.yml similarity index 66% rename from config/sync/field.storage.node.field_os2loop_page_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.storage.node.os2loop_page_content.yml index adc520a41..b438af6bb 100644 --- a/config/sync/field.storage.node.field_os2loop_page_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.storage.node.os2loop_page_content.yml @@ -1,12 +1,15 @@ -uuid: 5a263c29-ae12-4889-87c7-fe890b35d9cd langcode: en status: true dependencies: + enforced: + module: + - os2loop_page module: - node + - os2loop_page - text -id: node.field_os2loop_page_content -field_name: field_os2loop_page_content +id: node.os2loop_page_content +field_name: os2loop_page_content entity_type: node type: text_with_summary settings: { } diff --git a/config/sync/field.storage.node.field_os2loop_page_image.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.storage.node.os2loop_page_image.yml similarity index 77% rename from config/sync/field.storage.node.field_os2loop_page_image.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.storage.node.os2loop_page_image.yml index 227e31434..ec79c71d1 100644 --- a/config/sync/field.storage.node.field_os2loop_page_image.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/field.storage.node.os2loop_page_image.yml @@ -1,13 +1,16 @@ -uuid: f6b16705-4752-4a2d-8132-e10de3a2586a langcode: en status: true dependencies: + enforced: + module: + - os2loop_page module: - file - image - node -id: node.field_os2loop_page_image -field_name: field_os2loop_page_image + - os2loop_page +id: node.os2loop_page_image +field_name: os2loop_page_image entity_type: node type: image settings: diff --git a/config/sync/filter.format.os2loop_page.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/filter.format.os2loop_page.yml similarity index 89% rename from config/sync/filter.format.os2loop_page.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/filter.format.os2loop_page.yml index a2eb6fd8d..ec549e615 100644 --- a/config/sync/filter.format.os2loop_page.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/filter.format.os2loop_page.yml @@ -1,7 +1,11 @@ -uuid: 32e473e1-8cb9-47f7-91bd-e3e9a122c08b langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_page + module: + - os2loop_page name: 'OS2Loop Page' format: os2loop_page weight: 0 diff --git a/config/sync/node.type.os2loop_page.yml b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/node.type.os2loop_page.yml similarity index 63% rename from config/sync/node.type.os2loop_page.yml rename to web/profiles/custom/os2loop/modules/os2loop_page/config/install/node.type.os2loop_page.yml index 399715a4c..5bf1299aa 100644 --- a/config/sync/node.type.os2loop_page.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_page/config/install/node.type.os2loop_page.yml @@ -1,7 +1,11 @@ -uuid: 61b3e6e0-d74c-437c-9e02-a25a218b99eb langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_page + module: + - os2loop_page name: 'OS2Loop Page' type: os2loop_page description: 'A page' diff --git a/config/sync/comment.type.os2loop_post_comment.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/comment.type.os2loop_post_comment.yml similarity index 59% rename from config/sync/comment.type.os2loop_post_comment.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/comment.type.os2loop_post_comment.yml index fd75fc981..23eafe7aa 100644 --- a/config/sync/comment.type.os2loop_post_comment.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/comment.type.os2loop_post_comment.yml @@ -1,7 +1,11 @@ -uuid: e3534c31-07f9-4a35-837b-36b621f65dc0 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_post + module: + - os2loop_post id: os2loop_post_comment label: Comment target_entity_type_id: node diff --git a/config/sync/core.entity_form_display.comment.os2loop_post_comment.default.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_form_display.comment.os2loop_post_comment.default.yml similarity index 76% rename from config/sync/core.entity_form_display.comment.os2loop_post_comment.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_form_display.comment.os2loop_post_comment.default.yml index 98b98b77d..daf46298d 100644 --- a/config/sync/core.entity_form_display.comment.os2loop_post_comment.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_form_display.comment.os2loop_post_comment.default.yml @@ -1,11 +1,14 @@ -uuid: c648743d-089a-487b-b30a-6326b1c5ea16 langcode: en status: true dependencies: config: - comment.type.os2loop_post_comment - - field.field.comment.os2loop_post_comment.field_os2loop_post_comment + - field.field.comment.os2loop_post_comment.os2loop_post_comment + enforced: + module: + - os2loop_post module: + - os2loop_post - text id: comment.os2loop_post_comment.default targetEntityType: comment @@ -17,7 +20,7 @@ content: settings: { } third_party_settings: { } region: content - field_os2loop_post_comment: + os2loop_post_comment: weight: 12 settings: rows: 5 @@ -33,4 +36,5 @@ content: size: 60 placeholder: '' third_party_settings: { } -hidden: { } +hidden: + os2loop_post_comment: true diff --git a/config/sync/core.entity_form_display.node.os2loop_post.default.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_form_display.node.os2loop_post.default.yml similarity index 69% rename from config/sync/core.entity_form_display.node.os2loop_post.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_form_display.node.os2loop_post.default.yml index 6ad10a42c..b7bdaca6c 100644 --- a/config/sync/core.entity_form_display.node.os2loop_post.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_form_display.node.os2loop_post.default.yml @@ -1,20 +1,24 @@ -uuid: 9afc61e9-c6d1-46ec-a877-4eb4c37e2451 langcode: en status: true dependencies: config: - - field.field.node.os2loop_post.field_os2loop_post_comments - - field.field.node.os2loop_post.field_os2loop_post_content - - field.field.node.os2loop_post.field_os2loop_post_file - - field.field.node.os2loop_post.field_os2loop_shared_profession - - field.field.node.os2loop_post.field_os2loop_shared_rev_date - - field.field.node.os2loop_post.field_os2loop_shared_subject - - field.field.node.os2loop_post.field_os2loop_shared_tags + - field.field.node.os2loop_post.os2loop_post_comments + - field.field.node.os2loop_post.os2loop_post_content + - field.field.node.os2loop_post.os2loop_post_file + - field.field.node.os2loop_post.os2loop_shared_profession + - field.field.node.os2loop_post.os2loop_shared_revison_date + - field.field.node.os2loop_post.os2loop_shared_subject + - field.field.node.os2loop_post.os2loop_shared_tags - node.type.os2loop_post + enforced: + module: + - os2loop_post module: - comment - datetime - file + - os2loop_post + - path - text id: node.os2loop_post.default targetEntityType: node @@ -27,13 +31,13 @@ content: region: content settings: { } third_party_settings: { } - field_os2loop_post_comments: + os2loop_post_comments: weight: 11 settings: { } third_party_settings: { } type: comment_default region: content - field_os2loop_post_content: + os2loop_post_content: weight: 6 settings: rows: 5 @@ -41,14 +45,14 @@ content: third_party_settings: { } type: text_textarea region: content - field_os2loop_post_file: + os2loop_post_file: weight: 10 settings: progress_indicator: throbber third_party_settings: { } type: file_generic region: content - field_os2loop_shared_profession: + os2loop_shared_profession: weight: 9 settings: match_operator: CONTAINS @@ -58,13 +62,13 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content - field_os2loop_shared_rev_date: + os2loop_shared_revison_date: weight: 26 settings: { } third_party_settings: { } type: datetime_default region: content - field_os2loop_shared_subject: + os2loop_shared_subject: weight: 7 settings: match_operator: CONTAINS @@ -74,7 +78,7 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content - field_os2loop_shared_tags: + os2loop_shared_tags: weight: 8 settings: match_operator: CONTAINS @@ -84,6 +88,12 @@ content: third_party_settings: { } type: entity_reference_autocomplete_tags region: content + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } promote: type: boolean_checkbox settings: @@ -123,4 +133,11 @@ content: match_limit: 10 region: content third_party_settings: { } -hidden: { } +hidden: + os2loop_post_comments: true + os2loop_post_content: true + os2loop_post_file: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/config/sync/core.entity_view_display.comment.os2loop_post_comment.default.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.comment.os2loop_post_comment.default.yml similarity index 70% rename from config/sync/core.entity_view_display.comment.os2loop_post_comment.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.comment.os2loop_post_comment.default.yml index c2b297e76..452c62eb1 100644 --- a/config/sync/core.entity_view_display.comment.os2loop_post_comment.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.comment.os2loop_post_comment.default.yml @@ -1,27 +1,31 @@ -uuid: a01ab977-f95a-45dd-8c50-b57e183fb3c3 langcode: en status: true dependencies: config: - comment.type.os2loop_post_comment - - field.field.comment.os2loop_post_comment.field_os2loop_post_comment + - field.field.comment.os2loop_post_comment.os2loop_post_comment + enforced: + module: + - os2loop_post module: + - os2loop_post - text id: comment.os2loop_post_comment.default targetEntityType: comment bundle: os2loop_post_comment mode: default content: - field_os2loop_post_comment: - weight: 101 - label: above + links: + weight: 100 settings: { } third_party_settings: { } - type: text_default region: content - links: - weight: 100 + os2loop_post_comment: + weight: 101 + label: above settings: { } third_party_settings: { } + type: text_default region: content -hidden: { } +hidden: + os2loop_post_comment: true diff --git a/config/sync/core.entity_view_display.node.os2loop_post.default.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.node.os2loop_post.default.yml similarity index 62% rename from config/sync/core.entity_view_display.node.os2loop_post.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.node.os2loop_post.default.yml index 744756ea4..08ffabf5b 100644 --- a/config/sync/core.entity_view_display.node.os2loop_post.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.node.os2loop_post.default.yml @@ -1,21 +1,24 @@ -uuid: 57eff808-4024-4971-9b4b-6f77ac9fb9f5 langcode: en status: true dependencies: config: - core.entity_view_display.comment.os2loop_post_comment.default - - field.field.node.os2loop_post.field_os2loop_post_comments - - field.field.node.os2loop_post.field_os2loop_post_content - - field.field.node.os2loop_post.field_os2loop_post_file - - field.field.node.os2loop_post.field_os2loop_shared_profession - - field.field.node.os2loop_post.field_os2loop_shared_rev_date - - field.field.node.os2loop_post.field_os2loop_shared_subject - - field.field.node.os2loop_post.field_os2loop_shared_tags + - field.field.node.os2loop_post.os2loop_post_comments + - field.field.node.os2loop_post.os2loop_post_content + - field.field.node.os2loop_post.os2loop_post_file + - field.field.node.os2loop_post.os2loop_shared_profession + - field.field.node.os2loop_post.os2loop_shared_revison_date + - field.field.node.os2loop_post.os2loop_shared_subject + - field.field.node.os2loop_post.os2loop_shared_tags - node.type.os2loop_post + enforced: + module: + - os2loop_post module: - comment - datetime - file + - os2loop_post - text - user id: node.os2loop_post.default @@ -23,7 +26,12 @@ targetEntityType: node bundle: os2loop_post mode: default content: - field_os2loop_post_comments: + links: + weight: 0 + region: content + settings: { } + third_party_settings: { } + os2loop_post_comments: weight: 6 label: above settings: @@ -32,14 +40,14 @@ content: third_party_settings: { } type: comment_default region: content - field_os2loop_post_content: + os2loop_post_content: weight: 1 label: above settings: { } third_party_settings: { } type: text_default region: content - field_os2loop_post_file: + os2loop_post_file: weight: 5 label: above settings: @@ -47,7 +55,7 @@ content: third_party_settings: { } type: file_default region: content - field_os2loop_shared_profession: + os2loop_shared_profession: weight: 4 label: above settings: @@ -55,7 +63,7 @@ content: third_party_settings: { } type: entity_reference_label region: content - field_os2loop_shared_rev_date: + os2loop_shared_revison_date: weight: 7 label: above settings: @@ -64,7 +72,7 @@ content: third_party_settings: { } type: datetime_default region: content - field_os2loop_shared_subject: + os2loop_shared_subject: weight: 2 label: above settings: @@ -72,7 +80,7 @@ content: third_party_settings: { } type: entity_reference_label region: content - field_os2loop_shared_tags: + os2loop_shared_tags: weight: 3 label: above settings: @@ -80,9 +88,11 @@ content: third_party_settings: { } type: entity_reference_label region: content - links: - weight: 0 - region: content - settings: { } - third_party_settings: { } -hidden: { } +hidden: + os2loop_post_comments: true + os2loop_post_content: true + os2loop_post_file: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.node.os2loop_post.teaser.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.node.os2loop_post.teaser.yml new file mode 100644 index 000000000..92e199a78 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/core.entity_view_display.node.os2loop_post.teaser.yml @@ -0,0 +1,37 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.os2loop_post.os2loop_post_comments + - field.field.node.os2loop_post.os2loop_post_content + - field.field.node.os2loop_post.os2loop_post_file + - field.field.node.os2loop_post.os2loop_shared_profession + - field.field.node.os2loop_post.os2loop_shared_revison_date + - field.field.node.os2loop_post.os2loop_shared_subject + - field.field.node.os2loop_post.os2loop_shared_tags + - node.type.os2loop_post + enforced: + module: + - os2loop_post + module: + - os2loop_post + - user +id: node.os2loop_post.teaser +targetEntityType: node +bundle: os2loop_post +mode: teaser +content: + links: + weight: 100 + settings: { } + third_party_settings: { } + region: content +hidden: + os2loop_post_comments: true + os2loop_post_content: true + os2loop_post_file: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/config/sync/editor.editor.os2loop_post.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/editor.editor.os2loop_post.yml similarity index 92% rename from config/sync/editor.editor.os2loop_post.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/editor.editor.os2loop_post.yml index 473af15d0..b73ff43a3 100644 --- a/config/sync/editor.editor.os2loop_post.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/editor.editor.os2loop_post.yml @@ -1,11 +1,14 @@ -uuid: 9d12e236-2582-4059-9cde-e00e9406dd58 langcode: en status: true dependencies: config: - filter.format.os2loop_post + enforced: + module: + - os2loop_post module: - ckeditor + - os2loop_post format: os2loop_post editor: ckeditor settings: diff --git a/config/sync/editor.editor.os2loop_post_comment_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/editor.editor.os2loop_post_comment_rich_text.yml similarity index 93% rename from config/sync/editor.editor.os2loop_post_comment_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/editor.editor.os2loop_post_comment_rich_text.yml index c6e9e0e75..1579264dd 100644 --- a/config/sync/editor.editor.os2loop_post_comment_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/editor.editor.os2loop_post_comment_rich_text.yml @@ -1,11 +1,14 @@ -uuid: 1603ec7e-6c68-4d66-93d2-b39014e4e7ad langcode: en status: true dependencies: config: - filter.format.os2loop_post_comment_rich_text + enforced: + module: + - os2loop_post module: - ckeditor + - os2loop_post format: os2loop_post_comment_rich_text editor: ckeditor settings: diff --git a/config/sync/field.field.comment.os2loop_post_comment.field_os2loop_post_comment.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.comment.os2loop_post_comment.os2loop_post_comment.yml similarity index 81% rename from config/sync/field.field.comment.os2loop_post_comment.field_os2loop_post_comment.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.comment.os2loop_post_comment.os2loop_post_comment.yml index 2da79d6de..fee04df9b 100644 --- a/config/sync/field.field.comment.os2loop_post_comment.field_os2loop_post_comment.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.comment.os2loop_post_comment.os2loop_post_comment.yml @@ -1,12 +1,15 @@ -uuid: 564148b8-8a64-4dbf-8e1d-d0e2019ba5f0 langcode: en status: true dependencies: config: - comment.type.os2loop_post_comment - - field.storage.comment.field_os2loop_post_comment + - field.storage.comment.os2loop_post_comment + enforced: + module: + - os2loop_post module: - better_formats + - os2loop_post - text third_party_settings: better_formats: @@ -27,8 +30,8 @@ third_party_settings: weight: '0' os2loop_post: weight: '0' -id: comment.os2loop_post_comment.field_os2loop_post_comment -field_name: field_os2loop_post_comment +id: comment.os2loop_post_comment.os2loop_post_comment +field_name: os2loop_post_comment entity_type: comment bundle: os2loop_post_comment label: Comment diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_post_comments.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_comments.yml similarity index 72% rename from config/sync/field.field.node.os2loop_post.field_os2loop_post_comments.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_comments.yml index 0450e483c..4610f9077 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_post_comments.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_comments.yml @@ -1,14 +1,17 @@ -uuid: 24cf04da-1337-4bef-9e63-28d0c5ea870f langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_post_comments + - field.storage.node.os2loop_post_comments - node.type.os2loop_post + enforced: + module: + - os2loop_post module: - comment -id: node.os2loop_post.field_os2loop_post_comments -field_name: field_os2loop_post_comments + - os2loop_post +id: node.os2loop_post.os2loop_post_comments +field_name: os2loop_post_comments entity_type: node bundle: os2loop_post label: Comments diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_post_content.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_content.yml similarity index 81% rename from config/sync/field.field.node.os2loop_post.field_os2loop_post_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_content.yml index ce17b005f..6f75283a5 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_post_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_content.yml @@ -1,12 +1,15 @@ -uuid: ee7c3024-37db-455a-a069-4dd2d9d8ca2b langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_post_content + - field.storage.node.os2loop_post_content - node.type.os2loop_post + enforced: + module: + - os2loop_post module: - better_formats + - os2loop_post - text third_party_settings: better_formats: @@ -27,8 +30,8 @@ third_party_settings: weight: '0' os2loop_post: weight: '0' -id: node.os2loop_post.field_os2loop_post_content -field_name: field_os2loop_post_content +id: node.os2loop_post.os2loop_post_content +field_name: os2loop_post_content entity_type: node bundle: os2loop_post label: Content diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_post_file.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_file.yml similarity index 72% rename from config/sync/field.field.node.os2loop_post.field_os2loop_post_file.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_file.yml index 7a38dda1e..f258e2750 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_post_file.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_post_file.yml @@ -1,14 +1,17 @@ -uuid: 53d58b98-214a-4f46-83c4-1cf1aa167cc1 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_post_file + - field.storage.node.os2loop_post_file - node.type.os2loop_post + enforced: + module: + - os2loop_post module: - file -id: node.os2loop_post.field_os2loop_post_file -field_name: field_os2loop_post_file + - os2loop_post +id: node.os2loop_post.os2loop_post_file +field_name: os2loop_post_file entity_type: node bundle: os2loop_post label: File diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_profession.yml similarity index 54% rename from config/sync/field.field.node.os2loop_post.field_os2loop_shared_profession.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_profession.yml index 75035dd83..f62afd794 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_profession.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_profession.yml @@ -1,13 +1,19 @@ -uuid: e42f2b75-ead4-4b3a-9c0e-90b872d4b4d1 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_profession + - field.storage.node.os2loop_shared_profession - node.type.os2loop_post - - taxonomy.vocabulary.os2loop_profession -id: node.os2loop_post.field_os2loop_shared_profession -field_name: field_os2loop_shared_profession + - taxonomy.vocabulary.os2loop_taxonomy_profession + enforced: + module: + - os2loop_post + - os2loop_shared + module: + - os2loop_post + - os2loop_shared +id: node.os2loop_post.os2loop_shared_profession +field_name: os2loop_shared_profession entity_type: node bundle: os2loop_post label: Profession @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_profession: os2loop_profession + os2loop_taxonomy_profession: os2loop_taxonomy_profession sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_rev_date.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_revison_date.yml similarity index 54% rename from config/sync/field.field.node.os2loop_post.field_os2loop_shared_rev_date.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_revison_date.yml index 45ed9a5c3..b56f6276a 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_rev_date.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_revison_date.yml @@ -1,14 +1,19 @@ -uuid: cacebf09-f533-4ed1-b10a-4fb7b1db1598 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_rev_date + - field.storage.node.os2loop_shared_revison_date - node.type.os2loop_post + enforced: + module: + - os2loop_post + - os2loop_shared module: - datetime -id: node.os2loop_post.field_os2loop_shared_rev_date -field_name: field_os2loop_shared_rev_date + - os2loop_post + - os2loop_shared +id: node.os2loop_post.os2loop_shared_revison_date +field_name: os2loop_shared_revison_date entity_type: node bundle: os2loop_post label: 'Revision date' diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_subject.yml similarity index 55% rename from config/sync/field.field.node.os2loop_post.field_os2loop_shared_subject.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_subject.yml index eee56d0ee..ccb5e4bfa 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_subject.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_subject.yml @@ -1,13 +1,19 @@ -uuid: 76ba260a-98a5-481c-b18f-75f89f481753 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_subject + - field.storage.node.os2loop_shared_subject - node.type.os2loop_post - - taxonomy.vocabulary.os2loop_subject -id: node.os2loop_post.field_os2loop_shared_subject -field_name: field_os2loop_shared_subject + - taxonomy.vocabulary.os2loop_taxonomy_subject + enforced: + module: + - os2loop_post + - os2loop_shared + module: + - os2loop_post + - os2loop_shared +id: node.os2loop_post.os2loop_shared_subject +field_name: os2loop_shared_subject entity_type: node bundle: os2loop_post label: Subject @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_subject: os2loop_subject + os2loop_taxonomy_subject: os2loop_taxonomy_subject sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_tags.yml similarity index 56% rename from config/sync/field.field.node.os2loop_post.field_os2loop_shared_tags.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_tags.yml index d2a893fc5..e936c534d 100644 --- a/config/sync/field.field.node.os2loop_post.field_os2loop_shared_tags.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.field.node.os2loop_post.os2loop_shared_tags.yml @@ -1,13 +1,19 @@ -uuid: 53d559ac-d050-428c-b885-8ce49f990e99 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_tags + - field.storage.node.os2loop_shared_tags - node.type.os2loop_post - - taxonomy.vocabulary.os2loop_tag -id: node.os2loop_post.field_os2loop_shared_tags -field_name: field_os2loop_shared_tags + - taxonomy.vocabulary.os2loop_taxonomy_tag + enforced: + module: + - os2loop_post + - os2loop_shared + module: + - os2loop_post + - os2loop_shared +id: node.os2loop_post.os2loop_shared_tags +field_name: os2loop_shared_tags entity_type: node bundle: os2loop_post label: Tags @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_tag: os2loop_tag + os2loop_taxonomy_tag: os2loop_taxonomy_tag sort: field: name direction: asc diff --git a/config/sync/field.storage.comment.field_os2loop_question_answer.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.comment.os2loop_post_comment.yml similarity index 66% rename from config/sync/field.storage.comment.field_os2loop_question_answer.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.comment.os2loop_post_comment.yml index 691642986..be7250dfe 100644 --- a/config/sync/field.storage.comment.field_os2loop_question_answer.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.comment.os2loop_post_comment.yml @@ -1,12 +1,15 @@ -uuid: f3bedaa5-7e5b-4a65-9ebc-1d868903c967 langcode: en status: true dependencies: + enforced: + module: + - os2loop_post module: - comment + - os2loop_post - text -id: comment.field_os2loop_question_answer -field_name: field_os2loop_question_answer +id: comment.os2loop_post_comment +field_name: os2loop_post_comment entity_type: comment type: text_long settings: { } diff --git a/config/sync/field.storage.node.field_os2loop_post_comments.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_comments.yml similarity index 68% rename from config/sync/field.storage.node.field_os2loop_post_comments.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_comments.yml index 8dcaf601e..e32b7d706 100644 --- a/config/sync/field.storage.node.field_os2loop_post_comments.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_comments.yml @@ -1,12 +1,15 @@ -uuid: 72ef26db-bdac-47de-be92-96220594916b langcode: en status: true dependencies: + enforced: + module: + - os2loop_post module: - comment - node -id: node.field_os2loop_post_comments -field_name: field_os2loop_post_comments + - os2loop_post +id: node.os2loop_post_comments +field_name: os2loop_post_comments entity_type: node type: comment settings: diff --git a/config/sync/field.storage.node.field_os2loop_post_content.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_content.yml similarity index 66% rename from config/sync/field.storage.node.field_os2loop_post_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_content.yml index e65e72488..20d63dccc 100644 --- a/config/sync/field.storage.node.field_os2loop_post_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_content.yml @@ -1,12 +1,15 @@ -uuid: 2d08d05a-b62b-41e5-9077-0295358c3c91 langcode: en status: true dependencies: + enforced: + module: + - os2loop_post module: - node + - os2loop_post - text -id: node.field_os2loop_post_content -field_name: field_os2loop_post_content +id: node.os2loop_post_content +field_name: os2loop_post_content entity_type: node type: text_long settings: { } diff --git a/config/sync/field.storage.node.field_os2loop_question_file.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_file.yml similarity index 72% rename from config/sync/field.storage.node.field_os2loop_question_file.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_file.yml index d1389ba5f..d58187baf 100644 --- a/config/sync/field.storage.node.field_os2loop_question_file.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/field.storage.node.os2loop_post_file.yml @@ -1,12 +1,15 @@ -uuid: 9145704e-47a4-4e89-ad04-d1c1e1fc4707 langcode: en status: true dependencies: + enforced: + module: + - os2loop_post module: - file - node -id: node.field_os2loop_question_file -field_name: field_os2loop_question_file + - os2loop_post +id: node.os2loop_post_file +field_name: os2loop_post_file entity_type: node type: file settings: diff --git a/config/sync/filter.format.os2loop_post.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post.yml similarity index 82% rename from config/sync/filter.format.os2loop_post.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post.yml index cc3d43c79..41f48b3fb 100644 --- a/config/sync/filter.format.os2loop_post.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post.yml @@ -1,7 +1,11 @@ -uuid: 110aa407-a507-4c5b-8761-c12515287de8 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_post + module: + - os2loop_post name: Post format: os2loop_post weight: 0 diff --git a/config/sync/filter.format.os2loop_post_comment_plain_text.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post_comment_plain_text.yml similarity index 57% rename from config/sync/filter.format.os2loop_post_comment_plain_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post_comment_plain_text.yml index 47d31750b..5960d6a34 100644 --- a/config/sync/filter.format.os2loop_post_comment_plain_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post_comment_plain_text.yml @@ -1,7 +1,11 @@ -uuid: 675f5198-1d3d-4ca0-a776-77c8f4a30fae langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_post + module: + - os2loop_post name: 'Comment (plain text)' format: os2loop_post_comment_plain_text weight: 0 diff --git a/config/sync/filter.format.os2loop_post_comment_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post_comment_rich_text.yml similarity index 83% rename from config/sync/filter.format.os2loop_post_comment_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post_comment_rich_text.yml index 342ab6bbf..089d486a1 100644 --- a/config/sync/filter.format.os2loop_post_comment_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/filter.format.os2loop_post_comment_rich_text.yml @@ -1,7 +1,11 @@ -uuid: c28f7157-31ca-490a-ad27-1d5325257a1a langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_post + module: + - os2loop_post name: 'Comment (rich text)' format: os2loop_post_comment_rich_text weight: 0 diff --git a/config/sync/node.type.os2loop_post.yml b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/node.type.os2loop_post.yml similarity index 63% rename from config/sync/node.type.os2loop_post.yml rename to web/profiles/custom/os2loop/modules/os2loop_post/config/install/node.type.os2loop_post.yml index ef6af3425..d5b97d969 100644 --- a/config/sync/node.type.os2loop_post.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/config/install/node.type.os2loop_post.yml @@ -1,7 +1,11 @@ -uuid: b8533089-61c8-416a-95c7-23c2f85fb240 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_post + module: + - os2loop_post name: Post type: os2loop_post description: 'This is a post.' diff --git a/web/profiles/custom/os2loop/modules/os2loop_post/modules/os2loop_post_fixtures/src/Fixture/PostFixture.php b/web/profiles/custom/os2loop/modules/os2loop_post/modules/os2loop_post_fixtures/src/Fixture/PostFixture.php index cd7581b0d..9446405e6 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_post/modules/os2loop_post_fixtures/src/Fixture/PostFixture.php +++ b/web/profiles/custom/os2loop/modules/os2loop_post/modules/os2loop_post_fixtures/src/Fixture/PostFixture.php @@ -33,14 +33,14 @@ public function load() { 'format' => 'os2loop_post', ], 'field_os2loop_shared_subject' => [ - 'target_id' => $this->getReference('os2loop_subject:Diverse')->id(), + 'target_id' => $this->getReference('os2loop_taxonomy_subject:Diverse')->id(), ], 'field_os2loop_shared_tags' => [ - ['target_id' => $this->getReference('os2loop_tag:test')->id()], - ['target_id' => $this->getReference('os2loop_tag:Udredning')->id()], + ['target_id' => $this->getReference('os2loop_taxonomy_tag:test')->id()], + ['target_id' => $this->getReference('os2loop_taxonomy_tag:Udredning')->id()], ], 'field_os2loop_shared_profession' => [ - 'target_id' => $this->getReference('os2loop_profession:Andet')->id(), + 'target_id' => $this->getReference('os2loop_taxonomy_profession:Andet')->id(), ], 'field_os2loop_post_file' => [ 'target_id' => $this->getReference('file:image-001.jpg')->id(), diff --git a/web/profiles/custom/os2loop/modules/os2loop_post/os2loop_post.info.yml b/web/profiles/custom/os2loop/modules/os2loop_post/os2loop_post.info.yml index d61b7eb6f..932529ff0 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_post/os2loop_post.info.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_post/os2loop_post.info.yml @@ -7,5 +7,3 @@ dependencies: - better_formats - comment - image - - os2loop_shared - - os2loop_taxonomy diff --git a/config/sync/comment.type.os2loop_question_answer.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/comment.type.os2loop_question_answer.yml similarity index 58% rename from config/sync/comment.type.os2loop_question_answer.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/comment.type.os2loop_question_answer.yml index f744f3c33..a9ab4a319 100644 --- a/config/sync/comment.type.os2loop_question_answer.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/comment.type.os2loop_question_answer.yml @@ -1,7 +1,11 @@ -uuid: dd109390-b6e8-4952-a0fe-d3ece66cea01 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_question + module: + - os2loop_question id: os2loop_question_answer label: Answer target_entity_type_id: node diff --git a/config/sync/core.entity_form_display.comment.os2loop_question_answer.default.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_form_display.comment.os2loop_question_answer.default.yml similarity index 74% rename from config/sync/core.entity_form_display.comment.os2loop_question_answer.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_form_display.comment.os2loop_question_answer.default.yml index 5538b059a..a2e26e79e 100644 --- a/config/sync/core.entity_form_display.comment.os2loop_question_answer.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_form_display.comment.os2loop_question_answer.default.yml @@ -1,11 +1,14 @@ -uuid: 6c7c9ecc-f629-4cf2-985a-537298a4a5bf langcode: en status: true dependencies: config: - comment.type.os2loop_question_answer - - field.field.comment.os2loop_question_answer.field_os2loop_question_answer + - field.field.comment.os2loop_question_answer.os2loop_question_answer + enforced: + module: + - os2loop_question module: + - os2loop_question - text id: comment.os2loop_question_answer.default targetEntityType: comment @@ -17,7 +20,7 @@ content: settings: { } third_party_settings: { } region: content - field_os2loop_question_answer: + os2loop_question_answer: weight: 12 settings: rows: 5 @@ -33,4 +36,5 @@ content: size: 60 placeholder: '' third_party_settings: { } -hidden: { } +hidden: + os2loop_question_answer: true diff --git a/config/sync/core.entity_form_display.node.os2loop_question.default.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_form_display.node.os2loop_question.default.yml similarity index 68% rename from config/sync/core.entity_form_display.node.os2loop_question.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_form_display.node.os2loop_question.default.yml index 3d3dd8f70..8ab12fe8c 100644 --- a/config/sync/core.entity_form_display.node.os2loop_question.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_form_display.node.os2loop_question.default.yml @@ -1,20 +1,24 @@ -uuid: b891b737-60e0-42b1-a5e2-b80613ae79f5 langcode: en status: true dependencies: config: - - field.field.node.os2loop_question.field_os2loop_question_answers - - field.field.node.os2loop_question.field_os2loop_question_content - - field.field.node.os2loop_question.field_os2loop_question_file - - field.field.node.os2loop_question.field_os2loop_shared_profession - - field.field.node.os2loop_question.field_os2loop_shared_rev_date - - field.field.node.os2loop_question.field_os2loop_shared_subject - - field.field.node.os2loop_question.field_os2loop_shared_tags + - field.field.node.os2loop_question.os2loop_question_answers + - field.field.node.os2loop_question.os2loop_question_content + - field.field.node.os2loop_question.os2loop_question_file + - field.field.node.os2loop_question.os2loop_shared_profession + - field.field.node.os2loop_question.os2loop_shared_revison_date + - field.field.node.os2loop_question.os2loop_shared_subject + - field.field.node.os2loop_question.os2loop_shared_tags - node.type.os2loop_question + enforced: + module: + - os2loop_question module: - comment - datetime - file + - os2loop_question + - path - text id: node.os2loop_question.default targetEntityType: node @@ -27,13 +31,13 @@ content: region: content settings: { } third_party_settings: { } - field_os2loop_question_answers: + os2loop_question_answers: weight: 26 settings: { } third_party_settings: { } type: comment_default region: content - field_os2loop_question_content: + os2loop_question_content: weight: 6 settings: rows: 5 @@ -41,14 +45,14 @@ content: third_party_settings: { } type: text_textarea region: content - field_os2loop_question_file: + os2loop_question_file: weight: 10 settings: progress_indicator: throbber third_party_settings: { } type: file_generic region: content - field_os2loop_shared_profession: + os2loop_shared_profession: settings: match_operator: CONTAINS match_limit: 10 @@ -58,13 +62,13 @@ content: type: entity_reference_autocomplete region: content weight: 7 - field_os2loop_shared_rev_date: + os2loop_shared_revison_date: weight: 27 settings: { } third_party_settings: { } type: datetime_default region: content - field_os2loop_shared_subject: + os2loop_shared_subject: settings: match_operator: CONTAINS match_limit: 10 @@ -74,7 +78,7 @@ content: type: entity_reference_autocomplete region: content weight: 8 - field_os2loop_shared_tags: + os2loop_shared_tags: settings: match_operator: CONTAINS match_limit: 10 @@ -83,6 +87,12 @@ content: third_party_settings: { } type: entity_reference_autocomplete_tags region: content + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } promote: type: boolean_checkbox settings: @@ -122,4 +132,11 @@ content: match_limit: 10 region: content third_party_settings: { } -hidden: { } +hidden: + os2loop_question_answers: true + os2loop_question_content: true + os2loop_question_file: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/config/sync/core.entity_view_display.comment.os2loop_question_answer.default.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.comment.os2loop_question_answer.default.yml similarity index 68% rename from config/sync/core.entity_view_display.comment.os2loop_question_answer.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.comment.os2loop_question_answer.default.yml index 08cc12174..d719a8cd1 100644 --- a/config/sync/core.entity_view_display.comment.os2loop_question_answer.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.comment.os2loop_question_answer.default.yml @@ -1,27 +1,31 @@ -uuid: 5351bd5a-64a2-49f2-aa1d-5af42f31c369 langcode: en status: true dependencies: config: - comment.type.os2loop_question_answer - - field.field.comment.os2loop_question_answer.field_os2loop_question_answer + - field.field.comment.os2loop_question_answer.os2loop_question_answer + enforced: + module: + - os2loop_question module: + - os2loop_question - text id: comment.os2loop_question_answer.default targetEntityType: comment bundle: os2loop_question_answer mode: default content: - field_os2loop_question_answer: - weight: 101 - label: above + links: + weight: 100 settings: { } third_party_settings: { } - type: text_default region: content - links: - weight: 100 + os2loop_question_answer: + weight: 101 + label: above settings: { } third_party_settings: { } + type: text_default region: content -hidden: { } +hidden: + os2loop_question_answer: true diff --git a/config/sync/core.entity_view_display.node.os2loop_question.default.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.node.os2loop_question.default.yml similarity index 60% rename from config/sync/core.entity_view_display.node.os2loop_question.default.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.node.os2loop_question.default.yml index c2907931e..575f35cf3 100644 --- a/config/sync/core.entity_view_display.node.os2loop_question.default.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.node.os2loop_question.default.yml @@ -1,21 +1,24 @@ -uuid: 9c918d73-1cf5-4269-981a-9e2e3b6b3af6 langcode: en status: true dependencies: config: - core.entity_view_display.comment.os2loop_question_answer.default - - field.field.node.os2loop_question.field_os2loop_question_answers - - field.field.node.os2loop_question.field_os2loop_question_content - - field.field.node.os2loop_question.field_os2loop_question_file - - field.field.node.os2loop_question.field_os2loop_shared_profession - - field.field.node.os2loop_question.field_os2loop_shared_rev_date - - field.field.node.os2loop_question.field_os2loop_shared_subject - - field.field.node.os2loop_question.field_os2loop_shared_tags + - field.field.node.os2loop_question.os2loop_question_answers + - field.field.node.os2loop_question.os2loop_question_content + - field.field.node.os2loop_question.os2loop_question_file + - field.field.node.os2loop_question.os2loop_shared_profession + - field.field.node.os2loop_question.os2loop_shared_revison_date + - field.field.node.os2loop_question.os2loop_shared_subject + - field.field.node.os2loop_question.os2loop_shared_tags - node.type.os2loop_question + enforced: + module: + - os2loop_question module: - comment - datetime - file + - os2loop_question - text - user id: node.os2loop_question.default @@ -23,7 +26,12 @@ targetEntityType: node bundle: os2loop_question mode: default content: - field_os2loop_question_answers: + links: + weight: 0 + region: content + settings: { } + third_party_settings: { } + os2loop_question_answers: weight: 6 label: above settings: @@ -32,14 +40,14 @@ content: third_party_settings: { } type: comment_default region: content - field_os2loop_question_content: + os2loop_question_content: weight: 1 label: above settings: { } third_party_settings: { } type: text_default region: content - field_os2loop_question_file: + os2loop_question_file: weight: 5 label: above settings: @@ -47,7 +55,7 @@ content: third_party_settings: { } type: file_default region: content - field_os2loop_shared_profession: + os2loop_shared_profession: label: above settings: link: true @@ -55,7 +63,7 @@ content: type: entity_reference_label region: content weight: 2 - field_os2loop_shared_rev_date: + os2loop_shared_revison_date: weight: 7 label: above settings: @@ -64,7 +72,7 @@ content: third_party_settings: { } type: datetime_default region: content - field_os2loop_shared_subject: + os2loop_shared_subject: label: above settings: link: true @@ -72,16 +80,18 @@ content: type: entity_reference_label region: content weight: 3 - field_os2loop_shared_tags: + os2loop_shared_tags: label: above settings: link: true third_party_settings: { } type: entity_reference_label region: content - links: - weight: 0 - region: content - settings: { } - third_party_settings: { } -hidden: { } +hidden: + os2loop_question_answers: true + os2loop_question_content: true + os2loop_question_file: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.node.os2loop_question.teaser.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.node.os2loop_question.teaser.yml new file mode 100644 index 000000000..034112ac7 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/core.entity_view_display.node.os2loop_question.teaser.yml @@ -0,0 +1,37 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.os2loop_question.os2loop_question_answers + - field.field.node.os2loop_question.os2loop_question_content + - field.field.node.os2loop_question.os2loop_question_file + - field.field.node.os2loop_question.os2loop_shared_profession + - field.field.node.os2loop_question.os2loop_shared_revison_date + - field.field.node.os2loop_question.os2loop_shared_subject + - field.field.node.os2loop_question.os2loop_shared_tags + - node.type.os2loop_question + enforced: + module: + - os2loop_question + module: + - os2loop_question + - user +id: node.os2loop_question.teaser +targetEntityType: node +bundle: os2loop_question +mode: teaser +content: + links: + weight: 100 + settings: { } + third_party_settings: { } + region: content +hidden: + os2loop_question_answers: true + os2loop_question_content: true + os2loop_question_file: true + os2loop_shared_profession: true + os2loop_shared_revison_date: true + os2loop_shared_subject: true + os2loop_shared_tags: true diff --git a/config/sync/editor.editor.os2loop_question_answer_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/editor.editor.os2loop_question_answer_rich_text.yml similarity index 92% rename from config/sync/editor.editor.os2loop_question_answer_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/editor.editor.os2loop_question_answer_rich_text.yml index d36c5f5c2..dffd8d0ff 100644 --- a/config/sync/editor.editor.os2loop_question_answer_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/editor.editor.os2loop_question_answer_rich_text.yml @@ -1,11 +1,14 @@ -uuid: 5ff2a4da-8874-448f-8756-0fd7022948a7 langcode: en status: true dependencies: config: - filter.format.os2loop_question_answer_rich_text + enforced: + module: + - os2loop_question module: - ckeditor + - os2loop_question format: os2loop_question_answer_rich_text editor: ckeditor settings: diff --git a/config/sync/editor.editor.os2loop_question_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/editor.editor.os2loop_question_rich_text.yml similarity index 92% rename from config/sync/editor.editor.os2loop_question_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/editor.editor.os2loop_question_rich_text.yml index 1058276d7..1491b2494 100644 --- a/config/sync/editor.editor.os2loop_question_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/editor.editor.os2loop_question_rich_text.yml @@ -1,11 +1,14 @@ -uuid: 7fc9d0e2-3fd4-4f02-be70-9a0b9a8397b5 langcode: en status: true dependencies: config: - filter.format.os2loop_question_rich_text + enforced: + module: + - os2loop_question module: - ckeditor + - os2loop_question format: os2loop_question_rich_text editor: ckeditor settings: diff --git a/config/sync/field.field.comment.os2loop_question_answer.field_os2loop_question_answer.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.comment.os2loop_question_answer.os2loop_question_answer.yml similarity index 82% rename from config/sync/field.field.comment.os2loop_question_answer.field_os2loop_question_answer.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.comment.os2loop_question_answer.os2loop_question_answer.yml index 679eaf866..06eef36fd 100644 --- a/config/sync/field.field.comment.os2loop_question_answer.field_os2loop_question_answer.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.comment.os2loop_question_answer.os2loop_question_answer.yml @@ -1,12 +1,15 @@ -uuid: f2a15893-6af7-4586-82ac-2c9b68480f16 langcode: en status: true dependencies: config: - comment.type.os2loop_question_answer - - field.storage.comment.field_os2loop_question_answer + - field.storage.comment.os2loop_question_answer + enforced: + module: + - os2loop_question module: - better_formats + - os2loop_question - text third_party_settings: better_formats: @@ -30,8 +33,8 @@ third_party_settings: weight: '0' os2loop_question_rich_text: weight: '0' -id: comment.os2loop_question_answer.field_os2loop_question_answer -field_name: field_os2loop_question_answer +id: comment.os2loop_question_answer.os2loop_question_answer +field_name: os2loop_question_answer entity_type: comment bundle: os2loop_question_answer label: Answer diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_question_answers.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_answers.yml similarity index 70% rename from config/sync/field.field.node.os2loop_question.field_os2loop_question_answers.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_answers.yml index 5918e0581..583e1d5cf 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_question_answers.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_answers.yml @@ -1,14 +1,17 @@ -uuid: d79ff60c-4958-4ef0-921c-c5a8d2234950 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_question_answers + - field.storage.node.os2loop_question_answers - node.type.os2loop_question + enforced: + module: + - os2loop_question module: - comment -id: node.os2loop_question.field_os2loop_question_answers -field_name: field_os2loop_question_answers + - os2loop_question +id: node.os2loop_question.os2loop_question_answers +field_name: os2loop_question_answers entity_type: node bundle: os2loop_question label: Answers diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_question_content.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_content.yml similarity index 78% rename from config/sync/field.field.node.os2loop_question.field_os2loop_question_content.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_content.yml index 086c1dba5..ce7bb6c22 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_question_content.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_content.yml @@ -1,12 +1,15 @@ -uuid: 8019ce65-2bb2-4cd8-a904-0d630b052af6 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_question_content + - field.storage.node.os2loop_question_content - node.type.os2loop_question + enforced: + module: + - os2loop_question module: - better_formats + - os2loop_question - text third_party_settings: better_formats: @@ -24,8 +27,8 @@ third_party_settings: weight: '0' os2loop_question_rich_text: weight: '0' -id: node.os2loop_question.field_os2loop_question_content -field_name: field_os2loop_question_content +id: node.os2loop_question.os2loop_question_content +field_name: os2loop_question_content entity_type: node bundle: os2loop_question label: Content diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_question_file.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_file.yml similarity index 70% rename from config/sync/field.field.node.os2loop_question.field_os2loop_question_file.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_file.yml index 1b9a72bf1..212d0254a 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_question_file.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_question_file.yml @@ -1,14 +1,17 @@ -uuid: 057afcfd-2f7e-4927-8e73-cd91db823182 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_question_file + - field.storage.node.os2loop_question_file - node.type.os2loop_question + enforced: + module: + - os2loop_question module: - file -id: node.os2loop_question.field_os2loop_question_file -field_name: field_os2loop_question_file + - os2loop_question +id: node.os2loop_question.os2loop_question_file +field_name: os2loop_question_file entity_type: node bundle: os2loop_question label: File diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_profession.yml similarity index 54% rename from config/sync/field.field.node.os2loop_question.field_os2loop_shared_profession.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_profession.yml index 3246dfe6c..ed4fe7a4b 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_profession.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_profession.yml @@ -1,13 +1,19 @@ -uuid: d15d07cf-4b6a-4605-b927-856754288d22 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_profession + - field.storage.node.os2loop_shared_profession - node.type.os2loop_question - - taxonomy.vocabulary.os2loop_profession -id: node.os2loop_question.field_os2loop_shared_profession -field_name: field_os2loop_shared_profession + - taxonomy.vocabulary.os2loop_taxonomy_profession + enforced: + module: + - os2loop_question + - os2loop_shared + module: + - os2loop_question + - os2loop_shared +id: node.os2loop_question.os2loop_shared_profession +field_name: os2loop_shared_profession entity_type: node bundle: os2loop_question label: Profession @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_profession: os2loop_profession + os2loop_taxonomy_profession: os2loop_taxonomy_profession sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_rev_date.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_revison_date.yml similarity index 54% rename from config/sync/field.field.node.os2loop_question.field_os2loop_shared_rev_date.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_revison_date.yml index 3dddd8e62..e1d34588c 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_rev_date.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_revison_date.yml @@ -1,14 +1,19 @@ -uuid: 9f144848-cd3c-477a-abb1-f5e8ce1b1b80 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_rev_date + - field.storage.node.os2loop_shared_revison_date - node.type.os2loop_question + enforced: + module: + - os2loop_question + - os2loop_shared module: - datetime -id: node.os2loop_question.field_os2loop_shared_rev_date -field_name: field_os2loop_shared_rev_date + - os2loop_question + - os2loop_shared +id: node.os2loop_question.os2loop_shared_revison_date +field_name: os2loop_shared_revison_date entity_type: node bundle: os2loop_question label: 'Revision date' diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_subject.yml similarity index 55% rename from config/sync/field.field.node.os2loop_question.field_os2loop_shared_subject.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_subject.yml index f57dfde45..ff3e8abc3 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_subject.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_subject.yml @@ -1,13 +1,19 @@ -uuid: 04f12450-d8ea-4c8d-a826-bee1a329f836 langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_subject + - field.storage.node.os2loop_shared_subject - node.type.os2loop_question - - taxonomy.vocabulary.os2loop_subject -id: node.os2loop_question.field_os2loop_shared_subject -field_name: field_os2loop_shared_subject + - taxonomy.vocabulary.os2loop_taxonomy_subject + enforced: + module: + - os2loop_question + - os2loop_shared + module: + - os2loop_question + - os2loop_shared +id: node.os2loop_question.os2loop_shared_subject +field_name: os2loop_shared_subject entity_type: node bundle: os2loop_question label: Subject @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_subject: os2loop_subject + os2loop_taxonomy_subject: os2loop_taxonomy_subject sort: field: name direction: asc diff --git a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_tags.yml similarity index 56% rename from config/sync/field.field.node.os2loop_question.field_os2loop_shared_tags.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_tags.yml index 41661ba76..05f659243 100644 --- a/config/sync/field.field.node.os2loop_question.field_os2loop_shared_tags.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.field.node.os2loop_question.os2loop_shared_tags.yml @@ -1,13 +1,19 @@ -uuid: 19b9ea6f-bf90-4bb1-a731-86b05e20b89b langcode: en status: true dependencies: config: - - field.storage.node.field_os2loop_shared_tags + - field.storage.node.os2loop_shared_tags - node.type.os2loop_question - - taxonomy.vocabulary.os2loop_tag -id: node.os2loop_question.field_os2loop_shared_tags -field_name: field_os2loop_shared_tags + - taxonomy.vocabulary.os2loop_taxonomy_tag + enforced: + module: + - os2loop_question + - os2loop_shared + module: + - os2loop_question + - os2loop_shared +id: node.os2loop_question.os2loop_shared_tags +field_name: os2loop_shared_tags entity_type: node bundle: os2loop_question label: Tags @@ -20,7 +26,7 @@ settings: handler: 'default:taxonomy_term' handler_settings: target_bundles: - os2loop_tag: os2loop_tag + os2loop_taxonomy_tag: os2loop_taxonomy_tag sort: field: name direction: asc diff --git a/config/sync/field.storage.comment.field_os2loop_post_comment.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.comment.os2loop_question_answer.yml similarity index 63% rename from config/sync/field.storage.comment.field_os2loop_post_comment.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.comment.os2loop_question_answer.yml index 214ee7270..6e941344f 100644 --- a/config/sync/field.storage.comment.field_os2loop_post_comment.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.comment.os2loop_question_answer.yml @@ -1,12 +1,15 @@ -uuid: 35f7550d-5766-48a9-992f-60fbc7118898 langcode: en status: true dependencies: + enforced: + module: + - os2loop_question module: - comment + - os2loop_question - text -id: comment.field_os2loop_post_comment -field_name: field_os2loop_post_comment +id: comment.os2loop_question_answer +field_name: os2loop_question_answer entity_type: comment type: text_long settings: { } diff --git a/config/sync/field.storage.node.field_os2loop_question_answers.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_answers.yml similarity index 66% rename from config/sync/field.storage.node.field_os2loop_question_answers.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_answers.yml index cd88c7c2c..1df181503 100644 --- a/config/sync/field.storage.node.field_os2loop_question_answers.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_answers.yml @@ -1,12 +1,15 @@ -uuid: 383a31ff-838d-4fbf-9610-f64c1b517fa5 langcode: en status: true dependencies: + enforced: + module: + - os2loop_question module: - comment - node -id: node.field_os2loop_question_answers -field_name: field_os2loop_question_answers + - os2loop_question +id: node.os2loop_question_answers +field_name: os2loop_question_answers entity_type: node type: comment settings: diff --git a/config/sync/field.storage.node.field_os2loop_external_descripti.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_content.yml similarity index 63% rename from config/sync/field.storage.node.field_os2loop_external_descripti.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_content.yml index 7102f4ade..fe6ee3525 100644 --- a/config/sync/field.storage.node.field_os2loop_external_descripti.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_content.yml @@ -1,12 +1,15 @@ -uuid: 4b372267-12ff-4339-a2fa-1e7af60ddace langcode: en status: true dependencies: + enforced: + module: + - os2loop_question module: - node + - os2loop_question - text -id: node.field_os2loop_external_descripti -field_name: field_os2loop_external_descripti +id: node.os2loop_question_content +field_name: os2loop_question_content entity_type: node type: text_long settings: { } diff --git a/config/sync/field.storage.node.field_os2loop_post_file.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_file.yml similarity index 70% rename from config/sync/field.storage.node.field_os2loop_post_file.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_file.yml index f004a4103..5e92ebb2f 100644 --- a/config/sync/field.storage.node.field_os2loop_post_file.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/field.storage.node.os2loop_question_file.yml @@ -1,12 +1,15 @@ -uuid: 634dabc8-98a5-482c-a94f-ebb84334ba8c langcode: en status: true dependencies: + enforced: + module: + - os2loop_question module: - file - node -id: node.field_os2loop_post_file -field_name: field_os2loop_post_file + - os2loop_question +id: node.os2loop_question_file +field_name: os2loop_question_file entity_type: node type: file settings: diff --git a/config/sync/filter.format.os2loop_question_answer_plain_text.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_answer_plain_text.yml similarity index 55% rename from config/sync/filter.format.os2loop_question_answer_plain_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_answer_plain_text.yml index 330e0c6b6..992194c8c 100644 --- a/config/sync/filter.format.os2loop_question_answer_plain_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_answer_plain_text.yml @@ -1,7 +1,11 @@ -uuid: 6c7b1587-3dfb-4501-a853-630dddff29aa langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_question + module: + - os2loop_question name: 'Answer (plain text)' format: os2loop_question_answer_plain_text weight: 0 diff --git a/config/sync/filter.format.os2loop_question_answer_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_answer_rich_text.yml similarity index 82% rename from config/sync/filter.format.os2loop_question_answer_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_answer_rich_text.yml index 0a6f25121..0635f1aac 100644 --- a/config/sync/filter.format.os2loop_question_answer_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_answer_rich_text.yml @@ -1,7 +1,11 @@ -uuid: 8fb12a78-fe5f-40bb-a6a6-7caa483e707d langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_question + module: + - os2loop_question name: 'Answer (rich text)' format: os2loop_question_answer_rich_text weight: 0 diff --git a/config/sync/filter.format.os2loop_question_plain_text.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_plain_text.yml similarity index 54% rename from config/sync/filter.format.os2loop_question_plain_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_plain_text.yml index f74864714..fe0810e86 100644 --- a/config/sync/filter.format.os2loop_question_plain_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_plain_text.yml @@ -1,7 +1,11 @@ -uuid: 915871b2-2eb3-438b-b2f1-f0dcb2a17b71 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_question + module: + - os2loop_question name: 'Question (plain text)' format: os2loop_question_plain_text weight: 0 diff --git a/config/sync/filter.format.os2loop_question_rich_text.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_rich_text.yml similarity index 82% rename from config/sync/filter.format.os2loop_question_rich_text.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_rich_text.yml index 1c86229b6..f95384e00 100644 --- a/config/sync/filter.format.os2loop_question_rich_text.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/filter.format.os2loop_question_rich_text.yml @@ -1,7 +1,11 @@ -uuid: d065bc0c-78df-4df6-8187-946b073a01e3 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_question + module: + - os2loop_question name: 'Question (rich text)' format: os2loop_question_rich_text weight: 0 diff --git a/config/sync/node.type.os2loop_question.yml b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/node.type.os2loop_question.yml similarity index 63% rename from config/sync/node.type.os2loop_question.yml rename to web/profiles/custom/os2loop/modules/os2loop_question/config/install/node.type.os2loop_question.yml index 2842726be..e762d0690 100644 --- a/config/sync/node.type.os2loop_question.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_question/config/install/node.type.os2loop_question.yml @@ -1,7 +1,11 @@ -uuid: 6b4f44f1-3387-48f6-93f8-967c50679fe7 langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - os2loop_question + module: + - os2loop_question name: Question type: os2loop_question description: 'This is a question.' diff --git a/web/profiles/custom/os2loop/modules/os2loop_question/modules/os2loop_question_fixtures/src/Fixture/QuestionFixture.php b/web/profiles/custom/os2loop/modules/os2loop_question/modules/os2loop_question_fixtures/src/Fixture/QuestionFixture.php index 878640a08..7208a9c38 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_question/modules/os2loop_question_fixtures/src/Fixture/QuestionFixture.php +++ b/web/profiles/custom/os2loop/modules/os2loop_question/modules/os2loop_question_fixtures/src/Fixture/QuestionFixture.php @@ -33,14 +33,14 @@ public function load() { 'format' => 'os2loop_question_rich_text', ], 'field_os2loop_shared_subject' => [ - 'target_id' => $this->getReference('os2loop_subject:Diverse')->id(), + 'target_id' => $this->getReference('os2loop_taxonomy_subject:Diverse')->id(), ], 'field_os2loop_shared_tags' => [ - ['target_id' => $this->getReference('os2loop_tag:test')->id()], - ['target_id' => $this->getReference('os2loop_tag:Udredning')->id()], + ['target_id' => $this->getReference('os2loop_taxonomy_tag:test')->id()], + ['target_id' => $this->getReference('os2loop_taxonomy_tag:Udredning')->id()], ], 'field_os2loop_shared_profession' => [ - 'target_id' => $this->getReference('os2loop_profession:Andet')->id(), + 'target_id' => $this->getReference('os2loop_taxonomy_profession:Andet')->id(), ], 'field_os2loop_question_file' => [ 'target_id' => $this->getReference('file:image-001.jpg')->id(), diff --git a/config/sync/field.storage.node.field_os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_profession.yml similarity index 84% rename from config/sync/field.storage.node.field_os2loop_shared_profession.yml rename to web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_profession.yml index 403f3ed0f..645b05adc 100644 --- a/config/sync/field.storage.node.field_os2loop_shared_profession.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_profession.yml @@ -1,10 +1,13 @@ -uuid: 98ada347-c359-4095-833d-c8d21dc15cbc langcode: en status: true dependencies: module: - node + - os2loop_shared - taxonomy + enforced: + module: + - os2loop_shared id: node.field_os2loop_shared_profession field_name: field_os2loop_shared_profession entity_type: node diff --git a/config/sync/field.storage.node.field_os2loop_shared_rev_date.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_rev_date.yml similarity index 83% rename from config/sync/field.storage.node.field_os2loop_shared_rev_date.yml rename to web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_rev_date.yml index 592e5acdc..3e93e02d3 100644 --- a/config/sync/field.storage.node.field_os2loop_shared_rev_date.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_rev_date.yml @@ -1,10 +1,13 @@ -uuid: 6fadbe0e-5aea-44b5-b62b-5982d388529d langcode: en status: true dependencies: module: - datetime - node + - os2loop_shared + enforced: + module: + - os2loop_shared id: node.field_os2loop_shared_rev_date field_name: field_os2loop_shared_rev_date entity_type: node diff --git a/config/sync/field.storage.node.field_os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_subject.yml similarity index 84% rename from config/sync/field.storage.node.field_os2loop_shared_subject.yml rename to web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_subject.yml index fdcf36e4f..675ba6e8e 100644 --- a/config/sync/field.storage.node.field_os2loop_shared_subject.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_subject.yml @@ -1,10 +1,13 @@ -uuid: aaa2e605-f610-4759-9e91-7a9c9a3e3cfc langcode: en status: true dependencies: module: - node + - os2loop_shared - taxonomy + enforced: + module: + - os2loop_shared id: node.field_os2loop_shared_subject field_name: field_os2loop_shared_subject entity_type: node diff --git a/config/sync/field.storage.node.field_os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_tags.yml similarity index 84% rename from config/sync/field.storage.node.field_os2loop_shared_tags.yml rename to web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_tags.yml index 605567011..35e96d567 100644 --- a/config/sync/field.storage.node.field_os2loop_shared_tags.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.field_os2loop_shared_tags.yml @@ -1,10 +1,13 @@ -uuid: a2a59eac-fb0d-41e6-91a0-553762f9eeb9 langcode: en status: true dependencies: module: - node + - os2loop_shared - taxonomy + enforced: + module: + - os2loop_shared id: node.field_os2loop_shared_tags field_name: field_os2loop_shared_tags entity_type: node diff --git a/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_profession.yml new file mode 100644 index 000000000..befcdd2b1 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_profession.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_shared + module: + - node + - os2loop_shared + - taxonomy +id: node.os2loop_shared_profession +field_name: os2loop_shared_profession +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_revison_date.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_revison_date.yml new file mode 100644 index 000000000..0d9fd6906 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_revison_date.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_shared + module: + - datetime + - node + - os2loop_shared +id: node.os2loop_shared_revison_date +field_name: os2loop_shared_revison_date +entity_type: node +type: datetime +settings: + datetime_type: date +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_subject.yml new file mode 100644 index 000000000..1caa01a6d --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_subject.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_shared + module: + - node + - os2loop_shared + - taxonomy +id: node.os2loop_shared_subject +field_name: os2loop_shared_subject +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_tags.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_tags.yml new file mode 100644 index 000000000..44da1b0e9 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/config/install/field.storage.node.os2loop_shared_tags.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_shared + module: + - node + - os2loop_shared + - taxonomy +id: node.os2loop_shared_tags +field_name: os2loop_shared_tags +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/web/profiles/custom/os2loop/modules/os2loop_shared/os2loop_shared.info.yml b/web/profiles/custom/os2loop/modules/os2loop_shared/os2loop_shared.info.yml index 412960712..972415dd7 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_shared/os2loop_shared.info.yml +++ b/web/profiles/custom/os2loop/modules/os2loop_shared/os2loop_shared.info.yml @@ -4,3 +4,7 @@ description: 'OS2Loop shared' core: 8.x core_version_requirement: ^8 || ^9 package: 'OS2Loop' + +dependencies: + - datetime + - os2loop_taxonomy diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_profession.yml deleted file mode 100644 index 835323c8f..000000000 --- a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_profession.yml +++ /dev/null @@ -1,7 +0,0 @@ -langcode: en -status: true -dependencies: { } -name: Profession -vid: os2loop_profession -description: '' -weight: 0 diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_subject.yml deleted file mode 100644 index 4a261715a..000000000 --- a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_subject.yml +++ /dev/null @@ -1,7 +0,0 @@ -langcode: en -status: true -dependencies: { } -name: Subject -vid: os2loop_subject -description: '' -weight: 0 diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_tag.yml b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_tag.yml deleted file mode 100644 index 7f9a20aec..000000000 --- a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_tag.yml +++ /dev/null @@ -1,7 +0,0 @@ -langcode: en -status: true -dependencies: { } -name: Tag -vid: os2loop_tag -description: '' -weight: 0 diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_profession.yml b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_profession.yml new file mode 100644 index 000000000..cc2a4c74f --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_profession.yml @@ -0,0 +1,12 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_taxonomy + module: + - os2loop_taxonomy +name: Profession +vid: os2loop_taxonomy_profession +description: '' +weight: 0 diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_subject.yml b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_subject.yml new file mode 100644 index 000000000..224918a18 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_subject.yml @@ -0,0 +1,12 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_taxonomy + module: + - os2loop_taxonomy +name: Subject +vid: os2loop_taxonomy_subject +description: '' +weight: 0 diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_tag.yml b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_tag.yml new file mode 100644 index 000000000..c56c1cee7 --- /dev/null +++ b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/config/install/taxonomy.vocabulary.os2loop_taxonomy_tag.yml @@ -0,0 +1,12 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - os2loop_taxonomy + module: + - os2loop_taxonomy +name: Tag +vid: os2loop_taxonomy_tag +description: '' +weight: 0 diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/ProfessionFixture.php b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/ProfessionFixture.php index d59eb8875..f02d67ee6 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/ProfessionFixture.php +++ b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/ProfessionFixture.php @@ -11,7 +11,7 @@ class ProfessionFixture extends TaxonomyTermFixture { /** * {@inheritdoc} */ - protected static $vocabularyId = 'os2loop_profession'; + protected static $vocabularyId = 'os2loop_taxonomy_profession'; /** * {@inheritdoc} diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/SubjectFixture.php b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/SubjectFixture.php index 06cf7e56c..7c5815b06 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/SubjectFixture.php +++ b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/SubjectFixture.php @@ -11,7 +11,7 @@ class SubjectFixture extends TaxonomyTermFixture { /** * {@inheritdoc} */ - protected static $vocabularyId = 'os2loop_subject'; + protected static $vocabularyId = 'os2loop_taxonomy_subject'; /** * {@inheritdoc} diff --git a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/TagFixture.php b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/TagFixture.php index 5bea8ddad..d44ca6cd1 100644 --- a/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/TagFixture.php +++ b/web/profiles/custom/os2loop/modules/os2loop_taxonomy/modules/os2loop_taxonomy_fixtures/src/Fixture/TagFixture.php @@ -11,7 +11,7 @@ class TagFixture extends TaxonomyTermFixture { /** * {@inheritdoc} */ - protected static $vocabularyId = 'os2loop_tag'; + protected static $vocabularyId = 'os2loop_taxonomy_tag'; /** * {@inheritdoc} diff --git a/web/profiles/custom/os2loop/os2loop.info.yml b/web/profiles/custom/os2loop/os2loop.info.yml index 81ef34527..1ee926252 100644 --- a/web/profiles/custom/os2loop/os2loop.info.yml +++ b/web/profiles/custom/os2loop/os2loop.info.yml @@ -25,7 +25,7 @@ distribution: # theme: my_theme langcode: en -# # Modules to install to support the profile. +# Modules to install to support the profile. install: - history - block_content @@ -49,14 +49,15 @@ install: - editor - ckeditor -# # Required modules -# # Note that any dependencies of the modules listed here will be installed automatically. +# Required modules that cannot be uninstalled. +# Note that any dependencies of the modules listed here will be installed automatically. dependencies: - node - block - views + - os2loop_taxonomy -# # List any themes that should be installed as part of the profile installation. -# # Note that this will not set any theme as the default theme. +# List any themes that should be installed as part of the profile installation. +# Note that this will not set any theme as the default theme. themes: - claro diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 000000000..a4cd8860a --- /dev/null +++ b/yarn.lock @@ -0,0 +1,230 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +commander@~6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +deep-extend@^0.6.0, deep-extend@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +entities@~2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" + integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +get-stdin@~8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" + integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== + +glob@~7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +ignore@~5.1.8: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +js-yaml@~3.14.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsonc-parser@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" + integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== + +linkify-it@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-3.0.2.tgz#f55eeb8bc1d3ae754049e124ab3bb56d97797fb8" + integrity sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ== + dependencies: + uc.micro "^1.0.1" + +lodash.differencewith@~4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz#bafafbc918b55154e179176a00bb0aefaac854b7" + integrity sha1-uvr7yRi1UVTheRdqALsK76rIVLc= + +lodash.flatten@~4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= + +markdown-it@12.0.2: + version "12.0.2" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.0.2.tgz#4401beae8df8aa2221fc6565a7188e60a06ef0ed" + integrity sha512-4Lkvjbv2kK+moL9TbeV+6/NHx+1Q+R/NIdUlFlkqkkzUcTod4uiyTJRiBidKR9qXSdkNFkgv+AELY8KN9vSgVA== + dependencies: + argparse "^2.0.1" + entities "~2.0.0" + linkify-it "^3.0.1" + mdurl "^1.0.1" + uc.micro "^1.0.5" + +markdownlint-cli@^0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/markdownlint-cli/-/markdownlint-cli-0.26.0.tgz#cd89e3e39a049303ec125c8aa291da4f3325df29" + integrity sha512-biLfeGNZG9nw0yJbtFBzRlew2/P5w7JSseKwolSox3zejs7dLpGvPgqbC+iqJnqqGWcWLtXaXh8bBEKWmfl10A== + dependencies: + commander "~6.2.1" + deep-extend "~0.6.0" + get-stdin "~8.0.0" + glob "~7.1.6" + ignore "~5.1.8" + js-yaml "~3.14.1" + jsonc-parser "~3.0.0" + lodash.differencewith "~4.5.0" + lodash.flatten "~4.4.0" + markdownlint "~0.22.0" + markdownlint-rule-helpers "~0.13.0" + minimatch "~3.0.4" + minimist "~1.2.5" + rc "~1.2.8" + +markdownlint-rule-helpers@~0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.13.0.tgz#7cc6553bc7f8c4c8a43cf66fb2a3a652124f46f9" + integrity sha512-rRY0itbcHG4e+ntz0bbY3AIceSJMKS0TafEMgEtKVHRZ54/JUSy6/4ypCL618RlJvYRej+xMLxX5nkJqIeTZaQ== + +markdownlint@~0.22.0: + version "0.22.0" + resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.22.0.tgz#4ed95b61c17ae9f4dfca6a01f038c744846c0a72" + integrity sha512-J4B+iMc12pOdp/wfYi03W2qfAfEyiZzq3qvQh/8vOMNU8vXYY6Jg440EY7dWTBCqROhb1i4nAn3BTByJ5kdx1w== + dependencies: + markdown-it "12.0.2" + +mdurl@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= + +minimatch@^3.0.4, minimatch@~3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@~1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +rc@~1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +uc.micro@^1.0.1, uc.micro@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=