added data export for adhérents & subscribers

This commit is contained in:
Bachir Soussi Chiadmi 2022-03-16 16:20:24 +01:00
parent 6a0d870f52
commit 0cfb26a3df
10 changed files with 20040 additions and 3 deletions

View File

@ -163,6 +163,7 @@
"drupal/user_csv_import": "^2.0", "drupal/user_csv_import": "^2.0",
"drupal/user_email_verification": "^1.x-dev@dev", "drupal/user_email_verification": "^1.x-dev@dev",
"drupal/views_conditional": "^1.x-dev", "drupal/views_conditional": "^1.x-dev",
"drupal/views_data_export": "^1.1",
"drupal/views_ef_fieldset": "^1.5", "drupal/views_ef_fieldset": "^1.5",
"drupal/webform": "^6.0", "drupal/webform": "^6.0",
"drupal/workflow": "^1.5", "drupal/workflow": "^1.5",

205
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "7e5161e71162b953571789b872f90251", "content-hash": "af1e45504d4313a62bf945790bd12840",
"packages": [ "packages": [
{ {
"name": "alchemy/zippy", "name": "alchemy/zippy",
@ -6676,6 +6676,56 @@
"issues": "https://www.drupal.org/project/issues/cshs" "issues": "https://www.drupal.org/project/issues/cshs"
} }
}, },
{
"name": "drupal/csv_serialization",
"version": "2.0.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/csv_serialization.git",
"reference": "8.x-2.0"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/csv_serialization-8.x-2.0.zip",
"reference": "8.x-2.0",
"shasum": "3531383a6926a4ed761be56553997c2a937449ac"
},
"require": {
"drupal/core": "^8 || ^9",
"league/csv": "^9.1"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.5.0",
"drupal/coder": "^8.3"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-2.0",
"datestamp": "1612801962",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Matthew Grasmick",
"homepage": "https://www.drupal.org/user/455714"
}
],
"description": "Provides CSV as a serialization format.",
"homepage": "https://www.drupal.org/project/csv_serialization",
"support": {
"source": "http://cgit.drupalcode.org/csv_serialization",
"issues": "https://www.drupal.org/project/issues/csv_serialization"
}
},
{ {
"name": "drupal/ctools", "name": "drupal/ctools",
"version": "3.7.0", "version": "3.7.0",
@ -14263,6 +14313,75 @@
"issues": "https://www.drupal.org/project/issues/views_conditional" "issues": "https://www.drupal.org/project/issues/views_conditional"
} }
}, },
{
"name": "drupal/views_data_export",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/views_data_export.git",
"reference": "8.x-1.1"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/views_data_export-8.x-1.1.zip",
"reference": "8.x-1.1",
"shasum": "8ee9d441e69b5861ab12286246522d52613f4e61"
},
"require": {
"drupal/core": "^8.8 || ^9",
"drupal/csv_serialization": "~1.4 || ~2.0"
},
"require-dev": {
"drupal/search_api": "~1.12",
"drupal/xls_serialization": "~1.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.1",
"datestamp": "1642805106",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Steven Jones",
"homepage": "https://www.drupal.org/user/99644"
},
{
"name": "amoebanath",
"homepage": "https://www.drupal.org/user/2810799"
},
{
"name": "james.williams",
"homepage": "https://www.drupal.org/user/592268"
},
{
"name": "jamsilver",
"homepage": "https://www.drupal.org/user/476732"
},
{
"name": "jhedstrom",
"homepage": "https://www.drupal.org/user/208732"
},
{
"name": "nerdstein",
"homepage": "https://www.drupal.org/user/1557710"
}
],
"description": "Plugin to export views data into various file formats.",
"homepage": "https://www.drupal.org/project/views_data_export",
"support": {
"source": "https://git.drupalcode.org/project/views_data_export"
}
},
{ {
"name": "drupal/views_ef_fieldset", "name": "drupal/views_ef_fieldset",
"version": "1.5.0", "version": "1.5.0",
@ -16102,6 +16221,90 @@
], ],
"time": "2021-07-09T08:23:52+00:00" "time": "2021-07-09T08:23:52+00:00"
}, },
{
"name": "league/csv",
"version": "9.7.4",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/csv.git",
"reference": "002f55f649e7511710dc7154ff44c7be32c8195c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/csv/zipball/002f55f649e7511710dc7154ff44c7be32c8195c",
"reference": "002f55f649e7511710dc7154ff44c7be32c8195c",
"shasum": ""
},
"require": {
"ext-json": "*",
"ext-mbstring": "*",
"php": "^7.3 || ^8.0"
},
"require-dev": {
"ext-curl": "*",
"ext-dom": "*",
"friendsofphp/php-cs-fixer": "^3.0",
"phpstan/phpstan": "^1.0",
"phpstan/phpstan-phpunit": "^1.0.0",
"phpstan/phpstan-strict-rules": "^1.0",
"phpunit/phpunit": "^9.5"
},
"suggest": {
"ext-dom": "Required to use the XMLConverter and or the HTMLConverter classes",
"ext-iconv": "Needed to ease transcoding CSV using iconv stream filters"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "9.x-dev"
}
},
"autoload": {
"files": [
"src/functions_include.php"
],
"psr-4": {
"League\\Csv\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Ignace Nyamagana Butera",
"email": "nyamsprod@gmail.com",
"homepage": "https://github.com/nyamsprod/",
"role": "Developer"
}
],
"description": "CSV data manipulation made easy in PHP",
"homepage": "http://csv.thephpleague.com",
"keywords": [
"convert",
"csv",
"export",
"filter",
"import",
"read",
"transform",
"write"
],
"support": {
"docs": "https://csv.thephpleague.com",
"issues": "https://github.com/thephpleague/csv/issues",
"rss": "https://github.com/thephpleague/csv/releases.atom",
"source": "https://github.com/thephpleague/csv"
},
"funding": [
{
"url": "https://github.com/sponsors/nyamsprod",
"type": "github"
}
],
"time": "2021-11-30T07:09:34+00:00"
},
{ {
"name": "lsolesen/pel", "name": "lsolesen/pel",
"version": "0.9.12", "version": "0.9.12",

View File

@ -63,6 +63,7 @@ module:
context: 0 context: 0
contextual: 0 contextual: 0
cshs: 0 cshs: 0
csv_serialization: 0
ctools: 0 ctools: 0
ctools_block: 0 ctools_block: 0
currency: 0 currency: 0
@ -218,6 +219,7 @@ module:
views_bulk_edit: 0 views_bulk_edit: 0
views_bulk_operations: 0 views_bulk_operations: 0
views_conditional: 0 views_conditional: 0
views_data_export: 0
views_ef_fieldset: 0 views_ef_fieldset: 0
vue_link_formatter: 0 vue_link_formatter: 0
webform: 0 webform: 0

View File

@ -1,4 +1,3 @@
label: 'Résumé de la commande'
display: display:
default: default:
display_title: Maître display_title: Maître

View File

@ -0,0 +1,17 @@
uuid: 026f3a17-a82c-48fb-b20b-8138d1450e2c
langcode: en
status: true
dependencies:
module:
- login_tracker
title: 'Default cron handler'
id: login_tracker_cron
weight: 0
module: login_tracker
callback: login_tracker_cron
scheduler:
id: simple
launcher:
id: serial
logger:
id: database

View File

@ -31,16 +31,20 @@ dependencies:
- address - address
- commerce_license - commerce_license
- commerce_tax - commerce_tax
- csv_serialization
- login_history - login_history
- login_tracker - login_tracker
- options - options
- pagerer - pagerer
- profile - profile
- rest
- role_expire - role_expire
- serialization
- taxonomy - taxonomy
- telephone_formatter - telephone_formatter
- user - user
- views_bulk_operations - views_bulk_operations
- views_data_export
id: admin_users id: admin_users
label: 'Admin Users' label: 'Admin Users'
module: views module: views
@ -822,7 +826,7 @@ display:
operator: '=' operator: '='
value: All value: All
group: 1 group: 1
exposed: true exposed: false
expose: expose:
operator_id: '' operator_id: ''
label: Active label: Active
@ -1568,6 +1572,564 @@ display:
- 'config:field.storage.user.field_member_type' - 'config:field.storage.user.field_member_type'
- 'config:field.storage.user.field_memo' - 'config:field.storage.user.field_memo'
- 'config:field.storage.user.field_showroom' - 'config:field.storage.user.field_showroom'
data_export_1:
id: data_export_1
display_title: 'Adhérent data-export'
display_plugin: data_export
position: 6
display_options:
fields:
uid:
id: uid
table: users_field_data
field: uid
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: uid
plugin_id: field
label: 'Identifiant (ID) utilisateur'
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
mail:
id: mail
table: users_field_data
field: mail
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: mail
plugin_id: field
label: Email
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: email_mailto
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
roles_target_id:
id: roles_target_id
table: user__roles
field: roles_target_id
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: roles
plugin_id: user_roles
label: Roles
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
type: separator
separator: ', '
access:
id: access
table: users_field_data
field: access
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: access
plugin_id: field
label: 'Last access'
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
created:
id: created
table: users_field_data
field: created
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: created
plugin_id: field
label: Created
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
field_memo:
id: field_memo
table: user__field_memo
field: field_memo
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: Memo
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: basic_string
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
filters:
status:
id: status
table: users_field_data
field: status
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: status
plugin_id: boolean
operator: '='
value: '1'
group: 1
exposed: false
expose:
operator_id: ''
label: Active
description: ''
use_operator: false
operator: status_op
operator_limit_selection: false
operator_list: { }
identifier: status
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
admin: '0'
root: '0'
contact_company: '0'
adherent: '0'
free_user: '0'
premium: '0'
unverified: '0'
student: '0'
alpha_testeur: '0'
translator: '0'
admin_showroom: '0'
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
roles_target_id:
id: roles_target_id
table: user__roles
field: roles_target_id
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: roles
plugin_id: user_roles
operator: or
value:
student: student
adherent: adherent
group: 1
exposed: false
expose:
operator_id: roles_target_id_op
label: Roles
description: ''
use_operator: false
operator: roles_target_id_op
operator_limit_selection: false
operator_list: { }
identifier: roles_target_id
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
admin: '0'
root: '0'
contact_company: '0'
adherent: '0'
free_user: '0'
premium: '0'
unverified: '0'
student: '0'
alpha_testeur: '0'
translator: '0'
admin_showroom: '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: { }
reduce_duplicates: false
filter_groups:
operator: AND
groups:
1: AND
style:
type: data_export
options:
formats:
csv: csv
csv_settings:
delimiter: ','
enclosure: '"'
escape_char: \
strip_tags: true
trim: true
encoding: utf8
utf8_bom: '0'
use_serializer_encode_only: false
query:
type: views_query
options:
query_comment: ''
disable_sql_rewrite: false
distinct: true
replica: false
query_tags: { }
defaults:
query: false
relationships: false
fields: false
filters: false
filter_groups: false
relationships: { }
display_description: ''
display_extenders:
views_ef_fieldset: { }
path: admin/people/users/adherents-data-export
auth:
- cookie
displays:
page_1: page_1
default: '0'
page_2: '0'
page_3: '0'
page_4: '0'
page_5: '0'
filename: 'materio-adherents-[date:short]'
automatic_download: true
export_method: batch
export_batch_size: 1000
store_in_public_file_directory: false
custom_redirect_path: false
redirect_to_display: page_1
include_query_params: true
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- request_format
- user.roles
tags:
- 'config:field.storage.user.field_memo'
page_1: page_1:
id: page_1 id: page_1
display_title: Users display_title: Users

View File

@ -5,8 +5,13 @@ dependencies:
config: config:
- field.storage.user.field_memo - field.storage.user.field_memo
module: module:
- csv_serialization
- rest
- serialization
- simplenews - simplenews
- user - user
- user_email_verification
- views_data_export
_core: _core:
default_config_hash: WyIS3mrmy1vkSOWTl1IGi_Zi0UmkVqmtW06au3N9rXU default_config_hash: WyIS3mrmy1vkSOWTl1IGi_Zi0UmkVqmtW06au3N9rXU
id: simplenews_subscribers id: simplenews_subscribers
@ -1113,6 +1118,446 @@ display:
tags: tags:
- 'config:field.storage.user.field_memo' - 'config:field.storage.user.field_memo'
cacheable: false cacheable: false
data_export_1:
id: data_export_1
display_title: 'Exportation de données'
display_plugin: data_export
position: 2
display_options:
fields:
mail:
id: mail
table: simplenews_subscriber
field: mail
relationship: none
group_type: group
admin_label: ''
entity_type: null
entity_field: mail
plugin_id: standard
label: Email
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: null
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
status:
id: status
table: simplenews_subscriber
field: status
relationship: none
group_type: group
admin_label: ''
entity_type: simplenews_subscriber
entity_field: status
plugin_id: boolean
label: Active
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: null
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
type: boolean
type_custom_true: ''
type_custom_false: ''
not: false
created:
id: created
table: simplenews_subscriber
field: created
relationship: none
group_type: group
admin_label: ''
entity_type: simplenews_subscriber
entity_field: created
plugin_id: date
label: Created
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: null
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: fallback
custom_date_format: ''
timezone: ''
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: 0
subscriptions_target_id:
id: subscriptions_target_id
table: simplenews_subscriber__subscriptions
field: subscriptions_target_id
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: Subscriptions
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: null
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: simplenews_subscription_status
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: ul
separator: ', '
field_api_classes: false
field_memo:
id: field_memo
table: user__field_memo
field: field_memo
relationship: uid
group_type: group
admin_label: ''
plugin_id: field
label: Memo
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: basic_string
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
filters:
uid:
id: uid
table: user_email_verification
field: uid
relationship: uid
group_type: group
admin_label: ''
plugin_id: numeric
operator: empty
value:
min: ''
max: ''
value: ''
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
min_placeholder: ''
max_placeholder: ''
placeholder: ''
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
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:
operator: AND
groups:
1: AND
style:
type: data_export
options:
formats:
csv: csv
csv_settings:
delimiter: ;
enclosure: '"'
escape_char: \
strip_tags: true
trim: true
encoding: utf8
utf8_bom: '0'
use_serializer_encode_only: false
defaults:
fields: false
filters: false
filter_groups: false
display_extenders:
views_ef_fieldset: { }
path: admin/people/simplenews/data-export
auth:
- cookie
displays:
page_1: page_1
default: '0'
filename: 'materio-subscribers-[date:short]'
automatic_download: true
export_method: batch
export_batch_size: 1000
store_in_public_file_directory: false
custom_redirect_path: false
redirect_to_display: page_1
include_query_params: true
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- request_format
- user.permissions
tags:
- 'config:field.storage.user.field_memo'
page_1: page_1:
id: page_1 id: page_1
display_title: Page display_title: Page