activated dgpr_tasks dgpr_fields, better popup display

This commit is contained in:
Bachir Soussi Chiadmi 2021-07-14 18:05:05 +02:00
parent 785719e6d3
commit 689a3903ad
59 changed files with 2460 additions and 20 deletions

View File

@ -1,7 +1,7 @@
progress: progress:
'#changed': 1626256183 '#changed': 1626258737
'#changed_by': '1' '#changed_by': '1'
'#completed_items': 3 '#completed_items': 7
'#items': '#items':
responsibility_agreement: responsibility_agreement:
'#completed': 1626252228 '#completed': 1626252228
@ -12,3 +12,15 @@ progress:
data1: data1:
'#completed': 1626256183 '#completed': 1626256183
'#uid': '1' '#uid': '1'
external_traffic_measurement:
'#completed': 1626258737
'#uid': '1'
social_media_connections:
'#completed': 1626258737
'#uid': '1'
module_data_collection:
'#completed': 1626258737
'#uid': '1'
user_role_permissions:
'#completed': 1626258737
'#uid': '1'

View File

@ -0,0 +1,46 @@
uuid: 61b838ea-5191-4a15-96a5-02035fb74f4a
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_remove.removal_log
- gdpr_tasks.gdpr_task_type.gdpr_remove
_core:
default_config_hash: gb3fiuW0DPiOy_PJqDyb-2EMTUiZ0zZXUZP6QZwl1-k
id: gdpr_task.gdpr_remove.default
targetEntityType: gdpr_task
bundle: gdpr_remove
mode: default
content:
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
processed_by:
type: entity_reference_autocomplete
weight: 5
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
requested_by:
type: entity_reference_autocomplete
weight: 6
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
hidden:
notes: true
removal_log: true
status: true
user_id: true

View File

@ -0,0 +1,59 @@
uuid: 73a86483-b791-4942-919d-2e1b468d36ae
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_sar.manual_data
- field.field.gdpr_task.gdpr_sar.sar_export
- field.field.gdpr_task.gdpr_sar.sar_export_assets
- field.field.gdpr_task.gdpr_sar.sar_export_parts
- gdpr_tasks.gdpr_task_type.gdpr_sar
_core:
default_config_hash: Y92XISbxe0Ih9UsZ688D3SbqW-MrFDwKUfDknlZKR_A
id: gdpr_task.gdpr_sar.default
targetEntityType: gdpr_task
bundle: gdpr_sar
mode: default
content:
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
manual_data:
type: string_textarea
weight: 0
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
processed_by:
type: entity_reference_autocomplete
weight: 5
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
requested_by:
type: entity_reference_autocomplete
weight: 6
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
hidden:
notes: true
sar_export: true
sar_export_assets: true
sar_export_parts: true
status: true
user_id: true

View File

@ -0,0 +1,63 @@
uuid: 0e59b8f1-0bfd-45f0-8bb8-b948273c4eac
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_remove.removal_log
- gdpr_tasks.gdpr_task_type.gdpr_remove
module:
- gdpr_tasks
- options
- user
_core:
default_config_hash: NFUieuluistKxYBiCSWoey_tXysAB1acIAAiNGXIJ4w
id: gdpr_task.gdpr_remove.default
targetEntityType: gdpr_task
bundle: gdpr_remove
mode: default
content:
notes:
type: basic_string
region: content
weight: 3
label: inline
settings: { }
third_party_settings: { }
processed_by:
label: inline
type: author
weight: 4
region: content
settings: { }
third_party_settings: { }
removal_log:
type: gdpr_task_item
weight: 5
region: content
label: inline
settings: { }
third_party_settings: { }
requested_by:
label: inline
type: author
weight: 2
region: content
settings: { }
third_party_settings: { }
status:
type: list_default
weight: 1
region: content
label: inline
settings: { }
third_party_settings: { }
user_id:
label: inline
type: author
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden:
langcode: true
search_api_excerpt: true

View File

