Compare commits
No commits in common. "0de5789923bf0cfc87924463375dccf052bcf106" and "81baad4e57e780d6cb58366585a0dd9377c38951" have entirely different histories.
0de5789923
...
81baad4e57
@ -71,11 +71,17 @@
|
|||||||
"drupal/audiofield": "^1.10",
|
"drupal/audiofield": "^1.10",
|
||||||
"drupal/auto_entitylabel": "^3.1",
|
"drupal/auto_entitylabel": "^3.1",
|
||||||
"drupal/better_messages": "^2.0@alpha",
|
"drupal/better_messages": "^2.0@alpha",
|
||||||
|
"drupal/ckeditor_codemirror": "^2.3",
|
||||||
|
"drupal/ckeditor_font": "^1.2",
|
||||||
|
"drupal/ckeditor_uploadimage": "^2.0",
|
||||||
"drupal/colorbutton": "^1.3",
|
"drupal/colorbutton": "^1.3",
|
||||||
"drupal/commerce": "^2.0",
|
"drupal/commerce": "^2.0",
|
||||||
"drupal/commerce_cart_api": "^1.4",
|
"drupal/commerce_cart_api": "^1.4",
|
||||||
|
"drupal/commerce_cart_redirection": "^3.0",
|
||||||
"drupal/commerce_email": "^1.5",
|
"drupal/commerce_email": "^1.5",
|
||||||
"drupal/commerce_license": "^3.0",
|
"drupal/commerce_license": "^3.0",
|
||||||
|
"drupal/commerce_migrate": "^3.1",
|
||||||
|
"drupal/commerce_monetico": "^1.0",
|
||||||
"drupal/commerce_pricelist": "^2.4",
|
"drupal/commerce_pricelist": "^2.4",
|
||||||
"drupal/commerce_recurring": "^1.0@RC",
|
"drupal/commerce_recurring": "^1.0@RC",
|
||||||
"drupal/commerce_stripe": "^1.1",
|
"drupal/commerce_stripe": "^1.1",
|
||||||
@ -86,11 +92,12 @@
|
|||||||
"drupal/config_pages": "^2.9",
|
"drupal/config_pages": "^2.9",
|
||||||
"drupal/config_split": "^2.0@beta",
|
"drupal/config_split": "^2.0@beta",
|
||||||
"drupal/consumer_image_styles": "^4.0",
|
"drupal/consumer_image_styles": "^4.0",
|
||||||
|
"drupal/content_sync": "^2.x-dev@dev",
|
||||||
"drupal/core-composer-scaffold": "9.5.9",
|
"drupal/core-composer-scaffold": "9.5.9",
|
||||||
"drupal/core-project-message": "9.5.9",
|
"drupal/core-project-message": "9.5.9",
|
||||||
"drupal/core-recommended": "9.5.9",
|
"drupal/core-recommended": "9.5.9",
|
||||||
"drupal/csv_serialization": "^3.0",
|
|
||||||
"drupal/ctools": "^4.0",
|
"drupal/ctools": "^4.0",
|
||||||
|
"drupal/debug_bar": "^1.4",
|
||||||
"drupal/devel": "^5.0",
|
"drupal/devel": "^5.0",
|
||||||
"drupal/devel_entity_updates": "^4.1",
|
"drupal/devel_entity_updates": "^4.1",
|
||||||
"drupal/editor_advanced_link": "^2",
|
"drupal/editor_advanced_link": "^2",
|
||||||
@ -102,28 +109,37 @@
|
|||||||
"drupal/flag_lists": "^4.0@RC",
|
"drupal/flag_lists": "^4.0@RC",
|
||||||
"drupal/flood_control": "^2.3",
|
"drupal/flood_control": "^2.3",
|
||||||
"drupal/gdpr": "^3.1",
|
"drupal/gdpr": "^3.1",
|
||||||
"drupal/genpass": "^2.0",
|
"drupal/genpass": "^1.x-dev",
|
||||||
"drupal/google_analytics": "^4.0",
|
"drupal/google_analytics": "^4.0",
|
||||||
"drupal/graphql": "^4.7",
|
"drupal/graphql": "4.x-dev@dev",
|
||||||
"drupal/image_delta_formatter": "^1.2",
|
"drupal/image_delta_formatter": "^1.x-dev",
|
||||||
"drupal/image_effects": "^3.4",
|
"drupal/image_effects": "^3.x-dev@dev",
|
||||||
"drupal/js_cache_buster": "^1.0",
|
"drupal/js_cache_buster": "^1.0",
|
||||||
"drupal/jsonapi_extras": "^3.21",
|
"drupal/jsonapi_extras": "^3.21",
|
||||||
"drupal/login_history": "^2.0",
|
"drupal/jsonrpc": "^2.0",
|
||||||
|
"drupal/login_destination": "^2.x-dev@dev",
|
||||||
|
"drupal/login_history": "^1.x-dev",
|
||||||
"drupal/login_tracker": "^2.0",
|
"drupal/login_tracker": "^2.0",
|
||||||
"drupal/mailjet": "^4.0",
|
"drupal/mailgun": "^1.x-dev",
|
||||||
"drupal/maillog": "^1.1",
|
"drupal/mailjet": "3.0.x-dev@dev",
|
||||||
"drupal/masquerade": "^2.0",
|
"drupal/mailsystem": "^4.1",
|
||||||
|
"drupal/masquerade": "^2.x-dev@dev",
|
||||||
"drupal/maxlength": "^2.1",
|
"drupal/maxlength": "^2.1",
|
||||||
"drupal/modules_weight": "^3.0",
|
"drupal/migrate_plus": "^5.x-dev@dev",
|
||||||
|
"drupal/migrate_tools": "^5.x-dev@dev",
|
||||||
|
"drupal/mimemail": "^1.x-dev",
|
||||||
|
"drupal/modules_weight": "^1.8",
|
||||||
"drupal/pagerer": "^2.3",
|
"drupal/pagerer": "^2.3",
|
||||||
"drupal/password_policy": "^4.0",
|
"drupal/password_policy": "^4.0",
|
||||||
"drupal/payment": "^2.1",
|
"drupal/payment": "^2.1",
|
||||||
"drupal/pdf_api": "^2.4",
|
"drupal/pdf_api": "^2.4",
|
||||||
"drupal/permissions_filter": "^1.1",
|
"drupal/permissions_filter": "^1.1",
|
||||||
"drupal/printable": "^3.1",
|
"drupal/printable": "^3.1",
|
||||||
|
"drupal/profile": "1.x-dev@dev",
|
||||||
"drupal/pwa": "^2.1@beta",
|
"drupal/pwa": "^2.1@beta",
|
||||||
|
"drupal/redirect": "^1.x-dev@dev",
|
||||||
"drupal/redis": "^1.5",
|
"drupal/redis": "^1.5",
|
||||||
|
"drupal/reroute_email": "^2.1",
|
||||||
"drupal/restui": "^1.16",
|
"drupal/restui": "^1.16",
|
||||||
"drupal/role_delegation": "^1.1",
|
"drupal/role_delegation": "^1.1",
|
||||||
"drupal/role_expire": "^3.0",
|
"drupal/role_expire": "^3.0",
|
||||||
@ -132,30 +148,33 @@
|
|||||||
"drupal/search_api_autocomplete": "^1.2",
|
"drupal/search_api_autocomplete": "^1.2",
|
||||||
"drupal/search_api_page": "^1.x-dev",
|
"drupal/search_api_page": "^1.x-dev",
|
||||||
"drupal/search_api_solr": "^4.2",
|
"drupal/search_api_solr": "^4.2",
|
||||||
"drupal/select_translation": "^2.0@alpha",
|
"drupal/select_translation": "^1.x-dev",
|
||||||
"drupal/session_limit": "^2.0@beta",
|
"drupal/session_limit": "^2.0@beta",
|
||||||
"drupal/simplenews": "^4.0",
|
"drupal/simplenews": "3.x-dev@dev",
|
||||||
"drupal/simplenews_mailjet_subscriptions": "^1.3",
|
"drupal/simplenews_mailjet_subscriptions": "1.x-dev@dev",
|
||||||
"drupal/social_media_links": "^2.8",
|
"drupal/social_media_links": "^2.8",
|
||||||
"drupal/string_translation_ui": "^2.0",
|
"drupal/string_translation_ui": "^2.0",
|
||||||
|
"drupal/strings_i18n_json_export": "^1.x-dev@dev",
|
||||||
"drupal/structure_sync": "^2.0",
|
"drupal/structure_sync": "^2.0",
|
||||||
"drupal/symfony_mailer": "^1",
|
"drupal/symfony_mailer": "^1",
|
||||||
"drupal/synonyms": "^2.0.0-beta2",
|
"drupal/synonyms": "^2.0.0-beta2",
|
||||||
"drupal/telephone_formatter": "^1.0@beta",
|
"drupal/telephone_formatter": "^1.0@beta",
|
||||||
"drupal/telephone_validation": "^2.1",
|
"drupal/telephone_validation": "^2.1",
|
||||||
"drupal/term_reference_tree": "^2.0",
|
"drupal/term_reference_tree": "1.1.0",
|
||||||
"drupal/translation_views": "1.x-dev@dev",
|
"drupal/translation_views": "1.x-dev@dev",
|
||||||
"drupal/ultimate_cron": "^2.x-dev",
|
"drupal/ultimate_cron": "^2.x-dev",
|
||||||
"drupal/unique_content_field_validation": "^1.1",
|
"drupal/unique_content_field_validation": "^1.0",
|
||||||
"drupal/upgrade_status": "^4.3",
|
"drupal/upgrade_status": "^4.3",
|
||||||
|
"drupal/url_to_video_filter": "^2.0",
|
||||||
"drupal/user_csv_import": "^2.0",
|
"drupal/user_csv_import": "^2.0",
|
||||||
"drupal/user_email_verification": "^1.2",
|
"drupal/user_email_verification": "^1.x-dev@dev",
|
||||||
"drupal/user_history": "^1.0",
|
"drupal/user_history": "^1.0",
|
||||||
"drupal/vde_drush": "^2.1",
|
"drupal/vde_drush": "^2.1",
|
||||||
"drupal/views_conditional": "^1.10",
|
"drupal/views_conditional": "^1.x-dev",
|
||||||
"drupal/views_data_export": "^1.1",
|
"drupal/views_data_export": "^1.1",
|
||||||
|
"drupal/views_ef_fieldset": "^1.5",
|
||||||
"drupal/views_field_view": "1.x-dev@dev",
|
"drupal/views_field_view": "1.x-dev@dev",
|
||||||
"drupal/webform": "^6.2",
|
"drupal/webform": "^6.0",
|
||||||
"drupal/workflow": "^1.5",
|
"drupal/workflow": "^1.5",
|
||||||
"kint-php/kint": "^3.3",
|
"kint-php/kint": "^3.3",
|
||||||
"smalot/pdfparser": "*",
|
"smalot/pdfparser": "*",
|
||||||
@ -252,12 +271,11 @@
|
|||||||
"drupal/flag": {
|
"drupal/flag": {
|
||||||
"remove flag hooks to allow site to be accessible again https://www.drupal.org/project/flag/issues/3200806": "./patches/flag-commenthooks.patch"
|
"remove flag hooks to allow site to be accessible again https://www.drupal.org/project/flag/issues/3200806": "./patches/flag-commenthooks.patch"
|
||||||
},
|
},
|
||||||
"drupal/mailjet": {
|
|
||||||
"DrupalmailjetControllerMailjetRegisterController::redirectRegister() does not exist https://www.drupal.org/project/mailjet/issues/3450474": "https://www.drupal.org/files/issues/2024-05-29/mailjet-15615025-5.patch"
|
|
||||||
},
|
|
||||||
"drupal/pwa": {
|
"drupal/pwa": {
|
||||||
"Manifest doesn't have a maskable icon https://www.drupal.org/project/pwa/issues/3165433": "https://www.drupal.org/files/issues/2024-03-10/manifest-doesnt-have-a-maskable-icon-error-3165433-20.patch",
|
"Manifest doesn't have a maskable icon https://www.drupal.org/project/pwa/issues/3165433": "https://www.drupal.org/files/issues/2024-03-10/manifest-doesnt-have-a-maskable-icon-error-3165433-20.patch"
|
||||||
"Undefined array key name https://www.drupal.org/project/pwa/issues/3422906": "https://www.drupal.org/files/issues/2024-02-21/pwa-3422906-3.patch"
|
},
|
||||||
|
"drupal/term_reference_tree": {
|
||||||
|
"Term Reference Tree: Re-implement Track List https://www.drupal.org/project/term_reference_tree/issues/3064280": "https://www.drupal.org/files/issues/2022-02-07/3064280_bring_back_tracklist-16.patch"
|
||||||
},
|
},
|
||||||
"drupal/toolbar_theme": {
|
"drupal/toolbar_theme": {
|
||||||
"Automated Drupal 9 compatibility fixes https://www.drupal.org/project/toolbar_themes/issues/3149099": "https://www.drupal.org/files/issues/2020-06-06/toolbar_themes.1.x-dev.rector.patch"
|
"Automated Drupal 9 compatibility fixes https://www.drupal.org/project/toolbar_themes/issues/3149099": "https://www.drupal.org/files/issues/2020-06-06/toolbar_themes.1.x-dev.rector.patch"
|
||||||
@ -265,6 +283,9 @@
|
|||||||
"weitzman/drupal-test-traits": {
|
"weitzman/drupal-test-traits": {
|
||||||
"Define void return type for setUp() and tearDown() methods https://gitlab.com/weitzman/drupal-test-traits/-/issues/78":"./patches/Definevoidreturntype2.patch"
|
"Define void return type for setUp() and tearDown() methods https://gitlab.com/weitzman/drupal-test-traits/-/issues/78":"./patches/Definevoidreturntype2.patch"
|
||||||
},
|
},
|
||||||
|
"drupal/mailjet": {
|
||||||
|
"https://www.drupal.org/project/mailjet/issues/3325412":"https://www.drupal.org/files/issues/2022-12-05/mailjet-list_instead_of_listid.patch"
|
||||||
|
},
|
||||||
"drupal/simplenews_mailjet_subscriptions": {
|
"drupal/simplenews_mailjet_subscriptions": {
|
||||||
"using mailjet module":"./patches/simplenews_mailjet_subscriptions__usingmailjetmodule#3.patch"
|
"using mailjet module":"./patches/simplenews_mailjet_subscriptions__usingmailjetmodule#3.patch"
|
||||||
},
|
},
|
||||||
@ -292,12 +313,6 @@
|
|||||||
"drupal/field_group": {
|
"drupal/field_group": {
|
||||||
"undefined index name 18 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-10-01/field_group-undefined-index-name-3064890-18.patch",
|
"undefined index name 18 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-10-01/field_group-undefined-index-name-3064890-18.patch",
|
||||||
"undefined index name 16 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-08-10/field_group-undefined-index-name-3064890-16.patch"
|
"undefined index name 16 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-08-10/field_group-undefined-index-name-3064890-16.patch"
|
||||||
},
|
|
||||||
"drupal/mailjet": {
|
|
||||||
"https://www.drupal.org/project/mailjet/issues/3325412":"https://www.drupal.org/files/issues/2022-12-05/mailjet-list_instead_of_listid.patch"
|
|
||||||
},
|
|
||||||
"drupal/term_reference_tree": {
|
|
||||||
"Term Reference Tree: Re-implement Track List https://www.drupal.org/project/term_reference_tree/issues/3064280": "https://www.drupal.org/files/issues/2022-02-07/3064280_bring_back_tracklist-16.patch"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"drupal-scaffold": {
|
"drupal-scaffold": {
|
||||||
|
3948
composer.lock
generated
3948
composer.lock
generated
File diff suppressed because it is too large
Load Diff
@ -116,4 +116,3 @@ cloneable_entities:
|
|||||||
- entity_view_display
|
- entity_view_display
|
||||||
- entity_form_display
|
- entity_form_display
|
||||||
- date_format
|
- date_format
|
||||||
- simplenews_subscriber_history
|
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
uuid: 1fa04199-b67e-40fa-8a5b-5da044dc6b3b
|
|
||||||
langcode: en
|
|
||||||
status: false
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- workflow
|
|
||||||
theme:
|
|
||||||
- null
|
|
||||||
_core:
|
|
||||||
default_config_hash: Cs2l2qZ2r60qh0aD5hM7ePYviecEo81KvYpFMUgPP2k
|
|
||||||
id: workflowtransitionform
|
|
||||||
theme: null
|
|
||||||
region: ''
|
|
||||||
weight: -7
|
|
||||||
provider: workflow
|
|
||||||
plugin: workflow_transition_form_block
|
|
||||||
settings:
|
|
||||||
id: workflow_transition_form_block
|
|
||||||
label: 'Workflow Transition form'
|
|
||||||
label_display: visible
|
|
||||||
provider: workflow
|
|
||||||
visibility: { }
|
|
@ -26,7 +26,6 @@ module:
|
|||||||
bulkdelete: 0
|
bulkdelete: 0
|
||||||
checklistapi: 0
|
checklistapi: 0
|
||||||
ckeditor5: 0
|
ckeditor5: 0
|
||||||
color: 0
|
|
||||||
commerce: 0
|
commerce: 0
|
||||||
commerce_cart: 0
|
commerce_cart: 0
|
||||||
commerce_cart_api: 0
|
commerce_cart_api: 0
|
||||||
@ -190,6 +189,7 @@ module:
|
|||||||
sophron: 0
|
sophron: 0
|
||||||
state_machine: 0
|
state_machine: 0
|
||||||
string_translation_ui: 0
|
string_translation_ui: 0
|
||||||
|
strings_i18n_json_export: 0
|
||||||
structure_sync: 0
|
structure_sync: 0
|
||||||
symfony_mailer: 0
|
symfony_mailer: 0
|
||||||
synonyms: 0
|
synonyms: 0
|
||||||
@ -213,6 +213,7 @@ module:
|
|||||||
typed_data: 0
|
typed_data: 0
|
||||||
ultimate_cron: 0
|
ultimate_cron: 0
|
||||||
unique_content_field_validation: 0
|
unique_content_field_validation: 0
|
||||||
|
url_to_video_filter: 0
|
||||||
user: 0
|
user: 0
|
||||||
user_csv_import: 0
|
user_csv_import: 0
|
||||||
user_email_verification: 0
|
user_email_verification: 0
|
||||||
|
@ -1,47 +0,0 @@
|
|||||||
uuid: 829826f2-8ada-4e71-9261-7e63566fc10f
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
config:
|
|
||||||
- filter.format.webform_default
|
|
||||||
module:
|
|
||||||
- ckeditor5
|
|
||||||
format: webform_default
|
|
||||||
editor: ckeditor5
|
|
||||||
settings:
|
|
||||||
toolbar:
|
|
||||||
items:
|
|
||||||
- heading
|
|
||||||
- '|'
|
|
||||||
- bold
|
|
||||||
- italic
|
|
||||||
- subscript
|
|
||||||
- superscript
|
|
||||||
- '|'
|
|
||||||
- specialCharacters
|
|
||||||
- '|'
|
|
||||||
- numberedList
|
|
||||||
- bulletedList
|
|
||||||
- '|'
|
|
||||||
- link
|
|
||||||
- '|'
|
|
||||||
- indent
|
|
||||||
- outdent
|
|
||||||
- '|'
|
|
||||||
- blockQuote
|
|
||||||
- '|'
|
|
||||||
- sourceEditing
|
|
||||||
plugins:
|
|
||||||
ckeditor5_heading:
|
|
||||||
enabled_headings:
|
|
||||||
- heading2
|
|
||||||
- heading3
|
|
||||||
- heading4
|
|
||||||
- heading5
|
|
||||||
- heading6
|
|
||||||
ckeditor5_list:
|
|
||||||
reversed: true
|
|
||||||
startIndex: true
|
|
||||||
ckeditor5_sourceEditing:
|
|
||||||
allowed_tags: { }
|
|
||||||
image_upload: { }
|
|
@ -5,6 +5,7 @@ dependencies:
|
|||||||
module:
|
module:
|
||||||
- editor
|
- editor
|
||||||
- linkit
|
- linkit
|
||||||
|
- url_to_video_filter
|
||||||
name: 'full html'
|
name: 'full html'
|
||||||
format: full_html
|
format: full_html
|
||||||
weight: -9
|
weight: -9
|
||||||
@ -21,6 +22,16 @@ filters:
|
|||||||
status: true
|
status: true
|
||||||
weight: 9
|
weight: 9
|
||||||
settings: { }
|
settings: { }
|
||||||
|
filter_url_to_video:
|
||||||
|
id: filter_url_to_video
|
||||||
|
provider: url_to_video_filter
|
||||||
|
status: false
|
||||||
|
weight: 0
|
||||||
|
settings:
|
||||||
|
youtube: '1'
|
||||||
|
youtube_webp_preview: '0'
|
||||||
|
vimeo: '1'
|
||||||
|
autoload: '0'
|
||||||
editor_file_reference:
|
editor_file_reference:
|
||||||
id: editor_file_reference
|
id: editor_file_reference
|
||||||
provider: editor
|
provider: editor
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
uuid: f2501823-d720-44ba-b128-8955bd18203e
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
enforced:
|
|
||||||
module:
|
|
||||||
- webform
|
|
||||||
_core:
|
|
||||||
default_config_hash: EeKp_M4Oid3erARiAam9rsgBKR91uEnFkEP3aZS2ol8
|
|
||||||
name: 'Webform (Default) - DO NOT EDIT'
|
|
||||||
format: webform_default
|
|
||||||
weight: 100
|
|
||||||
filters: { }
|
|
@ -5,6 +5,7 @@ dependencies:
|
|||||||
module:
|
module:
|
||||||
- editor
|
- editor
|
||||||
- linkit
|
- linkit
|
||||||
|
- url_to_video_filter
|
||||||
_core:
|
_core:
|
||||||
default_config_hash: w3wAkgsV6hn7P_cXCSnV-_1B_HOVJ7qwjv2DZID3B7g
|
default_config_hash: w3wAkgsV6hn7P_cXCSnV-_1B_HOVJ7qwjv2DZID3B7g
|
||||||
name: wysiwyg
|
name: wysiwyg
|
||||||
@ -69,6 +70,16 @@ filters:
|
|||||||
status: false
|
status: false
|
||||||
weight: -42
|
weight: -42
|
||||||
settings: { }
|
settings: { }
|
||||||
|
filter_url_to_video:
|
||||||
|
id: filter_url_to_video
|
||||||
|
provider: url_to_video_filter
|
||||||
|
status: false
|
||||||
|
weight: -46
|
||||||
|
settings:
|
||||||
|
youtube: '1'
|
||||||
|
youtube_webp_preview: '0'
|
||||||
|
vimeo: '1'
|
||||||
|
autoload: '0'
|
||||||
linkit:
|
linkit:
|
||||||
id: linkit
|
id: linkit
|
||||||
provider: linkit
|
provider: linkit
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
_core:
|
_core:
|
||||||
default_config_hash: HNSTwPQM5lvXFeH4cVlcB2gZFJ5S--Nbmfj7651HK24
|
default_config_hash: HNSTwPQM5lvXFeH4cVlcB2gZFJ5S--Nbmfj7651HK24
|
||||||
genpass_length: 12
|
genpass_length: 12
|
||||||
|
genpass_algorithm: user
|
||||||
genpass_mode: 1
|
genpass_mode: 1
|
||||||
genpass_display: 3
|
genpass_display: 3
|
||||||
genpass_admin_mode: 1
|
|
||||||
genpass_override_core: false
|
|
||||||
|
2
config/sync/language/fr/simplenews.settings.yml
Normal file
2
config/sync/language/fr/simplenews.settings.yml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
subscription:
|
||||||
|
confirm_combined_subject: 'Confirmation de [site:name]'
|
@ -3,7 +3,24 @@ display:
|
|||||||
default:
|
default:
|
||||||
display_title: Principal
|
display_title: Principal
|
||||||
display_options:
|
display_options:
|
||||||
title: Boutiques
|
exposed_form:
|
||||||
|
options:
|
||||||
|
submit_button: Appliquer
|
||||||
|
reset_button_label: Réinitialiser
|
||||||
|
exposed_sorts_label: 'Trier par'
|
||||||
|
sort_asc_label: Asc
|
||||||
|
sort_desc_label: Desc
|
||||||
|
pager:
|
||||||
|
options:
|
||||||
|
expose:
|
||||||
|
items_per_page_label: 'Éléments par page'
|
||||||
|
items_per_page_options_all_label: '- Tout -'
|
||||||
|
offset_label: Décalage
|
||||||
|
tags:
|
||||||
|
previous: "‹\_précédent"
|
||||||
|
next: "suivant\_›"
|
||||||
|
first: "«\_premier"
|
||||||
|
last: "dernier\_»"
|
||||||
fields:
|
fields:
|
||||||
commerce_store_bulk_form:
|
commerce_store_bulk_form:
|
||||||
action_title: 'Pour la sélection'
|
action_title: 'Pour la sélection'
|
||||||
@ -15,27 +32,10 @@ display:
|
|||||||
separator: ', '
|
separator: ', '
|
||||||
operations:
|
operations:
|
||||||
label: Actions
|
label: Actions
|
||||||
pager:
|
|
||||||
options:
|
|
||||||
tags:
|
|
||||||
next: "suivant\_›"
|
|
||||||
previous: "‹\_précédent"
|
|
||||||
first: "«\_premier"
|
|
||||||
last: "dernier\_»"
|
|
||||||
expose:
|
|
||||||
items_per_page_label: 'Éléments par page'
|
|
||||||
items_per_page_options_all_label: '- Tout -'
|
|
||||||
offset_label: Décalage
|
|
||||||
exposed_form:
|
|
||||||
options:
|
|
||||||
submit_button: Appliquer
|
|
||||||
reset_button_label: Réinitialiser
|
|
||||||
exposed_sorts_label: 'Trier par'
|
|
||||||
sort_asc_label: Asc
|
|
||||||
sort_desc_label: Desc
|
|
||||||
filters:
|
filters:
|
||||||
type:
|
type:
|
||||||
expose:
|
expose:
|
||||||
label: Type
|
label: Type
|
||||||
|
title: Boutiques
|
||||||
page_1:
|
page_1:
|
||||||
display_title: Page
|
display_title: Page
|
||||||
|
@ -40,5 +40,8 @@ display:
|
|||||||
status:
|
status:
|
||||||
expose:
|
expose:
|
||||||
label: Actif
|
label: Actif
|
||||||
|
subscriptions_status:
|
||||||
|
expose:
|
||||||
|
label: Etat
|
||||||
page_1:
|
page_1:
|
||||||
display_title: Page
|
display_title: Page
|
||||||
|
@ -1 +0,0 @@
|
|||||||
update_user_last_access: true
|
|
@ -16,5 +16,4 @@ allowed_handlers:
|
|||||||
simplenews_all: '0'
|
simplenews_all: '0'
|
||||||
new_account: none
|
new_account: none
|
||||||
access: default
|
access: default
|
||||||
reason: ''
|
|
||||||
weight: 0
|
weight: 0
|
||||||
|
@ -16,5 +16,4 @@ allowed_handlers:
|
|||||||
simplenews_all: '0'
|
simplenews_all: '0'
|
||||||
new_account: 'on'
|
new_account: 'on'
|
||||||
access: default
|
access: default
|
||||||
reason: ''
|
|
||||||
weight: 0
|
weight: 0
|
||||||
|
@ -16,5 +16,4 @@ allowed_handlers:
|
|||||||
simplenews_all: '0'
|
simplenews_all: '0'
|
||||||
new_account: none
|
new_account: none
|
||||||
access: default
|
access: default
|
||||||
reason: ''
|
|
||||||
weight: 0
|
weight: 0
|
||||||
|
@ -16,5 +16,4 @@ allowed_handlers:
|
|||||||
simplenews_all: '0'
|
simplenews_all: '0'
|
||||||
new_account: none
|
new_account: none
|
||||||
access: default
|
access: default
|
||||||
reason: ''
|
|
||||||
weight: 0
|
weight: 0
|
||||||
|
@ -16,5 +16,4 @@ allowed_handlers:
|
|||||||
simplenews_all: '0'
|
simplenews_all: '0'
|
||||||
new_account: 'on'
|
new_account: 'on'
|
||||||
access: default
|
access: default
|
||||||
reason: ''
|
|
||||||
weight: 0
|
weight: 0
|
||||||
|
@ -13,8 +13,9 @@ subscriber:
|
|||||||
subscription:
|
subscription:
|
||||||
skip_verification: false
|
skip_verification: false
|
||||||
tidy_unconfirmed: 7
|
tidy_unconfirmed: 7
|
||||||
confirm_subject: 'Confirmation for [site:name]'
|
confirm_combined_subject: 'Confirmation for [site:name]'
|
||||||
confirm_body: "We have received a request to subscribe [simplenews-subscriber:mail] at [site:url]. To confirm please use the link below.\r\n\r\n[simplenews-subscriber:confirm-url]"
|
confirm_combined_body: "We have received a request to subscribe [simplenews-subscriber:mail] at [site:url]. To confirm please use the link below.\r\n\r\n[simplenews-subscriber:combined-url]"
|
||||||
|
confirm_combined_body_unchanged: 'We have received a request to subscribe [simplenews-subscriber:mail] at [site:url]. No confirmation necessary because you are already subscribed.'
|
||||||
confirm_subscribe_page: ''
|
confirm_subscribe_page: ''
|
||||||
confirm_unsubscribe_page: ''
|
confirm_unsubscribe_page: ''
|
||||||
validate_subject: 'Manage your subscriptions at [site:name]'
|
validate_subject: 'Manage your subscriptions at [site:name]'
|
||||||
|
1
config/sync/strings_i18n_json_export.settings.yml
Normal file
1
config/sync/strings_i18n_json_export.settings.yml
Normal file
@ -0,0 +1 @@
|
|||||||
|
export_type: '0'
|
@ -1,24 +0,0 @@
|
|||||||
uuid: 658e9e99-a52a-42ca-9c40-b8c629b6c283
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- workflow
|
|
||||||
_core:
|
|
||||||
default_config_hash: RimpsF-N-uVXv3vtX3fza0-kJxlXdRmKLPiQU6IubdE
|
|
||||||
id: change_a_node_to_next_workflow_state
|
|
||||||
label: 'Change a node to next Workflow state'
|
|
||||||
type: node
|
|
||||||
plugin: workflow_node_next_state_action
|
|
||||||
configuration:
|
|
||||||
label: 'Change a node to next Workflow state'
|
|
||||||
id: change_a_node_to_next_workflow_state
|
|
||||||
plugin: workflow_node_next_state_action
|
|
||||||
type: node
|
|
||||||
timestamp:
|
|
||||||
scheduled: '0'
|
|
||||||
comment: 'New state is set by a triggered Action.'
|
|
||||||
force: 0
|
|
||||||
actions: { }
|
|
||||||
field_name: ''
|
|
||||||
to_sid: ''
|
|
@ -1,14 +0,0 @@
|
|||||||
uuid: 75f1628b-741f-4069-adbf-685d004e5c14
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- genpass
|
|
||||||
enforced:
|
|
||||||
module:
|
|
||||||
- genpass
|
|
||||||
id: genpass_set_random_password
|
|
||||||
label: 'Set new random password for user(s)'
|
|
||||||
type: user
|
|
||||||
plugin: genpass_set_random_password
|
|
||||||
configuration: { }
|
|
@ -1,14 +0,0 @@
|
|||||||
uuid: d85496d9-44e4-4d30-8e41-c06ca2166a57
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- node
|
|
||||||
- views_bulk_edit
|
|
||||||
_core:
|
|
||||||
default_config_hash: 0vLpSGhoYOPeREkfW-7bDeJOwEfW3zeG3nUBwUgsKQI
|
|
||||||
id: node_edit_action
|
|
||||||
label: 'Edit content'
|
|
||||||
type: node
|
|
||||||
plugin: 'entity:edit_action:node'
|
|
||||||
configuration: { }
|
|
@ -1,14 +0,0 @@
|
|||||||
uuid: 6c08e79f-35b1-4a9a-b442-535ccca324de
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- taxonomy
|
|
||||||
- views_bulk_edit
|
|
||||||
_core:
|
|
||||||
default_config_hash: b5BETc7ATggsTs4n0jHuPnUbl-QJ5Y4obwjOAsAjMU0
|
|
||||||
id: taxonomy_term_edit_action
|
|
||||||
label: 'Edit taxonomy terms'
|
|
||||||
type: taxonomy_term
|
|
||||||
plugin: 'entity:edit_action:taxonomy_term'
|
|
||||||
configuration: { }
|
|
@ -1,14 +0,0 @@
|
|||||||
uuid: 00e01281-6d73-4ce9-8b09-eecf974d9346
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- user
|
|
||||||
- views_bulk_edit
|
|
||||||
_core:
|
|
||||||
default_config_hash: Bjz27y1Z8D8KsOY6XIy3E79Cl7VDXkWLpePx2NqCc1M
|
|
||||||
id: user_edit_action
|
|
||||||
label: 'Edit users'
|
|
||||||
type: user
|
|
||||||
plugin: 'entity:edit_action:user'
|
|
||||||
configuration: { }
|
|
@ -0,0 +1,17 @@
|
|||||||
|
uuid: 616a982c-cdd0-41b6-9a25-7f7365f0f2f7
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
module:
|
||||||
|
- strings_i18n_json_export
|
||||||
|
title: 'Default cron handler'
|
||||||
|
id: strings_i18n_json_export_cron
|
||||||
|
weight: 0
|
||||||
|
module: strings_i18n_json_export
|
||||||
|
callback: strings_i18n_json_export_cron
|
||||||
|
scheduler:
|
||||||
|
id: simple
|
||||||
|
launcher:
|
||||||
|
id: serial
|
||||||
|
logger:
|
||||||
|
id: database
|
@ -4,7 +4,6 @@ status: true
|
|||||||
dependencies:
|
dependencies:
|
||||||
config:
|
config:
|
||||||
- node.type.note
|
- node.type.note
|
||||||
- workflow.workflow.workflow
|
|
||||||
module:
|
module:
|
||||||
- commerce_license
|
- commerce_license
|
||||||
- eu_cookie_compliance
|
- eu_cookie_compliance
|
||||||
|
@ -18,8 +18,6 @@ dependencies:
|
|||||||
- taxonomy.vocabulary.showroom
|
- taxonomy.vocabulary.showroom
|
||||||
- taxonomy.vocabulary.tags
|
- taxonomy.vocabulary.tags
|
||||||
- taxonomy.vocabulary.thesaurus
|
- taxonomy.vocabulary.thesaurus
|
||||||
- workflow.workflow.migration
|
|
||||||
- workflow.workflow.workflow
|
|
||||||
module:
|
module:
|
||||||
- actions_permissions
|
- actions_permissions
|
||||||
- commerce
|
- commerce
|
||||||
|
@ -4,7 +4,6 @@ status: true
|
|||||||
dependencies:
|
dependencies:
|
||||||
config:
|
config:
|
||||||
- node.type.note
|
- node.type.note
|
||||||
- workflow.workflow.workflow
|
|
||||||
module:
|
module:
|
||||||
- commerce_license
|
- commerce_license
|
||||||
- eu_cookie_compliance
|
- eu_cookie_compliance
|
||||||
|
@ -6,8 +6,6 @@ dependencies:
|
|||||||
- filter.format.restricted_html
|
- filter.format.restricted_html
|
||||||
- filter.format.wysiwyg
|
- filter.format.wysiwyg
|
||||||
- rest.resource.user_registration
|
- rest.resource.user_registration
|
||||||
- workflow.workflow.migration
|
|
||||||
- workflow.workflow.workflow
|
|
||||||
module:
|
module:
|
||||||
- commerce_checkout
|
- commerce_checkout
|
||||||
- commerce_product
|
- commerce_product
|
||||||
|
@ -3,10 +3,8 @@ langcode: fr
|
|||||||
status: true
|
status: true
|
||||||
dependencies:
|
dependencies:
|
||||||
config:
|
config:
|
||||||
- filter.format.webform_default
|
|
||||||
- filter.format.wysiwyg
|
- filter.format.wysiwyg
|
||||||
- rest.resource.user_registration
|
- rest.resource.user_registration
|
||||||
- workflow.workflow.workflow
|
|
||||||
module:
|
module:
|
||||||
- commerce_checkout
|
- commerce_checkout
|
||||||
- commerce_order
|
- commerce_order
|
||||||
@ -49,7 +47,6 @@ permissions:
|
|||||||
- 'restful post user_registration'
|
- 'restful post user_registration'
|
||||||
- 'subscribe to newsletters'
|
- 'subscribe to newsletters'
|
||||||
- 'update own customer profile'
|
- 'update own customer profile'
|
||||||
- 'use text format webform_default'
|
|
||||||
- 'use text format wysiwyg'
|
- 'use text format wysiwyg'
|
||||||
- 'view body'
|
- 'view body'
|
||||||
- 'view commerce_product'
|
- 'view commerce_product'
|
||||||
|
@ -4,7 +4,6 @@ status: true
|
|||||||
dependencies:
|
dependencies:
|
||||||
config:
|
config:
|
||||||
- node.type.note
|
- node.type.note
|
||||||
- workflow.workflow.workflow
|
|
||||||
module:
|
module:
|
||||||
- eu_cookie_compliance
|
- eu_cookie_compliance
|
||||||
- field_permissions
|
- field_permissions
|
||||||
|
@ -116,7 +116,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -2141,7 +2140,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -4584,7 +4582,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: false
|
clear_on_exposed: false
|
||||||
@ -6173,7 +6170,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
|
@ -101,7 +101,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -1564,7 +1563,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -2682,7 +2680,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -3649,7 +3646,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -4362,7 +4358,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -5392,7 +5387,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
|
@ -115,7 +115,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: false
|
clear_on_exposed: false
|
||||||
@ -2192,7 +2191,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: false
|
clear_on_exposed: false
|
||||||
@ -3301,8 +3299,8 @@ display:
|
|||||||
filter_rewrite_values: ''
|
filter_rewrite_values: ''
|
||||||
filter_rewrite_values_key: false
|
filter_rewrite_values_key: false
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
roles_target_id:
|
roles_target_id:
|
||||||
plugin_id: default
|
plugin_id: default
|
||||||
advanced:
|
advanced:
|
||||||
@ -3311,15 +3309,15 @@ display:
|
|||||||
filter_rewrite_values: ''
|
filter_rewrite_values: ''
|
||||||
filter_rewrite_values_key: false
|
filter_rewrite_values_key: false
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
mail:
|
mail:
|
||||||
plugin_id: default
|
plugin_id: default
|
||||||
advanced:
|
advanced:
|
||||||
placeholder_text: ''
|
placeholder_text: ''
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
uid:
|
uid:
|
||||||
plugin_id: default
|
plugin_id: default
|
||||||
advanced:
|
advanced:
|
||||||
@ -3328,8 +3326,8 @@ display:
|
|||||||
filter_rewrite_values: ''
|
filter_rewrite_values: ''
|
||||||
filter_rewrite_values_key: false
|
filter_rewrite_values_key: false
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
field_company_target_id:
|
field_company_target_id:
|
||||||
plugin_id: default
|
plugin_id: default
|
||||||
advanced:
|
advanced:
|
||||||
@ -3338,8 +3336,8 @@ display:
|
|||||||
filter_rewrite_values: ''
|
filter_rewrite_values: ''
|
||||||
filter_rewrite_values_key: false
|
filter_rewrite_values_key: false
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
field_showroom_target_id:
|
field_showroom_target_id:
|
||||||
plugin_id: default
|
plugin_id: default
|
||||||
advanced:
|
advanced:
|
||||||
@ -3348,14 +3346,14 @@ display:
|
|||||||
filter_rewrite_values: ''
|
filter_rewrite_values: ''
|
||||||
filter_rewrite_values_key: false
|
filter_rewrite_values_key: false
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
field_memo_value:
|
field_memo_value:
|
||||||
plugin_id: default
|
plugin_id: default
|
||||||
advanced:
|
advanced:
|
||||||
collapsible: false
|
collapsible: false
|
||||||
collapsible_disable_automatic_open: false
|
|
||||||
is_secondary: false
|
is_secondary: false
|
||||||
|
collapsible_disable_automatic_open: false
|
||||||
filters:
|
filters:
|
||||||
status:
|
status:
|
||||||
id: status
|
id: status
|
||||||
@ -4185,7 +4183,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -5368,7 +5365,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -6591,7 +6587,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -7846,7 +7841,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: false
|
clear_on_exposed: false
|
||||||
|
@ -247,7 +247,7 @@ display:
|
|||||||
type: basic
|
type: basic
|
||||||
options:
|
options:
|
||||||
submit_button: Filter
|
submit_button: Filter
|
||||||
reset_button: true
|
reset_button: false
|
||||||
reset_button_label: Reset
|
reset_button_label: Reset
|
||||||
exposed_sorts_label: 'Sort by'
|
exposed_sorts_label: 'Sort by'
|
||||||
expose_sort_order: true
|
expose_sort_order: true
|
||||||
|
@ -6,7 +6,6 @@ dependencies:
|
|||||||
- field.storage.user.field_memo
|
- field.storage.user.field_memo
|
||||||
module:
|
module:
|
||||||
- csv_serialization
|
- csv_serialization
|
||||||
- options
|
|
||||||
- rest
|
- rest
|
||||||
- serialization
|
- serialization
|
||||||
- simplenews
|
- simplenews
|
||||||
@ -389,8 +388,8 @@ display:
|
|||||||
admin_label: ''
|
admin_label: ''
|
||||||
entity_type: simplenews_subscriber
|
entity_type: simplenews_subscriber
|
||||||
entity_field: status
|
entity_field: status
|
||||||
plugin_id: field
|
plugin_id: boolean
|
||||||
label: Status
|
label: Active
|
||||||
exclude: false
|
exclude: false
|
||||||
alter:
|
alter:
|
||||||
alter_text: false
|
alter_text: false
|
||||||
@ -431,7 +430,7 @@ display:
|
|||||||
hide_empty: false
|
hide_empty: false
|
||||||
empty_zero: false
|
empty_zero: false
|
||||||
hide_alter_empty: true
|
hide_alter_empty: true
|
||||||
type: list_default
|
type: boolean
|
||||||
type_custom_true: ''
|
type_custom_true: ''
|
||||||
type_custom_false: ''
|
type_custom_false: ''
|
||||||
not: false
|
not: false
|
||||||
@ -608,9 +607,7 @@ display:
|
|||||||
empty_zero: false
|
empty_zero: false
|
||||||
hide_alter_empty: true
|
hide_alter_empty: true
|
||||||
click_sort_column: target_id
|
click_sort_column: target_id
|
||||||
type: entity_reference_label
|
type: simplenews_subscription_status
|
||||||
settings:
|
|
||||||
link: false
|
|
||||||
group_column: ''
|
group_column: ''
|
||||||
group_columns: { }
|
group_columns: { }
|
||||||
group_rows: true
|
group_rows: true
|
||||||
@ -846,15 +843,14 @@ display:
|
|||||||
admin_label: ''
|
admin_label: ''
|
||||||
entity_type: simplenews_subscriber
|
entity_type: simplenews_subscriber
|
||||||
entity_field: status
|
entity_field: status
|
||||||
plugin_id: in_operator
|
plugin_id: boolean
|
||||||
operator: in
|
operator: '='
|
||||||
value:
|
value: '1'
|
||||||
1: '1'
|
|
||||||
group: 1
|
group: 1
|
||||||
exposed: true
|
exposed: true
|
||||||
expose:
|
expose:
|
||||||
operator_id: ''
|
operator_id: ''
|
||||||
label: Status
|
label: Active
|
||||||
description: ''
|
description: ''
|
||||||
use_operator: false
|
use_operator: false
|
||||||
operator: status_op
|
operator: status_op
|
||||||
@ -933,6 +929,48 @@ display:
|
|||||||
default_group_multiple: { }
|
default_group_multiple: { }
|
||||||
group_items: { }
|
group_items: { }
|
||||||
reduce_duplicates: false
|
reduce_duplicates: false
|
||||||
|
subscriptions_status:
|
||||||
|
id: subscriptions_status
|
||||||
|
table: simplenews_subscriber__subscriptions
|
||||||
|
field: subscriptions_status
|
||||||
|
relationship: none
|
||||||
|
group_type: group
|
||||||
|
admin_label: ''
|
||||||
|
plugin_id: in_operator
|
||||||
|
operator: in
|
||||||
|
value:
|
||||||
|
1: '1'
|
||||||
|
group: 1
|
||||||
|
exposed: true
|
||||||
|
expose:
|
||||||
|
operator_id: subscriptions_status_op
|
||||||
|
label: Status
|
||||||
|
description: ''
|
||||||
|
use_operator: false
|
||||||
|
operator: subscriptions_status_op
|
||||||
|
operator_limit_selection: false
|
||||||
|
operator_list: { }
|
||||||
|
identifier: subscriptions_status
|
||||||
|
required: false
|
||||||
|
remember: false
|
||||||
|
multiple: false
|
||||||
|
remember_roles:
|
||||||
|
authenticated: authenticated
|
||||||
|
anonymous: '0'
|
||||||
|
administrator: '0'
|
||||||
|
reduce: false
|
||||||
|
is_grouped: false
|
||||||
|
group_info:
|
||||||
|
label: ''
|
||||||
|
description: ''
|
||||||
|
identifier: ''
|
||||||
|
optional: true
|
||||||
|
widget: select
|
||||||
|
multiple: false
|
||||||
|
remember: false
|
||||||
|
default_group: All
|
||||||
|
default_group_multiple: { }
|
||||||
|
group_items: { }
|
||||||
filter_groups:
|
filter_groups:
|
||||||
operator: AND
|
operator: AND
|
||||||
groups:
|
groups:
|
||||||
@ -1147,8 +1185,8 @@ display:
|
|||||||
admin_label: ''
|
admin_label: ''
|
||||||
entity_type: simplenews_subscriber
|
entity_type: simplenews_subscriber
|
||||||
entity_field: status
|
entity_field: status
|
||||||
plugin_id: field
|
plugin_id: boolean
|
||||||
label: Status
|
label: Active
|
||||||
exclude: false
|
exclude: false
|
||||||
alter:
|
alter:
|
||||||
alter_text: false
|
alter_text: false
|
||||||
@ -1189,7 +1227,7 @@ display:
|
|||||||
hide_empty: false
|
hide_empty: false
|
||||||
empty_zero: false
|
empty_zero: false
|
||||||
hide_alter_empty: true
|
hide_alter_empty: true
|
||||||
type: list_default
|
type: boolean
|
||||||
type_custom_true: ''
|
type_custom_true: ''
|
||||||
type_custom_false: ''
|
type_custom_false: ''
|
||||||
not: false
|
not: false
|
||||||
@ -1313,9 +1351,7 @@ display:
|
|||||||
empty_zero: false
|
empty_zero: false
|
||||||
hide_alter_empty: true
|
hide_alter_empty: true
|
||||||
click_sort_column: target_id
|
click_sort_column: target_id
|
||||||
type: entity_reference_label
|
type: simplenews_subscription_status
|
||||||
settings:
|
|
||||||
link: false
|
|
||||||
group_column: ''
|
group_column: ''
|
||||||
group_columns: { }
|
group_columns: { }
|
||||||
group_rows: true
|
group_rows: true
|
||||||
@ -1326,7 +1362,49 @@ display:
|
|||||||
multi_type: ul
|
multi_type: ul
|
||||||
separator: ', '
|
separator: ', '
|
||||||
field_api_classes: false
|
field_api_classes: false
|
||||||
filters: { }
|
filters:
|
||||||
|
subscriptions_status:
|
||||||
|
id: subscriptions_status
|
||||||
|
table: simplenews_subscriber__subscriptions
|
||||||
|
field: subscriptions_status
|
||||||
|
relationship: none
|
||||||
|
group_type: group
|
||||||
|
admin_label: ''
|
||||||
|
entity_type: simplenews_subscriber
|
||||||
|
entity_field: subscriptions
|
||||||
|
plugin_id: in_operator
|
||||||
|
operator: in
|
||||||
|
value:
|
||||||
|
1: '1'
|
||||||
|
group: 1
|
||||||
|
exposed: false
|
||||||
|
expose:
|
||||||
|
operator_id: ''
|
||||||
|
label: ''
|
||||||
|
description: ''
|
||||||
|
use_operator: false
|
||||||
|
operator: ''
|
||||||
|
operator_limit_selection: false
|
||||||
|
operator_list: { }
|
||||||
|
identifier: ''
|
||||||
|
required: false
|
||||||
|
remember: false
|
||||||
|
multiple: false
|
||||||
|
remember_roles:
|
||||||
|
authenticated: authenticated
|
||||||
|
reduce: false
|
||||||
|
is_grouped: false
|
||||||
|
group_info:
|
||||||
|
label: ''
|
||||||
|
description: ''
|
||||||
|
identifier: ''
|
||||||
|
optional: true
|
||||||
|
widget: select
|
||||||
|
multiple: false
|
||||||
|
remember: false
|
||||||
|
default_group: All
|
||||||
|
default_group_multiple: { }
|
||||||
|
group_items: { }
|
||||||
filter_groups:
|
filter_groups:
|
||||||
operator: AND
|
operator: AND
|
||||||
groups:
|
groups:
|
||||||
@ -1432,7 +1510,6 @@ display:
|
|||||||
batch: true
|
batch: true
|
||||||
batch_size: 10
|
batch_size: 10
|
||||||
form_step: true
|
form_step: true
|
||||||
ajax_loader: false
|
|
||||||
buttons: false
|
buttons: false
|
||||||
action_title: Action
|
action_title: Action
|
||||||
clear_on_exposed: true
|
clear_on_exposed: true
|
||||||
@ -1798,8 +1875,8 @@ display:
|
|||||||
admin_label: ''
|
admin_label: ''
|
||||||
entity_type: simplenews_subscriber
|
entity_type: simplenews_subscriber
|
||||||
entity_field: status
|
entity_field: status
|
||||||
plugin_id: field
|
plugin_id: boolean
|
||||||
label: Status
|
label: Active
|
||||||
exclude: false
|
exclude: false
|
||||||
alter:
|
alter:
|
||||||
alter_text: false
|
alter_text: false
|
||||||
@ -1840,7 +1917,7 @@ display:
|
|||||||
hide_empty: false
|
hide_empty: false
|
||||||
empty_zero: false
|
empty_zero: false
|
||||||
hide_alter_empty: true
|
hide_alter_empty: true
|
||||||
type: list_default
|
type: boolean
|
||||||
type_custom_true: ''
|
type_custom_true: ''
|
||||||
type_custom_false: ''
|
type_custom_false: ''
|
||||||
not: false
|
not: false
|
||||||
@ -2017,9 +2094,7 @@ display:
|
|||||||
empty_zero: false
|
empty_zero: false
|
||||||
hide_alter_empty: true
|
hide_alter_empty: true
|
||||||
click_sort_column: target_id
|
click_sort_column: target_id
|
||||||
type: entity_reference_label
|
type: simplenews_subscription_status
|
||||||
settings:
|
|
||||||
link: false
|
|
||||||
group_column: ''
|
group_column: ''
|
||||||
group_columns: { }
|
group_columns: { }
|
||||||
group_rows: true
|
group_rows: true
|
||||||
|
@ -1,712 +0,0 @@
|
|||||||
uuid: f025a564-0632-48b7-87f1-5c849cd67568
|
|
||||||
langcode: en
|
|
||||||
status: true
|
|
||||||
dependencies:
|
|
||||||
module:
|
|
||||||
- dblog
|
|
||||||
- user
|
|
||||||
_core:
|
|
||||||
default_config_hash: j0txIxY4nkJT_dscmXckM-1vanygDkJAeHPawZKfyH0
|
|
||||||
id: watchdog
|
|
||||||
label: Watchdog
|
|
||||||
module: views
|
|
||||||
description: 'Recent log messages'
|
|
||||||
tag: ''
|
|
||||||
base_table: watchdog
|
|
||||||
base_field: wid
|
|
||||||
display:
|
|
||||||
default:
|
|
||||||
id: default
|
|
||||||
display_title: Default
|
|
||||||
display_plugin: default
|
|
||||||
position: 0
|
|
||||||
display_options:
|
|
||||||
title: 'Recent log messages'
|
|
||||||
fields:
|
|
||||||
nothing:
|
|
||||||
id: nothing
|
|
||||||
table: views
|
|
||||||
field: nothing
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: Icon
|
|
||||||
plugin_id: custom
|
|
||||||
label: ''
|
|
||||||
exclude: false
|
|
||||||
alter:
|
|
||||||
alter_text: true
|
|
||||||
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: icon
|
|
||||||
element_label_type: ''
|
|
||||||
element_label_class: ''
|
|
||||||
element_label_colon: false
|
|
||||||
element_wrapper_type: ''
|
|
||||||
element_wrapper_class: ''
|
|
||||||
element_default_classes: false
|
|
||||||
empty: ''
|
|
||||||
hide_empty: false
|
|
||||||
empty_zero: false
|
|
||||||
hide_alter_empty: false
|
|
||||||
wid:
|
|
||||||
id: wid
|
|
||||||
table: watchdog
|
|
||||||
field: wid
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: standard
|
|
||||||
label: WID
|
|
||||||
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: true
|
|
||||||
element_wrapper_type: ''
|
|
||||||
element_wrapper_class: ''
|
|
||||||
element_default_classes: true
|
|
||||||
empty: ''
|
|
||||||
hide_empty: false
|
|
||||||
empty_zero: false
|
|
||||||
hide_alter_empty: true
|
|
||||||
severity:
|
|
||||||
id: severity
|
|
||||||
table: watchdog
|
|
||||||
field: severity
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: machine_name
|
|
||||||
label: Severity
|
|
||||||
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: true
|
|
||||||
element_wrapper_type: ''
|
|
||||||
element_wrapper_class: ''
|
|
||||||
element_default_classes: true
|
|
||||||
empty: ''
|
|
||||||
hide_empty: false
|
|
||||||
empty_zero: false
|
|
||||||
hide_alter_empty: true
|
|
||||||
machine_name: false
|
|
||||||
type:
|
|
||||||
id: type
|
|
||||||
table: watchdog
|
|
||||||
field: type
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: standard
|
|
||||||
label: Type
|
|
||||||
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
|
|
||||||
timestamp:
|
|
||||||
id: timestamp
|
|
||||||
table: watchdog
|
|
||||||
field: timestamp
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: date
|
|
||||||
label: Date
|
|
||||||
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
|
|
||||||
date_format: short
|
|
||||||
custom_date_format: ''
|
|
||||||
timezone: ''
|
|
||||||
message:
|
|
||||||
id: message
|
|
||||||
table: watchdog
|
|
||||||
field: message
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: dblog_message
|
|
||||||
label: Message
|
|
||||||
exclude: false
|
|
||||||
alter:
|
|
||||||
alter_text: false
|
|
||||||
text: ''
|
|
||||||
make_link: true
|
|
||||||
path: 'admin/reports/dblog/event/{{ wid }}'
|
|
||||||
absolute: false
|
|
||||||
external: false
|
|
||||||
replace_spaces: false
|
|
||||||
path_case: none
|
|
||||||
trim_whitespace: false
|
|
||||||
alt: '{{ message }}'
|
|
||||||
rel: ''
|
|
||||||
link_class: ''
|
|
||||||
prefix: ''
|
|
||||||
suffix: ''
|
|
||||||
target: ''
|
|
||||||
nl2br: false
|
|
||||||
max_length: 56
|
|
||||||
word_boundary: true
|
|
||||||
ellipsis: true
|
|
||||||
more_link: false
|
|
||||||
more_link_text: ''
|
|
||||||
more_link_path: ''
|
|
||||||
strip_tags: true
|
|
||||||
trim: true
|
|
||||||
preserve_tags: ''
|
|
||||||
html: true
|
|
||||||
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
|
|
||||||
replace_variables: true
|
|
||||||
name:
|
|
||||||
id: name
|
|
||||||
table: users_field_data
|
|
||||||
field: name
|
|
||||||
relationship: uid
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
entity_type: user
|
|
||||||
entity_field: name
|
|
||||||
plugin_id: field
|
|
||||||
label: User
|
|
||||||
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: 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
|
|
||||||
link:
|
|
||||||
id: link
|
|
||||||
table: watchdog
|
|
||||||
field: link
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: dblog_operations
|
|
||||||
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
|
|
||||||
pager:
|
|
||||||
type: mini
|
|
||||||
options:
|
|
||||||
offset: 0
|
|
||||||
items_per_page: 50
|
|
||||||
total_pages: null
|
|
||||||
id: 0
|
|
||||||
tags:
|
|
||||||
next: ››
|
|
||||||
previous: ‹‹
|
|
||||||
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
|
|
||||||
exposed_form:
|
|
||||||
type: basic
|
|
||||||
options:
|
|
||||||
submit_button: Filter
|
|
||||||
reset_button: true
|
|
||||||
reset_button_label: Reset
|
|
||||||
exposed_sorts_label: 'Sort by'
|
|
||||||
expose_sort_order: false
|
|
||||||
sort_asc_label: Asc
|
|
||||||
sort_desc_label: Desc
|
|
||||||
access:
|
|
||||||
type: perm
|
|
||||||
options:
|
|
||||||
perm: 'access site reports'
|
|
||||||
cache:
|
|
||||||
type: none
|
|
||||||
options: { }
|
|
||||||
empty:
|
|
||||||
area:
|
|
||||||
id: area_text_custom
|
|
||||||
table: views
|
|
||||||
field: area_text_custom
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: 'No log messages available.'
|
|
||||||
plugin_id: text_custom
|
|
||||||
empty: true
|
|
||||||
content: 'No log messages available.'
|
|
||||||
tokenize: false
|
|
||||||
sorts:
|
|
||||||
wid:
|
|
||||||
id: wid
|
|
||||||
table: watchdog
|
|
||||||
field: wid
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: standard
|
|
||||||
order: DESC
|
|
||||||
expose:
|
|
||||||
label: ''
|
|
||||||
field_identifier: wid
|
|
||||||
exposed: false
|
|
||||||
arguments: { }
|
|
||||||
filters:
|
|
||||||
type:
|
|
||||||
id: type
|
|
||||||
table: watchdog
|
|
||||||
field: type
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: dblog_types
|
|
||||||
operator: in
|
|
||||||
value: { }
|
|
||||||
group: 1
|
|
||||||
exposed: true
|
|
||||||
expose:
|
|
||||||
operator_id: type_op
|
|
||||||
label: Type
|
|
||||||
description: ''
|
|
||||||
use_operator: false
|
|
||||||
operator: type_op
|
|
||||||
operator_limit_selection: false
|
|
||||||
operator_list: { }
|
|
||||||
identifier: type
|
|
||||||
required: false
|
|
||||||
remember: false
|
|
||||||
multiple: true
|
|
||||||
remember_roles:
|
|
||||||
authenticated: authenticated
|
|
||||||
anonymous: '0'
|
|
||||||
administrator: '0'
|
|
||||||
reduce: false
|
|
||||||
is_grouped: false
|
|
||||||
group_info:
|
|
||||||
label: ''
|
|
||||||
description: ''
|
|
||||||
identifier: ''
|
|
||||||
optional: true
|
|
||||||
widget: select
|
|
||||||
multiple: false
|
|
||||||
remember: false
|
|
||||||
default_group: All
|
|
||||||
default_group_multiple: { }
|
|
||||||
group_items: { }
|
|
||||||
severity:
|
|
||||||
id: severity
|
|
||||||
table: watchdog
|
|
||||||
field: severity
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: ''
|
|
||||||
plugin_id: in_operator
|
|
||||||
operator: in
|
|
||||||
value: { }
|
|
||||||
group: 1
|
|
||||||
exposed: true
|
|
||||||
expose:
|
|
||||||
operator_id: severity_op
|
|
||||||
label: Severity
|
|
||||||
description: ''
|
|
||||||
use_operator: false
|
|
||||||
operator: severity_op
|
|
||||||
operator_limit_selection: false
|
|
||||||
operator_list: { }
|
|
||||||
identifier: severity
|
|
||||||
required: false
|
|
||||||
remember: false
|
|
||||||
multiple: true
|
|
||||||
remember_roles:
|
|
||||||
authenticated: authenticated
|
|
||||||
anonymous: '0'
|
|
||||||
administrator: '0'
|
|
||||||
reduce: false
|
|
||||||
is_grouped: false
|
|
||||||
group_info:
|
|
||||||
label: ''
|
|
||||||
description: ''
|
|
||||||
identifier: ''
|
|
||||||
optional: true
|
|
||||||
widget: select
|
|
||||||
multiple: false
|
|
||||||
remember: false
|
|
||||||
default_group: All
|
|
||||||
default_group_multiple: { }
|
|
||||||
group_items: { }
|
|
||||||
filter_groups:
|
|
||||||
operator: AND
|
|
||||||
groups:
|
|
||||||
1: AND
|
|
||||||
style:
|
|
||||||
type: table
|
|
||||||
options:
|
|
||||||
grouping: { }
|
|
||||||
row_class: '{{ type }} {{ severity }}'
|
|
||||||
default_row_class: true
|
|
||||||
columns:
|
|
||||||
nothing: nothing
|
|
||||||
wid: wid
|
|
||||||
severity: severity
|
|
||||||
type: type
|
|
||||||
timestamp: timestamp
|
|
||||||
message: message
|
|
||||||
name: name
|
|
||||||
link: link
|
|
||||||
default: wid
|
|
||||||
info:
|
|
||||||
nothing:
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-medium
|
|
||||||
wid:
|
|
||||||
sortable: false
|
|
||||||
default_sort_order: desc
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-low
|
|
||||||
severity:
|
|
||||||
sortable: false
|
|
||||||
default_sort_order: asc
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-low
|
|
||||||
type:
|
|
||||||
sortable: true
|
|
||||||
default_sort_order: asc
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-medium
|
|
||||||
timestamp:
|
|
||||||
sortable: true
|
|
||||||
default_sort_order: desc
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-low
|
|
||||||
message:
|
|
||||||
sortable: false
|
|
||||||
default_sort_order: asc
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: ''
|
|
||||||
name:
|
|
||||||
sortable: true
|
|
||||||
default_sort_order: asc
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-medium
|
|
||||||
link:
|
|
||||||
align: ''
|
|
||||||
separator: ''
|
|
||||||
empty_column: false
|
|
||||||
responsive: priority-low
|
|
||||||
override: true
|
|
||||||
sticky: false
|
|
||||||
summary: ''
|
|
||||||
empty_table: false
|
|
||||||
caption: ''
|
|
||||||
description: ''
|
|
||||||
row:
|
|
||||||
type: fields
|
|
||||||
query:
|
|
||||||
type: views_query
|
|
||||||
options:
|
|
||||||
query_comment: ''
|
|
||||||
disable_sql_rewrite: false
|
|
||||||
distinct: false
|
|
||||||
replica: false
|
|
||||||
query_tags: { }
|
|
||||||
relationships:
|
|
||||||
uid:
|
|
||||||
id: uid
|
|
||||||
table: watchdog
|
|
||||||
field: uid
|
|
||||||
relationship: none
|
|
||||||
group_type: group
|
|
||||||
admin_label: User
|
|
||||||
plugin_id: standard
|
|
||||||
required: false
|
|
||||||
css_class: admin-dblog
|
|
||||||
header: { }
|
|
||||||
footer: { }
|
|
||||||
display_extenders: { }
|
|
||||||
cache_metadata:
|
|
||||||
max-age: -1
|
|
||||||
contexts:
|
|
||||||
- 'languages:language_content'
|
|
||||||
- 'languages:language_interface'
|
|
||||||
- url
|
|
||||||
- url.query_args
|
|
||||||
- user.permissions
|
|
||||||
tags: { }
|
|
||||||
page:
|
|
||||||
id: page
|
|
||||||
display_title: Page
|
|
||||||
display_plugin: page
|
|
||||||
position: 1
|
|
||||||
display_options:
|
|
||||||
display_extenders: { }
|
|
||||||
path: admin/reports/dblog
|
|
||||||
cache_metadata:
|
|
||||||
max-age: -1
|
|
||||||
contexts:
|
|
||||||
- 'languages:language_content'
|
|
||||||
- 'languages:language_interface'
|
|
||||||
- url
|
|
||||||
- url.query_args
|
|
||||||
- user.permissions
|
|
||||||
tags: { }
|
|
@ -3,8 +3,6 @@ _core:
|
|||||||
langcode: en
|
langcode: en
|
||||||
settings:
|
settings:
|
||||||
default_status: open
|
default_status: open
|
||||||
default_categories: { }
|
|
||||||
default_page: true
|
|
||||||
default_page_base_path: /form
|
default_page_base_path: /form
|
||||||
default_ajax: false
|
default_ajax: false
|
||||||
default_ajax_progress_type: throbber
|
default_ajax_progress_type: throbber
|
||||||
@ -47,7 +45,6 @@ settings:
|
|||||||
default_draft_pending_multiple_message: 'You have pending drafts for this webform. <a href="#">View your pending drafts</a>.'
|
default_draft_pending_multiple_message: 'You have pending drafts for this webform. <a href="#">View your pending drafts</a>.'
|
||||||
default_confirmation_message: 'New submission added to [webform:title].'
|
default_confirmation_message: 'New submission added to [webform:title].'
|
||||||
default_confirmation_back_label: 'Back to form'
|
default_confirmation_back_label: 'Back to form'
|
||||||
default_confirmation_noindex: true
|
|
||||||
default_limit_total_message: 'No more submissions are permitted.'
|
default_limit_total_message: 'No more submissions are permitted.'
|
||||||
default_limit_user_message: 'No more submissions are permitted.'
|
default_limit_user_message: 'No more submissions are permitted.'
|
||||||
default_submission_label: '[webform_submission:submitted-to]: Submission #[webform_submission:serial]'
|
default_submission_label: '[webform_submission:submitted-to]: Submission #[webform_submission:serial]'
|
||||||
@ -156,13 +153,15 @@ element:
|
|||||||
default_empty_option: true
|
default_empty_option: true
|
||||||
default_empty_option_required: ''
|
default_empty_option_required: ''
|
||||||
default_empty_option_optional: ''
|
default_empty_option_optional: ''
|
||||||
|
default_algolia_places_app_id: ''
|
||||||
|
default_algolia_places_api_key: ''
|
||||||
excluded_elements:
|
excluded_elements:
|
||||||
password: password
|
password: password
|
||||||
password_confirm: password_confirm
|
password_confirm: password_confirm
|
||||||
html_editor:
|
html_editor:
|
||||||
disabled: false
|
disabled: false
|
||||||
element_format: webform_default
|
element_format: ''
|
||||||
mail_format: webform_default
|
mail_format: ''
|
||||||
tidy: true
|
tidy: true
|
||||||
make_unused_managed_files_temporary: true
|
make_unused_managed_files_temporary: true
|
||||||
file:
|
file:
|
||||||
|
@ -16,7 +16,7 @@ archive: false
|
|||||||
id: contact
|
id: contact
|
||||||
title: Contact
|
title: Contact
|
||||||
description: 'Basic email contact webform.'
|
description: 'Basic email contact webform.'
|
||||||
categories: { }
|
category: ''
|
||||||
elements: |
|
elements: |
|
||||||
name:
|
name:
|
||||||
'#title': 'Your Name'
|
'#title': 'Your Name'
|
||||||
@ -129,8 +129,6 @@ settings:
|
|||||||
wizard_toggle: false
|
wizard_toggle: false
|
||||||
wizard_toggle_show_label: ''
|
wizard_toggle_show_label: ''
|
||||||
wizard_toggle_hide_label: ''
|
wizard_toggle_hide_label: ''
|
||||||
wizard_page_type: container
|
|
||||||
wizard_page_title_tag: h2
|
|
||||||
preview: 0
|
preview: 0
|
||||||
preview_label: ''
|
preview_label: ''
|
||||||
preview_title: ''
|
preview_title: ''
|
||||||
|
@ -16,7 +16,7 @@ archive: false
|
|||||||
id: multi_joueur
|
id: multi_joueur
|
||||||
title: Multijoueur
|
title: Multijoueur
|
||||||
description: ''
|
description: ''
|
||||||
categories: { }
|
category: ''
|
||||||
elements: |-
|
elements: |-
|
||||||
address:
|
address:
|
||||||
'#type': address
|
'#type': address
|
||||||
@ -166,8 +166,6 @@ settings:
|
|||||||
wizard_toggle: false
|
wizard_toggle: false
|
||||||
wizard_toggle_show_label: ''
|
wizard_toggle_show_label: ''
|
||||||
wizard_toggle_hide_label: ''
|
wizard_toggle_hide_label: ''
|
||||||
wizard_page_type: container
|
|
||||||
wizard_page_title_tag: h2
|
|
||||||
preview: 0
|
preview: 0
|
||||||
preview_label: ''
|
preview_label: ''
|
||||||
preview_title: ''
|
preview_title: ''
|
||||||
|
@ -1,15 +1,5 @@
|
|||||||
commit 9c3d84fbb3e0e2a4ad99ef593b975cde7bc2547f
|
|
||||||
Author: bach <bachir@figureslibres.io>
|
|
||||||
Date: Mon Sep 19 15:41:32 2022 +0200
|
|
||||||
|
|
||||||
invalid translation language
|
|
||||||
|
|
||||||
bugfix
|
|
||||||
|
|
||||||
removed patch
|
|
||||||
|
|
||||||
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php
|
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php
|
||||||
index 408af0af..b6f9d8d8 100644
|
index 867a28c..386b2b3 100644
|
||||||
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php
|
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php
|
||||||
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php
|
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoad.php
|
||||||
@@ -172,8 +172,10 @@ class EntityLoad extends DataProducerPluginBase implements ContainerFactoryPlugi
|
@@ -172,8 +172,10 @@ class EntityLoad extends DataProducerPluginBase implements ContainerFactoryPlugi
|
||||||
@ -26,7 +16,7 @@ index 408af0af..b6f9d8d8 100644
|
|||||||
|
|
||||||
// Check if the passed user (or current user if none is passed) has access
|
// Check if the passed user (or current user if none is passed) has access
|
||||||
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php
|
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php
|
||||||
index a400da19..4fb1d8d7 100644
|
index 10e2d40..e4e6ed0 100644
|
||||||
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php
|
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php
|
||||||
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php
|
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadByUuid.php
|
||||||
@@ -165,8 +165,10 @@ class EntityLoadByUuid extends DataProducerPluginBase implements ContainerFactor
|
@@ -165,8 +165,10 @@ class EntityLoadByUuid extends DataProducerPluginBase implements ContainerFactor
|
||||||
@ -43,7 +33,7 @@ index a400da19..4fb1d8d7 100644
|
|||||||
|
|
||||||
// Check if the passed user (or current user if none is passed) has access
|
// Check if the passed user (or current user if none is passed) has access
|
||||||
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php
|
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php
|
||||||
index 2b456aad..92f2c898 100644
|
index 2a0259c..27a19e5 100644
|
||||||
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php
|
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php
|
||||||
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php
|
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityLoadMultiple.php
|
||||||
@@ -172,8 +172,10 @@ class EntityLoadMultiple extends DataProducerPluginBase implements ContainerFact
|
@@ -172,8 +172,10 @@ class EntityLoadMultiple extends DataProducerPluginBase implements ContainerFact
|
||||||
@ -60,20 +50,20 @@ index 2b456aad..92f2c898 100644
|
|||||||
|
|
||||||
if ($access) {
|
if ($access) {
|
||||||
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php
|
diff --git a/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php b/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php
|
||||||
index 1a30c65d..5d3f1268 100644
|
index 633bdc2..3773a9b 100644
|
||||||
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php
|
--- a/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php
|
||||||
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php
|
+++ b/src/Plugin/GraphQL/DataProducer/Entity/EntityTranslation.php
|
||||||
@@ -103,7 +103,7 @@ class EntityTranslation extends DataProducerPluginBase implements ContainerFacto
|
@@ -101,7 +101,7 @@ class EntityTranslation extends DataProducerPluginBase implements ContainerFacto
|
||||||
* @return \Drupal\Core\Entity\EntityInterface|null
|
* @return \Drupal\Core\Entity\EntityInterface|null
|
||||||
*/
|
*/
|
||||||
public function resolve(EntityInterface $entity, $language, ?bool $access, ?AccountInterface $accessUser, ?string $accessOperation, FieldContext $context) {
|
public function resolve(EntityInterface $entity, $language, ?bool $access, ?AccountInterface $accessUser, ?string $accessOperation) {
|
||||||
- if ($entity instanceof TranslatableInterface && $entity->isTranslatable()) {
|
- if ($entity instanceof TranslatableInterface && $entity->isTranslatable()) {
|
||||||
+ if ($entity instanceof TranslatableInterface && $entity->isTranslatable() && $entity->hasTranslation($language)) {
|
+ if ($entity instanceof TranslatableInterface && $entity->isTranslatable() && $entity->hasTranslation($language)) {
|
||||||
$entity = $entity->getTranslation($language);
|
$entity = $entity->getTranslation($language);
|
||||||
$entity->addCacheContexts(["static:language:{$language}"]);
|
$entity->addCacheContexts(["static:language:{$language}"]);
|
||||||
// Check if the passed user (or current user if none is passed) has access
|
// Check if the passed user (or current user if none is passed) has access
|
||||||
diff --git a/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php b/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php
|
diff --git a/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php b/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php
|
||||||
index e08c7bdd..46c64bbb 100644
|
index 10ea4e6..1eef22a 100644
|
||||||
--- a/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php
|
--- a/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php
|
||||||
+++ b/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php
|
+++ b/src/Plugin/GraphQL/DataProducer/Routing/RouteEntity.php
|
||||||
@@ -126,8 +126,10 @@ class RouteEntity extends DataProducerPluginBase implements ContainerFactoryPlug
|
@@ -126,8 +126,10 @@ class RouteEntity extends DataProducerPluginBase implements ContainerFactoryPlug
|
||||||
@ -90,7 +80,7 @@ index e08c7bdd..46c64bbb 100644
|
|||||||
|
|
||||||
$access = $entity->access('view', NULL, TRUE);
|
$access = $entity->access('view', NULL, TRUE);
|
||||||
diff --git a/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php b/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php
|
diff --git a/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php b/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php
|
||||||
index 3f2229fd..b0753acf 100644
|
index 1bcd624..8b2caf2 100644
|
||||||
--- a/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php
|
--- a/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php
|
||||||
+++ b/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php
|
+++ b/src/Plugin/GraphQL/DataProducer/Taxonomy/TaxonomyLoadTree.php
|
||||||
@@ -175,8 +175,10 @@ class TaxonomyLoadTree extends DataProducerPluginBase implements ContainerFactor
|
@@ -175,8 +175,10 @@ class TaxonomyLoadTree extends DataProducerPluginBase implements ContainerFactor
|
||||||
|
7
web/modules/custom/rest_config/rest_config.info.yml
Normal file
7
web/modules/custom/rest_config/rest_config.info.yml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: 'REST Config'
|
||||||
|
type: module
|
||||||
|
description: 'Get site configiration through rest api'
|
||||||
|
core_version_requirement: ^8.8 || ^9.2
|
||||||
|
package: 'Custom'
|
||||||
|
dependencies:
|
||||||
|
- rest
|
24
web/modules/custom/rest_config/rest_config.module
Normal file
24
web/modules/custom/rest_config/rest_config.module
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @file
|
||||||
|
* Contains rest_config.module.
|
||||||
|
*/
|
||||||
|
|
||||||
|
use Drupal\Core\Routing\RouteMatchInterface;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Implements hook_help().
|
||||||
|
*/
|
||||||
|
function rest_config_help($route_name, RouteMatchInterface $route_match) {
|
||||||
|
switch ($route_name) {
|
||||||
|
// Main module help for the rest_config module.
|
||||||
|
case 'help.page.rest_config':
|
||||||
|
$output = '';
|
||||||
|
$output .= '<h3>' . t('About') . '</h3>';
|
||||||
|
$output .= '<p>' . t('Get site configiration through rest api') . '</p>';
|
||||||
|
return $output;
|
||||||
|
|
||||||
|
default:
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,106 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Drupal\rest_config\Plugin\rest\resource;
|
||||||
|
|
||||||
|
use Drupal\Core\Session\AccountProxyInterface;
|
||||||
|
use Drupal\rest\ModifiedResourceResponse;
|
||||||
|
use Drupal\rest\Plugin\ResourceBase;
|
||||||
|
use Drupal\rest\ResourceResponse;
|
||||||
|
use Psr\Log\LoggerInterface;
|
||||||
|
use Symfony\Component\DependencyInjection\ContainerInterface;
|
||||||
|
use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Provides a resource to get configurations values.
|
||||||
|
*
|
||||||
|
* @RestResource(
|
||||||
|
* id = "config_rest_resource",
|
||||||
|
* label = @Translation("Config rest resource"),
|
||||||
|
* uri_paths = {
|
||||||
|
* "canonical" = "/config/{file}/{key}"
|
||||||
|
* }
|
||||||
|
* )
|
||||||
|
*/
|
||||||
|
class ConfigRestResource extends ResourceBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A current user instance.
|
||||||
|
*
|
||||||
|
* @var \Drupal\Core\Session\AccountProxyInterface
|
||||||
|
*/
|
||||||
|
protected $currentUser;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Constructs a new ConfigRestResource object.
|
||||||
|
*
|
||||||
|
* @param array $configuration
|
||||||
|
* A configuration array containing information about the plugin instance.
|
||||||
|
* @param string $plugin_id
|
||||||
|
* The plugin_id for the plugin instance.
|
||||||
|
* @param mixed $plugin_definition
|
||||||
|
* The plugin implementation definition.
|
||||||
|
* @param array $serializer_formats
|
||||||
|
* The available serialization formats.
|
||||||
|
* @param \Psr\Log\LoggerInterface $logger
|
||||||
|
* A logger instance.
|
||||||
|
* @param \Drupal\Core\Session\AccountProxyInterface $current_user
|
||||||
|
* A current user instance.
|
||||||
|
*/
|
||||||
|
public function __construct(
|
||||||
|
array $configuration,
|
||||||
|
$plugin_id,
|
||||||
|
$plugin_definition,
|
||||||
|
array $serializer_formats,
|
||||||
|
LoggerInterface $logger,
|
||||||
|
AccountProxyInterface $current_user) {
|
||||||
|
parent::__construct($configuration, $plugin_id, $plugin_definition, $serializer_formats, $logger);
|
||||||
|
|
||||||
|
$this->currentUser = $current_user;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* {@inheritdoc}
|
||||||
|
*/
|
||||||
|
public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) {
|
||||||
|
return new static(
|
||||||
|
$configuration,
|
||||||
|
$plugin_id,
|
||||||
|
$plugin_definition,
|
||||||
|
$container->getParameter('serializer.formats'),
|
||||||
|
$container->get('logger.factory')->get('rest_config'),
|
||||||
|
$container->get('current_user')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Responds to GET requests.
|
||||||
|
*
|
||||||
|
* @return \Drupal\rest\ResourceResponse
|
||||||
|
* The HTTP response object.
|
||||||
|
*
|
||||||
|
* @throws \Symfony\Component\HttpKernel\Exception\HttpException
|
||||||
|
* Throws exception expected.
|
||||||
|
*/
|
||||||
|
public function get($file = null, $key = null) {
|
||||||
|
|
||||||
|
// You must to implement the logic of your REST Resource here.
|
||||||
|
// Use current user after pass authentication to validate access.
|
||||||
|
if (!$this->currentUser->hasPermission('access content')) {
|
||||||
|
throw new AccessDeniedHttpException();
|
||||||
|
}
|
||||||
|
|
||||||
|
$data = [];
|
||||||
|
if($file && $key){
|
||||||
|
$config = \Drupal::config($file);
|
||||||
|
if($config){
|
||||||
|
$value = $config->get($key);
|
||||||
|
$data[$key] = $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$response = new ResourceResponse($data, 200);
|
||||||
|
$response->addCacheableDependency($data);
|
||||||
|
return $response;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
43
web/modules/dev/migrate_booster/README.md
Normal file
43
web/modules/dev/migrate_booster/README.md
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
Copied from https://www.drupal.org/sandbox/onkeltem/2828817 and added the patch from https://www.drupal.org/project/2828817/issues/2919993
|
||||||
|
|
||||||
|
# About
|
||||||
|
|
||||||
|
On Drupal 7 we could disable hooks while running migrations:
|
||||||
|
|
||||||
|
https://www.drupal.org/node/2136601
|
||||||
|
|
||||||
|
This module adds a similar feature. You can disable hooks
|
||||||
|
in settings.php or by editing configuratoin object `migrate_booster.settings`.
|
||||||
|
|
||||||
|
There are two ways to disable hooks:
|
||||||
|
|
||||||
|
1) Disable specific hooks and modules:
|
||||||
|
|
||||||
|
```
|
||||||
|
$config['migrate_booster.settings']['hooks'] = [
|
||||||
|
# Entity insert
|
||||||
|
'entity_insert' => [
|
||||||
|
'workbench_moderation',
|
||||||
|
'pathauto',
|
||||||
|
'xmlsitemap',
|
||||||
|
],
|
||||||
|
# Entity presave
|
||||||
|
'entity_presave' => [
|
||||||
|
'xmlsitemap',
|
||||||
|
],
|
||||||
|
# Entity predelete
|
||||||
|
'entity_predelete' => [
|
||||||
|
'flag',
|
||||||
|
],
|
||||||
|
];
|
||||||
|
```
|
||||||
|
|
||||||
|
2) Disable all hooks of specific modules:
|
||||||
|
|
||||||
|
```
|
||||||
|
$config['migrate_booster.settings']['modules'] = [
|
||||||
|
'workbench_moderation',
|
||||||
|
'pathauto',
|
||||||
|
'xmlsitemap',
|
||||||
|
];
|
||||||
|
```
|
@ -0,0 +1,3 @@
|
|||||||
|
commands:
|
||||||
|
- migrate:import
|
||||||
|
- migrate:rollback
|
6
web/modules/dev/migrate_booster/drush.services.yml
Normal file
6
web/modules/dev/migrate_booster/drush.services.yml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
services:
|
||||||
|
migrate_booster.commands:
|
||||||
|
class: \Drupal\migrate_booster\Commands\MigrateBoosterCommands
|
||||||
|
arguments: ['@plugin.manager.migration', '@date.formatter', '@entity_type.manager', '@keyvalue']
|
||||||
|
tags:
|
||||||
|
- { name: drush.command }
|
30
web/modules/dev/migrate_booster/migrate_booster.drush.inc
Normal file
30
web/modules/dev/migrate_booster/migrate_booster.drush.inc
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Drupal\migrate_booster\MigrateBooster;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Implements hook_drush_init().
|
||||||
|
*/
|
||||||
|
function migrate_booster_drush_init() {
|
||||||
|
// Skip when bootstrap level is low (e.g. drush cr)
|
||||||
|
if (!\Drupal::hasContainer()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
MigrateBooster::bootDrush();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Implements hook_drush_command().
|
||||||
|
*/
|
||||||
|
function migrate_booster_drush_command() {
|
||||||
|
$items['migrate-booster-reset'] = [
|
||||||
|
'description' => 'Resets migrate booster and implementation cache.',
|
||||||
|
'aliases' => ['mbr'],
|
||||||
|
'drupal dependencies' => ['migrate_booster'],
|
||||||
|
];
|
||||||
|
return $items;
|
||||||
|
}
|
||||||
|
|
||||||
|
function drush_migrate_booster_reset() {
|
||||||
|
MigrateBooster::disable();
|
||||||
|
}
|
7
web/modules/dev/migrate_booster/migrate_booster.info.yml
Normal file
7
web/modules/dev/migrate_booster/migrate_booster.info.yml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: Migrate booster
|
||||||
|
type: module
|
||||||
|
description: Hooks disabler
|
||||||
|
core_version_requirement: ^8.8 || ^9.2
|
||||||
|
package: Migration
|
||||||
|
dependencies:
|
||||||
|
- migrate
|
15
web/modules/dev/migrate_booster/migrate_booster.module
Normal file
15
web/modules/dev/migrate_booster/migrate_booster.module
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Drupal\migrate_booster\MigrateBooster;
|
||||||
|
|
||||||
|
/** @noinspection PhpInconsistentReturnPointsInspection */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Implements hook_module_implements_alter().
|
||||||
|
* @param $implementations
|
||||||
|
* @param $hook
|
||||||
|
* @return null
|
||||||
|
*/
|
||||||
|
function migrate_booster_module_implements_alter(&$implementations, $hook) {
|
||||||
|
MigrateBooster::alter($implementations, $hook);
|
||||||
|
}
|
@ -0,0 +1,5 @@
|
|||||||
|
services:
|
||||||
|
migrate_booster.hooks_enabler_subscriber:
|
||||||
|
class: Drupal\migrate_booster\HooksEnablerSubscriber
|
||||||
|
tags:
|
||||||
|
- { name: 'event_subscriber' }
|
@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Drupal\migrate_booster\MigrateBooster;
|
||||||
|
use Symfony\Component\Console\Event\ConsoleCommandEvent;
|
||||||
|
use Symfony\Component\Console\ConsoleEvents;
|
||||||
|
|
||||||
|
/** @noinspection PhpUnusedParameterInspection */
|
||||||
|
$GLOBALS['dispatcher']->addListener(ConsoleEvents::COMMAND, function (ConsoleCommandEvent $event) {
|
||||||
|
MigrateBooster::bootDrupal();
|
||||||
|
});
|
@ -0,0 +1,61 @@
|
|||||||
|
<?php
|
||||||
|
namespace Drupal\migrate_booster\Commands;
|
||||||
|
|
||||||
|
use Consolidation\AnnotatedCommand\AnnotationData;
|
||||||
|
use Drupal\migrate_booster\MigrateBooster;
|
||||||
|
use Drush\Commands\DrushCommands;
|
||||||
|
use Symfony\Component\Console\Input\InputInterface;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* In addition to a commandfile like this one, you need a drush.services.yml
|
||||||
|
* in root of your module.
|
||||||
|
*
|
||||||
|
* See these files for an example of injecting Drupal services:
|
||||||
|
* - http://cgit.drupalcode.org/devel/tree/src/Commands/DevelCommands.php
|
||||||
|
* - http://cgit.drupalcode.org/devel/tree/drush.services.yml
|
||||||
|
*/
|
||||||
|
class MigrateBoosterCommands extends DrushCommands {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Resets migrate booster and implementation cache.
|
||||||
|
*
|
||||||
|
* @command migrate:booster:reset
|
||||||
|
*
|
||||||
|
* @validate-module-enabled migrate_booster
|
||||||
|
* @aliases mbr,migrate-booster-reset
|
||||||
|
*/
|
||||||
|
public function boosterReset()
|
||||||
|
{
|
||||||
|
// See bottom of https://weitzman.github.io/blog/port-to-drush9 for details on what to change when porting a
|
||||||
|
// legacy command.
|
||||||
|
MigrateBooster::reset();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enables migrate booster and implementation cache.
|
||||||
|
*
|
||||||
|
* @command migrate:booster:enable
|
||||||
|
*
|
||||||
|
* @validate-module-enabled migrate_booster
|
||||||
|
* @aliases mbe,migrate-booster-enable
|
||||||
|
*/
|
||||||
|
public function boosterEnable()
|
||||||
|
{
|
||||||
|
// See bottom of https://weitzman.github.io/blog/port-to-drush9 for details on what to change when porting a
|
||||||
|
// legacy command.
|
||||||
|
|
||||||
|
MigrateBooster::enable();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @hook init *
|
||||||
|
*/
|
||||||
|
public function initCommand(InputInterface $input, AnnotationData $annotationData) {
|
||||||
|
// Skip when bootstrap level is low (e.g. drush cr)
|
||||||
|
if (!\Drupal::hasContainer()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
MigrateBooster::bootDrush($input, $annotationData);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,29 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Drupal\migrate_booster;
|
||||||
|
|
||||||
|
use Symfony\Component\HttpKernel\KernelEvents;
|
||||||
|
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Provides a MyModuleSubscriber.
|
||||||
|
*/
|
||||||
|
class HooksEnablerSubscriber implements EventSubscriberInterface {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* {@inheritdoc}
|
||||||
|
*/
|
||||||
|
static function getSubscribedEvents() {
|
||||||
|
$events[KernelEvents::REQUEST][] = array('ensureHooksEnabled', 20);
|
||||||
|
return $events;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Triggers on 'kernel.request' event which occurs when Drupal
|
||||||
|
* bootstraps (but not when Drush or Drupal console command runs).
|
||||||
|
*/
|
||||||
|
public function ensureHooksEnabled() {
|
||||||
|
MigrateBooster::bootDrupal();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
115
web/modules/dev/migrate_booster/src/MigrateBooster.php
Normal file
115
web/modules/dev/migrate_booster/src/MigrateBooster.php
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Drupal\migrate_booster;
|
||||||
|
|
||||||
|
use Consolidation\AnnotatedCommand\AnnotationData;
|
||||||
|
use Symfony\Component\Console\Input\InputInterface;
|
||||||
|
|
||||||
|
class MigrateBooster {
|
||||||
|
|
||||||
|
protected static $alterActive;
|
||||||
|
protected static $config;
|
||||||
|
const CID = 'migrate_booster_enabled';
|
||||||
|
|
||||||
|
// Startup hooks
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reacts on HOOK_drush_init().
|
||||||
|
*
|
||||||
|
* Enables/disables booster depending on a drush command invoked.
|
||||||
|
*/
|
||||||
|
public static function bootDrush(InputInterface $input, AnnotationData $annotationData) {
|
||||||
|
if (in_array($annotationData['command'], static::getConfig('commands'))) {
|
||||||
|
static::enable();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
static::disable();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Disables booster on Drupal and Drupal console boots.
|
||||||
|
*/
|
||||||
|
public static function bootDrupal() {
|
||||||
|
static::disable();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enables booster.
|
||||||
|
*
|
||||||
|
* Resets implementation cache and sets $alterActive class variable.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function enable() {
|
||||||
|
static::$alterActive = TRUE;
|
||||||
|
static::reset();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Disables booster.
|
||||||
|
*
|
||||||
|
* Resets implementation cache.
|
||||||
|
*/
|
||||||
|
public static function disable() {
|
||||||
|
static::reset();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Resets implementations cache.
|
||||||
|
*/
|
||||||
|
public static function reset() {
|
||||||
|
$module_handler = \Drupal::moduleHandler();
|
||||||
|
$module_handler->resetImplementations();
|
||||||
|
}
|
||||||
|
|
||||||
|
/** @noinspection PhpInconsistentReturnPointsInspection */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Implements hook_module_implementation_alter().
|
||||||
|
*
|
||||||
|
* Disables configured hooks.
|
||||||
|
* @param $implementations
|
||||||
|
* @param $hook
|
||||||
|
* @return null
|
||||||
|
*/
|
||||||
|
public static function alter(&$implementations, $hook) {
|
||||||
|
if (!static::$alterActive) {
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
if (!$implementations) {
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
$hooks = static::getConfig('hooks');
|
||||||
|
$modules = static::getConfig('modules');
|
||||||
|
$disabled = [];
|
||||||
|
// Disable by hook + module
|
||||||
|
if (array_key_exists($hook, $hooks)) {
|
||||||
|
$disabled = array_intersect_key($implementations, array_flip($hooks[$hook]));
|
||||||
|
}
|
||||||
|
// Disable by module
|
||||||
|
$disabled += array_intersect_key($implementations, array_flip($modules));
|
||||||
|
$implementations = array_diff_key($implementations, $disabled);
|
||||||
|
/** @noinspection PhpUnusedParameterInspection */
|
||||||
|
array_walk($disabled, function ($el, $key) use ($hook) {
|
||||||
|
error_log('DISABLED: ' . $key . '_' . $hook);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Helper functions
|
||||||
|
*
|
||||||
|
* @param $key
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
protected static function getConfig($key) {
|
||||||
|
if (!static::$config) {
|
||||||
|
static::$config = \Drupal::config('migrate_booster.settings')->get();
|
||||||
|
}
|
||||||
|
if ($key && isset(static::$config[$key])) {
|
||||||
|
return static::$config[$key];
|
||||||
|
}
|
||||||
|
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -1 +1 @@
|
|||||||
Subproject commit 3a8a1dac5e52deb8f4059f7ae8af7d5d993d1d84
|
Subproject commit c7e9155544663e3e498a9be0849fbb67f5049bb7
|
Loading…
x
Reference in New Issue
Block a user