@ -0,0 +1,77 @@
uuid: 5ab6b54c-424d-4acb-b700-dcacaade9893
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_sar.manual_data
- field.field.gdpr_task.gdpr_sar.sar_export
- field.field.gdpr_task.gdpr_sar.sar_export_assets
- field.field.gdpr_task.gdpr_sar.sar_export_parts
- gdpr_tasks.gdpr_task_type.gdpr_sar
module:
- file
- options
- user
_core:
default_config_hash: IfW4-h32qraAv-487RjY01RnPUM9CoJ4JnSm7t3LVxI
id: gdpr_task.gdpr_sar.default
targetEntityType: gdpr_task
bundle: gdpr_sar
mode: default
content:
notes:
type: basic_string
region: content
weight: 6
label: inline
settings: { }
third_party_settings: { }
processed_by:
type: author
weight: 5
region: content
label: inline
settings: { }
third_party_settings: { }
requested_by:
label: inline
type: author
weight: 4
region: content
settings: { }
third_party_settings: { }
sar_export:
type: file_default
weight: 2
region: content
label: inline
settings:
use_description_as_link_text: true
third_party_settings: { }
sar_export_parts:
type: file_default
weight: 3
region: content
label: above
settings:
use_description_as_link_text: true
third_party_settings: { }
status:
type: list_default
weight: 1
region: content
label: inline
settings: { }
third_party_settings: { }
user_id:
label: inline
type: author
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden:
langcode: true
manual_data: true
sar_export_assets: true
search_api_excerpt: true

View File

@ -0,0 +1,12 @@
uuid: 6f0e1de7-c366-4437-afb9-d96d9d0d4f7f
langcode: en
status: false
dependencies:
module:
- message
_core:
default_config_hash: Pl6xok1fBCKaPlLC4iDJVaucp2W72csXt7M3Jwa95nU
id: message.full
label: 'Full content'
targetEntityType: message
cache: true

View File

@ -7,6 +7,7 @@ module:
advanced_text_formatter: 0 advanced_text_formatter: 0
advancedqueue: 0 advancedqueue: 0
amswap: 0 amswap: 0
anonymizer: 0
audiofield: 0 audiofield: 0
auto_entitylabel: 0 auto_entitylabel: 0
autocomplete_deluxe: 0 autocomplete_deluxe: 0
@ -87,6 +88,9 @@ module:
flag_lists: 0 flag_lists: 0
flood_control: 0 flood_control: 0
gdpr: 0 gdpr: 0
gdpr_consent: 0
gdpr_fields: 0
gdpr_tasks: 0
genpass: 0 genpass: 0
graphql: 0 graphql: 0
help: 0 help: 0
@ -129,6 +133,7 @@ module:
maxlength: 0 maxlength: 0
menu_block: 0 menu_block: 0
menu_ui: 0 menu_ui: 0
message: 0
migrate: 0 migrate: 0
migrate_booster: 0 migrate_booster: 0
migrate_devel: 0 migrate_devel: 0

View File

@ -19,14 +19,14 @@ popup_clicking_confirmation: false
popup_scrolling_confirmation: false popup_scrolling_confirmation: false
popup_delay: 1000 popup_delay: 1000
show_more_info: true show_more_info: true
popup_more_info_button_message: 'More info' popup_more_info_button_message: 'Privacy Policy'
popup_enabled: true popup_enabled: true
popup_find_more_button_message: 'More info' popup_find_more_button_message: 'More info'
popup_height: null popup_height: null
popup_hide_agreed: false popup_hide_agreed: false
popup_hide_button_message: Hide popup_hide_button_message: Hide
popup_info: popup_info:
value: "<h2>We use cookies on this site to enhance your user experience</h2>\r\n\r\n<p>By clicking the Accept button, you agree to us doing so.</p>\r\n" value: "We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.\r\n"
format: wysiwyg format: wysiwyg
mobile_popup_info: mobile_popup_info:
value: '' value: ''
@ -51,7 +51,7 @@ disagree_button_label: 'No, thanks'
disabled_javascripts: '' disabled_javascripts: ''
automatic_cookies_removal: true automatic_cookies_removal: true
allowed_cookies: '' allowed_cookies: ''
consent_storage_method: do_not_store consent_storage_method: basic
withdraw_message: withdraw_message:
value: "<h2>We use cookies on this site to enhance your user experience</h2>\r\n\r\n<p>You have given your consent for us to set cookies.</p>\r\n" value: "<h2>We use cookies on this site to enhance your user experience</h2>\r\n\r\n<p>You have given your consent for us to set cookies.</p>\r\n"
format: wysiwyg format: wysiwyg

View File

@ -0,0 +1,23 @@
uuid: 268b7cdc-5b0e-45cb-ae3c-27aba06cffa2
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.removal_log
- gdpr_tasks.gdpr_task_type.gdpr_remove
module:
- gdpr_tasks
_core:
default_config_hash: Z_X9g5Vd9lXZYZ5RZP-R97b0YqLX5u3C9hfjZ37_rNw
id: gdpr_task.gdpr_remove.removal_log
field_name: removal_log
entity_type: gdpr_task
bundle: gdpr_remove
label: 'Removal Log'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: gdpr_task_item

View File

@ -0,0 +1,21 @@
uuid: 7b0fec7a-97d9-4a8b-8c2b-cda9d6bca3aa
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.manual_data
- gdpr_tasks.gdpr_task_type.gdpr_sar
_core:
default_config_hash: qx1Fhde0Zz-DyYmFrTokWewcT0wmGI23oOxQFQGwMao
id: gdpr_task.gdpr_sar.manual_data
field_name: manual_data
entity_type: gdpr_task
bundle: gdpr_sar
label: 'Data Override'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long

View File

@ -0,0 +1,29 @@
uuid: 737ae9a7-8244-4e51-9ef1-0bbf585c152c
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.sar_export
- gdpr_tasks.gdpr_task_type.gdpr_sar
module:
- file
_core:
default_config_hash: OnYJR9bjy51D1ZoYOq6KTV0F0C6N9d8-u0O1gqWECi8
id: gdpr_task.gdpr_sar.sar_export
field_name: sar_export
entity_type: gdpr_task
bundle: gdpr_sar
label: Export
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
file_directory: gdpr-exports
file_extensions: csv
max_filesize: ''
description_field: false
handler: 'default:file'
handler_settings: { }
field_type: file

View File

@ -0,0 +1,29 @@
uuid: 6d5f1240-4443-48d2-9890-cffa6984f3a5
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.sar_export_assets
- gdpr_tasks.gdpr_task_type.gdpr_sar
module:
- file
_core:
default_config_hash: dVTijL0IeK85q3_OjXXtzMGldieU98d5JKtNbNysI4U
id: gdpr_task.gdpr_sar.sar_export_assets
field_name: sar_export_assets
entity_type: gdpr_task
bundle: gdpr_sar
label: 'Export Assets'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
file_directory: gdpr-exports
file_extensions: 'txt jpg png csv'
max_filesize: ''
description_field: false
handler: 'default:file'
handler_settings: { }
field_type: file

View File

@ -0,0 +1,29 @@
uuid: 674cde6f-db47-4c18-9898-d0e7852c3a91
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.sar_export_parts
- gdpr_tasks.gdpr_task_type.gdpr_sar
module:
- file
_core:
default_config_hash: JvmJrS0i1jiDzRB_nuvzVvA-CqMpG8hZAFvO7gVWY6w
id: gdpr_task.gdpr_sar.sar_export_parts
field_name: sar_export_parts
entity_type: gdpr_task
bundle: gdpr_sar
label: 'Sar Export Parts'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
file_directory: gdpr-exports
file_extensions: csv
max_filesize: ''
description_field: false
handler: 'default:file'
handler_settings: { }
field_type: file

View File

@ -0,0 +1,25 @@
uuid: 69df8f3e-67f6-480d-82d9-260fd21753fa
langcode: en
status: true
dependencies:
config:
- field.storage.message.agreed
- message.template.consent_agreement_accepted
_core:
default_config_hash: zTZLK0ms_y8lYNMWYjheZm1CpOMqUj25_-Wc9P-pRrs
id: message.consent_agreement_accepted.agreed
field_name: agreed
entity_type: message
bundle: consent_agreement_accepted
label: Agreed
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'Yes'
off_label: 'No'
field_type: boolean

View File

@ -0,0 +1,29 @@
uuid: 37b445fe-854c-4827-9e6e-dcad0e875ce5
langcode: en
status: true
dependencies:
config:
- field.storage.message.agreement
- message.template.consent_agreement_accepted
module:
- entity_reference_revisions
_core:
default_config_hash: vgl4G0yfq68yJr7zCAcw6EwbywRDbo5KpIFH7opluXA
id: message.consent_agreement_accepted.agreement
field_name: agreement
entity_type: message
bundle: consent_agreement_accepted
label: Agreement
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:gdpr_consent_agreement'
handler_settings:
target_bundles: null
sort:
field: _none
auto_create: false
field_type: entity_reference_revisions

View File

@ -0,0 +1,21 @@
uuid: 3a0ad4cb-63fc-43fb-ae47-d491b58d4817
langcode: en
status: true
dependencies:
config:
- field.storage.message.notes
- message.template.consent_agreement_accepted
_core:
default_config_hash: hNHFUu0qsW5m7-tbMVa-XGgad5wT6Kh8I2tpIPLif9Q
id: message.consent_agreement_accepted.notes
field_name: notes
entity_type: message
bundle: consent_agreement_accepted
label: Notes
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long

View File

@ -0,0 +1,23 @@
uuid: 670ddf68-6bd8-49b9-8732-f386f9489167
langcode: en
status: true
dependencies:
config:
- field.storage.message.user
- message.template.consent_agreement_accepted
_core:
default_config_hash: af9M6G309CVg8DLzxmMyFbKRoy3OTrSko4gtoXJRD94
id: message.consent_agreement_accepted.user
field_name: user
entity_type: message
bundle: consent_agreement_accepted
label: User
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:user'
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,30 @@
uuid: fe9e083e-f628-4e51-bead-1d1ff37ea61e
langcode: en
status: true
dependencies:
config:
- field.storage.message.user_accepted
- message.template.consent_agreement_accepted
_core:
default_config_hash: '-iU5I_n_ZTa22YCFV0dUM4iXIGPOpb-zmn8cWFI2Gl4'
id: message.consent_agreement_accepted.user_accepted
field_name: user_accepted
entity_type: message
bundle: consent_agreement_accepted
label: 'User Accepted'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:user'
handler_settings:
include_anonymous: true
filter:
type: _none
target_bundles: null
sort:
field: _none
auto_create: false
field_type: entity_reference

View File

@ -21,18 +21,7 @@ default_value: { }
default_value_callback: '' default_value_callback: ''
settings: settings:
available_countries: { } available_countries: { }
fields:
administrativeArea: administrativeArea
locality: locality
dependentLocality: dependentLocality
postalCode: postalCode
sortingCode: sortingCode
addressLine1: addressLine1
addressLine2: addressLine2
organization: organization
givenName: givenName
additionalName: additionalName
familyName: familyName
langcode_override: '' langcode_override: ''
field_overrides: { } field_overrides: { }
fields: { }
field_type: address field_type: address

View File

@ -0,0 +1,21 @@
uuid: 2d2529e8-127a-4014-85cc-2ccada3ee106
langcode: en
status: true
dependencies:
module:
- gdpr_tasks
_core:
default_config_hash: NMpqeNpf8TcIxLuPWYe6syozyNeQV0aj2oi8OHPjakA
id: gdpr_task.manual_data
field_name: manual_data
entity_type: gdpr_task
type: string_long
settings:
case_sensitive: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,20 @@
uuid: a39141b8-a284-414b-a5de-7cdf7b7f6932
langcode: en
status: true
dependencies:
module:
- gdpr_tasks
_core:
default_config_hash: mxSjUehvCu0QTmiZxt7uLbmhRT6UKQfIBKXmnE6e1ko
id: gdpr_task.removal_log
field_name: removal_log
entity_type: gdpr_task
type: gdpr_task_item
settings: { }
module: gdpr_tasks
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,25 @@
uuid: 605674a8-cf59-4d50-93ac-ae6335813e85
langcode: en
status: true
dependencies:
module:
- file
- gdpr_tasks
_core:
default_config_hash: _BdW5JIt_RuSCDab6cvJlMo_nuz4Y32JCqlXB8bAths
id: gdpr_task.sar_export
field_name: sar_export
entity_type: gdpr_task
type: file
settings:
display_field: false
display_default: false
uri_scheme: private
target_type: file
module: file
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,25 @@
uuid: 312d8f37-5137-490d-b2fd-9766c36434bf
langcode: en
status: true
dependencies:
module:
- file
- gdpr_tasks
_core:
default_config_hash: V06j9PgplvQDsJiQcujtIKDElawV31qwifA6i-8VmEA
id: gdpr_task.sar_export_assets
field_name: sar_export_assets
entity_type: gdpr_task
type: file
settings:
display_field: false
display_default: false
uri_scheme: private
target_type: file
module: file
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,25 @@
uuid: a8b1d942-0058-4962-b69c-d104a0556c7b
langcode: en
status: true
dependencies:
module:
- file
- gdpr_tasks
_core:
default_config_hash: xIcA_hpJoteco6Si0icG_ngoptZfTxYa7qsEbKgS5yI
id: gdpr_task.sar_export_parts
field_name: sar_export_parts
entity_type: gdpr_task
type: file
settings:
display_field: false
display_default: false
uri_scheme: private
target_type: file
module: file
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,20 @@
uuid: 5b7aca6a-e9aa-482c-b4cf-48209bd72c9d
langcode: en
status: true
dependencies:
module:
- message
_core:
default_config_hash: EB4GL9joxeKMT_PZNUF87FbAUHANh91a2-mf8QvjdmI
id: message.agreed
field_name: agreed
entity_type: message
type: boolean
settings: { }
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,23 @@
uuid: bb98cfb8-c0ba-4944-9919-29be182f8aff
langcode: en
status: true
dependencies:
module:
- entity_reference_revisions
- gdpr_consent
- message
_core:
default_config_hash: SNzGmC7RssE68VEozBz-p65m3mSx0hKpi9-gdr_WnH0
id: message.agreement
field_name: agreement
entity_type: message
type: entity_reference_revisions
settings:
target_type: gdpr_consent_agreement
module: entity_reference_revisions
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,21 @@
uuid: fb6ce7de-b6c9-464a-9063-7ead6fe19c48
langcode: en
status: true
dependencies:
module:
- message
_core:
default_config_hash: nG1fSiudm3rMwRDzX4_MB38_ZuNUuMI8G886AsUHZHs
id: message.notes
field_name: notes
entity_type: message
type: string_long
settings:
case_sensitive: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,22 @@
uuid: 059fb6da-0303-4b09-9a41-ec1027d371e9
langcode: en
status: true
dependencies:
module:
- message
- user
_core:
default_config_hash: m61RyQk7PjoMZQle9xb2Vm2ZgF1x66N_bolyZWJ15fI
id: message.user
field_name: user
entity_type: message
type: entity_reference
settings:
target_type: user
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,22 @@
uuid: 85dc8852-49d0-4c5e-9975-97baa624b503
langcode: en
status: true
dependencies:
module:
- message
- user
_core:
default_config_hash: MQLK0Bh5GZ7afH2iGdhc9XLuI-mki6kvxM-cy6FmJA4
id: message.user_accepted
field_name: user_accepted
entity_type: message
type: entity_reference
settings:
target_type: user
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -7,7 +7,11 @@ dependencies:
- commerce_order - commerce_order
module: module:
- address - address
- field_permissions
- profile - profile
third_party_settings:
field_permissions:
permission_type: public
_core: _core:
default_config_hash: 7bB4yBo--Mezm_PhFRPPxFA7NRyFY7a2p8FxJTMbfQY default_config_hash: 7bB4yBo--Mezm_PhFRPPxFA7NRyFY7a2p8FxJTMbfQY
id: profile.address id: profile.address

View File

@ -0,0 +1,31 @@
uuid: 291cb826-eaee-47f3-b1c0-7e111ff0d7e2
langcode: fr
status: true
dependencies: { }
id: profile
bundles:
customer:
address:
bundle: customer
name: address
entity_type_id: profile
rtf: maybe
rta: inc
enabled: true
anonymizer: ''
notes: ''
relationship: 0
sars_filename: ''
tax_number:
bundle: customer
name: tax_number
entity_type_id: profile
rtf: maybe
rta: inc
enabled: true
anonymizer: ''
notes: ''
relationship: 0
sars_filename: ''
filenames:
customer: ''

View File

@ -0,0 +1,8 @@
uuid: 9627f404-9a1a-4650-9476-c1af71840c33
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: 9VpgkAPFx40SyOeKvMtrJFi6p5xj9bSN6I-5YW9Mwbg
id: gdpr_remove
label: 'Removal Request'

View File

@ -0,0 +1,8 @@
uuid: a5232801-b449-41ab-98ab-e4430de0a95a
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: 28-Rq5VuVDCqUwVtHClWqkvf_i4VhTz2ONb4uGFqLDk
id: gdpr_sar
label: 'SARs Request'

View File

@ -0,0 +1 @@
export_directory: sites/default/private/gdpr_tasks

View File

@ -0,0 +1,4 @@
text:
-
value: "<p>Agreement: <a href=\"[message:agreement:entity:url]/revisions/[message:agreement:target_revision_id]/view\">[message:agreement:entity:title]</a><br />\r\nAgreed: [message:agreed]<br />\r\nNotes: [message:notes]</p>\r\n"
format: full_html

View File

@ -0,0 +1,2 @@
label: Footer
description: 'Site information links'

View File

@ -0,0 +1 @@
label: 'Contenu complet'

View File

@ -9,3 +9,5 @@ withdraw_message:
value: '<h2>Nous utilisons des cookies sur ce site pour améliorer votre expérience d''utilisateur.</h2><p>Vous avez consenti à l''ajout de cookies.</p>' value: '<h2>Nous utilisons des cookies sur ce site pour améliorer votre expérience d''utilisateur.</h2><p>Vous avez consenti à l''ajout de cookies.</p>'
withdraw_action_button_label: 'Retirer le consentement' withdraw_action_button_label: 'Retirer le consentement'
withdraw_tab_button_label: 'Paramètres de confidentialité' withdraw_tab_button_label: 'Paramètres de confidentialité'
popup_info:
value: 'Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site Web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.'

View File

@ -0,0 +1 @@
label: 'Surcharge des données'

View File

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

View File

@ -0,0 +1,3 @@
settings:
on_label: Oui
off_label: Non

View File

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

View File

@ -0,0 +1,42 @@
display:
default:
display_title: Maître
display_options:
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:
get_text:
label: 'Texte du message'
created:
label: Date
separator: ', '
uid:
label: 'Créé par'
separator: ', '
filters:
template:
expose:
label: Gabarit
title: Message
arguments:
user_target_id:
exception:
title: Tout
block_1:
display_title: Bloc

View File

@ -0,0 +1,23 @@
display:
default:
display_title: Maître
display_options:
exposed_form:
options:
submit_button: Appliquer
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
sort_asc_label: Asc
sort_desc_label: Desc
fields:
created:
separator: ', '
sar_export:
label: 'Exportation de données'
separator: ', '
arguments:
user_id:
exception:
title: Tout
page_1:
display_title: Page

View File

@ -0,0 +1,49 @@
label: Message
display:
default:
display_title: Maître
display_options:
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:
message_bulk_form_1:
action_title: 'Pour cette sélection'
mid:
label: 'Identifiant (ID) du message'
separator: ', '
template:
label: 'Gabarit de message'
separator: ', '
get_text:
label: 'Texte du message'
uid:
label: Auteur
separator: ', '
created:
label: 'Date de publication'
filters:
template:
expose:
label: Gabarit
title: Message
page_1:
display_title: Page
display_options:
menu:
title: Message

View File

@ -1 +1,2 @@
label: Jours
category: 'Date et heure' category: 'Date et heure'

View File

@ -0,0 +1,8 @@
purge_methods: { }
delete_on_entity_delete:
comment: comment
node: node
taxonomy_term: taxonomy_term
user: user
_core:
default_config_hash: _QhkR_LYNacHU4oQybqcZgNge_q1SbQghAjqVBoognE

View File

@ -0,0 +1,19 @@
uuid: 46ee3fd3-fbdb-41cd-b043-8554da9a0489
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: fq0AH-go8GoqiLSf_VdQgzGqpS_J26X3aRoFRzkgjYw
template: consent_agreement_accepted
label: 'GDPR Consent Agreement'
description: ''
text:
-
value: "<p>Agreement: <a href=\"[message:agreement:entity:url]/revisions/[message:agreement:target_revision_id]/view\">[message:agreement:entity:title]</a><br />\r\nAgreed: [message:agreed]<br />\r\nNotes: [message:notes]</p>\r\n"
format: full_html
settings:
'token options':
clear: false
'token replace': true
purge_override: true
purge_methods: { }

View File

@ -0,0 +1,13 @@
uuid: 45b47a70-ea8c-4bdd-895e-5cb6bdf51807
langcode: en
status: true
dependencies:
module:
- message
_core:
default_config_hash: jkka_O-z8_wLFEAEhghApPr_sq1o__PEZX0vh99TS3U
id: message_delete_action
label: 'Delete selected messages'
type: message
plugin: message_delete_action
configuration: { }

View File

@ -0,0 +1,17 @@
uuid: 47b9faeb-b950-4c3f-8d2e-e365596751eb
langcode: en
status: true
dependencies:
module:
- message
title: 'Default cron handler'
id: message_cron
weight: 0
module: message
callback: message_cron
scheduler:
id: simple
launcher:
id: serial
logger:
id: database

View File

@ -0,0 +1,461 @@
uuid: 5a898e1e-db13-46f0-bdbc-edd69f0c0617
langcode: en
status: true
dependencies:
config:
- message.template.consent_agreement_accepted
module:
- message
- user
_core:
default_config_hash: lvfhVIsgXyGfvyojaZxs77-JiDbofzygfcHjKxhAXfw
id: gdpr_log_messages
label: 'GDPR Log Messages'
module: views
description: ''
tag: ''
base_table: message_field_data
base_field: mid
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: perm
options:
perm: 'grant gdpr own consent'
cache:
type: none
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
exposed_form:
type: basic
options:
submit_button: Apply
reset_button: false
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: full
options:
items_per_page: 25
offset: 0
id: 0
total_pages: null
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
tags:
previous: ' previous'
next: 'next '
first: '« first'
last: 'last »'
quantity: 9
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: false
caption: ''
summary: ''
description: ''
columns:
message_bulk_form_1: message_bulk_form_1
mid: mid
template: template
get_text: get_text
uid: uid
created: created
info:
message_bulk_form_1:
align: ''
separator: ''
empty_column: false
responsive: ''
mid:
sortable: true
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: ''
template:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: priority-medium
get_text:
sortable: false
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: ''
uid:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: priority-medium
created:
sortable: true
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: priority-low
default: mid
empty_table: false
row:
type: fields
fields:
get_text:
id: get_text
table: message
field: get_text
relationship: none
group_type: group
admin_label: ''
label: 'Message text'
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: 500
word_boundary: true
ellipsis: false
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
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
entity_type: message
plugin_id: get_text
created:
id: created
table: message_field_data
field: created
relationship: none
group_type: group
admin_label: ''
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: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: timestamp
settings:
date_format: medium
custom_date_format: ''
timezone: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: message
entity_field: created
plugin_id: field
uid:
id: uid
table: message_field_data
field: uid
relationship: none
group_type: group
admin_label: ''
label: 'Created by'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: true
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: message
entity_field: uid
plugin_id: field
filters:
template:
id: template
table: message_field_data
field: template
relationship: none
group_type: group
admin_label: ''
operator: in
value:
consent_agreement_accepted: consent_agreement_accepted
group: 1
exposed: false
expose:
operator_id: template_op
label: Template
description: null
use_operator: false
operator: template_op
identifier: template
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
operator_limit_selection: false
operator_list: { }
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
entity_type: message
entity_field: template
plugin_id: bundle
sorts:
created:
id: created
table: message_field_data
field: created
relationship: none
group_type: group
admin_label: ''
order: DESC
exposed: false
expose:
label: ''
granularity: second
entity_type: message
entity_field: created
plugin_id: date
title: Message
header: { }
footer: { }
empty:
area:
id: area
table: views
field: area
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content:
value: 'No messages created yet'
format: basic_html
plugin_id: text
relationships: { }
arguments:
user_target_id:
id: user_target_id
table: message__user
field: user_target_id
relationship: none
group_type: group
admin_label: ''
default_action: default
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: user
default_argument_options:
user: false
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: false
plugin_id: numeric
display_extenders: { }
filter_groups:
operator: AND
groups: { }
show_admin_links: true
cache_metadata:
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
cacheable: false
max-age: -1
tags: { }
block_1:
display_plugin: block
id: block_1
display_title: Block
position: 2
display_options:
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
tags: { }

View File

@ -0,0 +1,360 @@
uuid: f9e88e84-612d-4164-90bd-02d19a3c4c56
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.sar_export
- gdpr_tasks.gdpr_task_type.gdpr_sar
module:
- file
- gdpr_tasks
- user
_core:
default_config_hash: n0GGVbIIqNQdsS4Cr7j6RGZsZiezZLxbLQi5mar-vu4
id: gdpr_tasks_my_data_requests
label: 'GDPR User Data Requests'
module: views
description: ''
tag: ''
base_table: gdpr_task
base_field: id
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: perm
options:
perm: 'view gdpr tasks'
cache:
type: tag
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
exposed_form:
type: basic
options:
submit_button: Apply
reset_button: false
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: none
options:
items_per_page: 0
offset: 0
style:
type: table
row:
type: fields
fields:
created:
id: created
table: gdpr_task
field: created
relationship: none
group_type: group
admin_label: ''
label: 'Requested 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
click_sort_column: value
type: timestamp
settings:
date_format: html_date
custom_date_format: ''
timezone: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: gdpr_task
entity_field: created
plugin_id: field
sar_export:
id: sar_export
table: gdpr_task__sar_export
field: sar_export
relationship: none
group_type: group
admin_label: ''
label: 'Data export'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: file_default
settings:
use_description_as_link_text: true
group_column: ''
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
plugin_id: field
filters:
type:
id: type
table: gdpr_task
field: type
relationship: none
group_type: group
admin_label: ''
operator: in
value:
gdpr_sar: gdpr_sar
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
operator_limit_selection: false
operator_list: { }
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
entity_type: gdpr_task
entity_field: type
plugin_id: bundle
status:
id: status
table: gdpr_task
field: status
relationship: none
group_type: group
admin_label: ''
operator: '='
value: closed
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
placeholder: ''
operator_limit_selection: false
operator_list: { }
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
entity_type: gdpr_task
entity_field: status
plugin_id: string
sorts: { }
title: 'My data requests'
header: { }
footer: { }
empty:
area:
id: area
table: views
field: area
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content:
value: 'No data requests have been completed yet.'
format: basic_html
plugin_id: text
relationships: { }
arguments:
user_id:
id: user_id
table: gdpr_task
field: user_id
relationship: none
group_type: group
admin_label: ''
default_action: default
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: user
default_argument_options:
user: false
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: false
entity_type: gdpr_task
entity_field: user_id
plugin_id: numeric
display_extenders: { }
cache_metadata:
max-age: 0
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- user.permissions
tags:
- 'config:field.storage.gdpr_task.sar_export'
page_1:
display_plugin: page
id: page_1
display_title: Page
position: 1
display_options:
display_extenders: { }
path: user/%user/gdpr/requests
cache_metadata:
max-age: 0
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- user.permissions
tags:
- 'config:field.storage.gdpr_task.sar_export'

View File

@ -0,0 +1,596 @@
uuid: 746ddbc4-4082-4754-bf00-dd6fe24048d5
langcode: en
status: true
dependencies:
module:
- message
- user
_core:
default_config_hash: 2Up5NUvwF4aBVoO6eFTPeBXtnpUw_yiexv9I5u6ZD-g
id: message
label: Message
module: views
description: ''
tag: ''
base_table: message_field_data
base_field: mid
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: perm
options:
perm: 'overview messages'
cache:
type: none
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
exposed_form:
type: basic
options:
submit_button: Apply
reset_button: false
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: full
options:
items_per_page: 25
offset: 0
id: 0
total_pages: null
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
tags:
previous: ' previous'
next: 'next '
first: '« first'
last: 'last »'
quantity: 9
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: false
caption: ''
summary: ''
description: ''
columns:
message_bulk_form_1: message_bulk_form_1
mid: mid
template: template
get_text: get_text
uid: uid
created: created
info:
message_bulk_form_1:
align: ''
separator: ''
empty_column: false
responsive: ''
mid:
sortable: true
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: ''
template:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: priority-medium
get_text:
sortable: false
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: ''
uid:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: priority-medium
created:
sortable: true
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: priority-low
default: mid
empty_table: false
row:
type: fields
fields:
message_bulk_form_1:
id: message_bulk_form_1
table: message
field: message_bulk_form
relationship: none
group_type: group
admin_label: ''
label: 'Message operations bulk form'
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
action_title: 'With selection'
include_exclude: include
selected_actions:
- message_delete_action
entity_type: message
plugin_id: bulk_form
mid:
id: mid
table: message_field_data
field: mid
relationship: none
group_type: group
admin_label: ''
label: 'Message ID'
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: number_integer
settings:
thousand_separator: ''
prefix_suffix: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: null
entity_field: mid
plugin_id: field
template:
id: template
table: message_field_data
field: template
relationship: none
group_type: group
admin_label: ''
label: 'Message template'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: true
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: message
entity_field: template
plugin_id: field
get_text:
id: get_text
table: message
field: get_text
relationship: none
group_type: group
admin_label: ''
label: 'Message text'
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: 500
word_boundary: true
ellipsis: false
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
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
entity_type: message
plugin_id: get_text
uid:
id: uid
table: message_field_data
field: uid
relationship: none
group_type: group
admin_label: ''
label: Author
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: true
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: message
entity_field: uid
plugin_id: field
created:
id: created
table: message_field_data
field: created
relationship: none
group_type: group
admin_label: ''
label: 'Published 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: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
date_format: fallback
custom_date_format: ''
timezone: ''
entity_type: message
entity_field: created
plugin_id: date
filters:
template:
id: template
table: message_field_data
field: template
relationship: none
group_type: group
admin_label: ''
operator: in
value: { }
group: 1
exposed: true
expose:
operator_id: template_op
label: Template
description: ''
use_operator: false
operator: template_op
identifier: template
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
reduce: false
operator_limit_selection: false
operator_list: { }
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
entity_type: message
entity_field: template
plugin_id: bundle
sorts: { }
title: Message
header: { }
footer: { }
empty:
area:
id: area
table: views
field: area
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content:
value: 'No messages created yet'
format: basic_html
plugin_id: text
relationships: { }
arguments: { }
display_extenders: { }
filter_groups:
operator: AND
groups: { }
cache_metadata:
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
cacheable: false
max-age: 0
tags: { }
page_1:
display_plugin: page
id: page_1
display_title: Page
position: 1
display_options:
display_extenders: { }
path: admin/content/messages
menu:
type: tab
title: Message
description: ''
parent: system.admin_content
weight: 0
context: '0'
menu_name: admin
tab_options:
type: none
title: ''
description: ''
weight: 0
cache_metadata:
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
cacheable: false
max-age: 0
tags: { }

View File

@ -0,0 +1,17 @@
# Turn off all options we don't need.
Options None
Options +FollowSymLinks
# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>
# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
Deny from all

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2905,6 +2905,26 @@ footer[role="contentinfo"]{
} }
} }
.eu-cookie-compliance-banner{
.popup-content{
display: flex;
flex-flow: row nowrap;
font-size: 00.756em;
padding: 0.3em 0;
& > *{
flex: 1 1 auto;
margin:0;
align-self: center;
max-width: 70%;
}
button{
margin:0;
}
#popup-buttons{
text-align: right;
}
}
}
img.lazy{ img.lazy{
&.loading{ &.loading{