From 9770abac5ddbc07c03e46a1db88d32a5e559369f Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 24 Nov 2021 18:55:46 +0100 Subject: [PATCH] refactored admin users pages --- ...materio_product_variation_type.summary.yml | 32 +- .../core.menu.static_menu_link_overrides.yml | 8 +- config/sync/views.settings.yml | 6 +- config/sync/views.view.admin_users.yml | 3416 ++++++++++------- .../editors_menus.links.action.yml | 1 + 5 files changed, 2123 insertions(+), 1340 deletions(-) diff --git a/config/sync/core.entity_view_display.commerce_product_variation.materio_product_variation_type.summary.yml b/config/sync/core.entity_view_display.commerce_product_variation.materio_product_variation_type.summary.yml index fba46668..b4535f6e 100644 --- a/config/sync/core.entity_view_display.commerce_product_variation.materio_product_variation_type.summary.yml +++ b/config/sync/core.entity_view_display.commerce_product_variation.materio_product_variation_type.summary.yml @@ -12,26 +12,36 @@ dependencies: - field.field.commerce_product_variation.materio_product_variation_type.license_type - field.field.commerce_product_variation.materio_product_variation_type.subscription_type module: + - commerce_price - commerce_variation_cart_form - - text third_party_settings: commerce_variation_cart_form: - combine: '1' + combine: true id: commerce_product_variation.materio_product_variation_type.summary targetEntityType: commerce_product_variation bundle: materio_product_variation_type mode: summary content: - field_description: - weight: 1 - label: hidden - settings: { } - third_party_settings: { } - type: text_default + price: + type: commerce_price_default + weight: 2 region: content + label: hidden + settings: + strip_trailing_zeroes: false + currency_display: symbol + third_party_settings: { } + product_id: + type: entity_reference_label + weight: 0 + region: content + label: hidden + settings: + link: false + third_party_settings: { } title: type: string - weight: 0 + weight: 1 region: content label: hidden settings: @@ -40,13 +50,13 @@ content: hidden: billing_schedule: true commerce_variation_cart_form: true + field_description: true field_multiple: true langcode: true license_expiration: true license_type: true list_price: true - price: true - product_id: true search_api_excerpt: true sku: true subscription_type: true + synonyms: true diff --git a/config/sync/core.menu.static_menu_link_overrides.yml b/config/sync/core.menu.static_menu_link_overrides.yml index c3b2d5ab..0dc98712 100644 --- a/config/sync/core.menu.static_menu_link_overrides.yml +++ b/config/sync/core.menu.static_menu_link_overrides.yml @@ -54,10 +54,16 @@ definitions: expanded: false enabled: true editors_menus__commerce_license: - weight: -47 + enabled: false menu_name: editors parent: editors_menus.commerce expanded: false + weight: -47 + editors_menus__subscribers: + weight: -46 + menu_name: editors + parent: editors_menus.users enabled: true + expanded: false _core: default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM diff --git a/config/sync/views.settings.yml b/config/sync/views.settings.yml index 9037de01..e358f0fc 100644 --- a/config/sync/views.settings.yml +++ b/config/sync/views.settings.yml @@ -4,13 +4,13 @@ skip_cache: false sql_signature: false ui: show: - additional_queries: true + additional_queries: false advanced_column: true master_display: true - performance_statistics: true + performance_statistics: false preview_information: true sql_query: - enabled: true + enabled: false where: above display_embed: false listing_filters: true diff --git a/config/sync/views.view.admin_users.yml b/config/sync/views.view.admin_users.yml index daaff472..ccd24a64 100644 --- a/config/sync/views.view.admin_users.yml +++ b/config/sync/views.view.admin_users.yml @@ -4,21 +4,14 @@ status: true dependencies: config: - field.storage.profile.address - - field.storage.profile.field_activity_sector - - field.storage.profile.field_address - field.storage.profile.field_email - - field.storage.profile.field_employee - field.storage.profile.field_first_name - field.storage.profile.field_memo - - field.storage.profile.field_naf - field.storage.profile.field_name - field.storage.profile.field_organization - field.storage.profile.field_phone - field.storage.profile.field_position - - field.storage.profile.field_service - - field.storage.profile.field_siret - field.storage.profile.field_title - - field.storage.profile.field_vat_number_intra_ce - field.storage.profile.phone - field.storage.profile.tax_number - field.storage.user.field_company @@ -36,6 +29,7 @@ dependencies: - user.role.unverified module: - address + - commerce_license - commerce_tax - login_history - login_tracker @@ -117,156 +111,120 @@ display: description: '' columns: views_bulk_operations_bulk_form: views_bulk_operations_bulk_form - field_title: field_title - field_name: field_name - field_first_name: field_first_name - field_organization: field_organization - field_position: field_position - field_service: field_service - field_activity_sector: field_activity_sector - field_employee: field_employee - field_address: field_address - field_phone: field_phone - field_email: field_email - field_naf: field_naf - field_siret: field_siret - field_vat_number_intra_ce: field_vat_number_intra_ce - roles_target_id: roles_target_id - status: status - access: access - record_id: record_id + uid: uid + address_given_name: address_given_name + address_family_name: uid + phone: uid + mail: uid + address_country_code: address_country_code + address: address + tax_number: tax_number + operations_1: uid + granted: granted + renewed: renewed + state: state + product_variation: product_variation + edit_commerce_license: edit_commerce_license info: views_bulk_operations_bulk_form: align: '' separator: '' empty_column: false responsive: '' - field_title: + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '
' + empty_column: false + responsive: '' + address_given_name: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_name: + address_family_name: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_first_name: + phone: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_organization: + mail: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_position: + address_country_code: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_service: + address: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_activity_sector: + tax_number: + align: '' + separator: '' + empty_column: false + responsive: '' + operations_1: + align: '' + separator: '' + empty_column: false + responsive: '' + granted: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_employee: + renewed: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_address: + state: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_phone: + product_variation: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_email: + edit_commerce_license: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - field_naf: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - field_siret: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - field_vat_number_intra_ce: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - roles_target_id: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - status: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - access: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: true - responsive: '' - record_id: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' default: '-1' empty_table: false row: @@ -1594,7 +1552,7 @@ display: operator: AND groups: 1: AND - group_by: true + group_by: false cache_metadata: max-age: 0 contexts: @@ -1810,13 +1768,13 @@ display: path: admin/people/users menu: type: tab - title: Users + title: 'All Users' description: '' expanded: false - parent: '' + parent: editors_menus.users weight: 0 context: '0' - menu_name: main + menu_name: editors display_description: '' fields: views_bulk_operations_bulk_form: @@ -2697,6 +2655,146 @@ display: plugin_id: role_expire_expiry_data defaults: fields: false + style: false + row: false + enabled: true + tab_options: + type: none + title: '' + description: '' + weight: 0 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + uid: uid + address_given_name: address_given_name + address_family_name: uid + phone: uid + mail: uid + address_country_code: address_country_code + address: address + tax_number: tax_number + operations_1: uid + granted: granted + renewed: renewed + state: state + product_variation: product_variation + edit_commerce_license: edit_commerce_license + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '
' + empty_column: false + responsive: '' + address_given_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_family_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + phone: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + mail: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_country_code: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + tax_number: + align: '' + separator: '' + empty_column: false + responsive: '' + operations_1: + align: '' + separator: '' + empty_column: false + responsive: '' + granted: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + renewed: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + state: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + product_variation: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_commerce_license: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: { } cache_metadata: max-age: 0 contexts: @@ -2880,21 +2978,24 @@ display: path: admin/people/members menu: type: tab - title: Members + title: 'All Members' description: '' expanded: false parent: '' - weight: 0 + weight: 1 context: '0' menu_name: main display_description: '' - title: 'Admin Members' + title: 'Admin all Members' defaults: title: false filters: false filter_groups: false fields: false relationships: false + group_by: false + style: false + row: false filters: field_email_value: id: field_email_value @@ -2946,56 +3047,6 @@ display: default_group_multiple: { } group_items: { } plugin_id: string - field_name_value: - id: field_name_value - table: profile__field_name - field: field_name_value - relationship: profile_type - group_type: group - admin_label: '' - operator: '=' - value: '' - group: 1 - exposed: true - expose: - operator_id: field_name_value_op - label: Name - description: '' - use_operator: false - operator: field_name_value_op - operator_limit_selection: false - operator_list: { } - identifier: field_name_value - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - unverified: '0' - anonymous: '0' - free_user: '0' - contact_company: '0' - alpha_testeur: '0' - student: '0' - adherent: '0' - translator: '0' - admin_showroom: '0' - admin: '0' - root: '0' - 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: { } - plugin_id: string field_organization_value: id: field_organization_value table: profile__field_organization @@ -3055,13 +3106,9 @@ display: admin_label: '' operator: or value: - all: all - unverified: unverified - free_user: free_user - student: student adherent: adherent group: 1 - exposed: true + exposed: false expose: operator_id: roles_target_id_op label: Rôles @@ -3155,6 +3202,45 @@ display: entity_type: user entity_field: status plugin_id: boolean + field_memo_value: + id: field_memo_value + table: user__field_memo + field: field_memo_value + relationship: none + group_type: group + admin_label: '' + operator: contains + 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 + 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: { } + plugin_id: string filter_groups: operator: AND groups: { } @@ -3228,68 +3314,6 @@ display: add_confirmation: false force_selection_info: false plugin_id: views_bulk_operations_bulk_form - field_title: - id: field_title - table: profile__field_title - field: field_title - relationship: profile_type - group_type: group - admin_label: '' - label: Title - 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: list_default - 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 - plugin_id: field field_name: id: field_name table: profile__field_name @@ -3298,7 +3322,7 @@ display: group_type: group admin_label: '' label: Name - exclude: false + exclude: true alter: alter_text: false text: '' @@ -3363,8 +3387,8 @@ display: label: 'First Name' exclude: false alter: - alter_text: false - text: '' + alter_text: true + text: '{{ field_first_name }} {{ field_name }} ' make_link: false path: '' absolute: false @@ -3416,6 +3440,121 @@ display: separator: ', ' field_api_classes: false plugin_id: field + mail: + id: mail + table: users_field_data + field: mail + relationship: none + group_type: group + admin_label: '' + label: Courriel + 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 + entity_type: user + entity_field: mail + plugin_id: field + operations: + id: operations + table: users + field: operations + relationship: none + group_type: group + admin_label: '' + label: 'Liens d''actions' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: false + entity_type: user + plugin_id: entity_operations field_organization: id: field_organization table: profile__field_organization @@ -3479,690 +3618,6 @@ display: separator: ', ' field_api_classes: false plugin_id: field - field_position: - id: field_position - table: profile__field_position - field: field_position - relationship: profile_type - group_type: group - admin_label: '' - label: Position - 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: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - field_service: - id: field_service - table: profile__field_service - field: field_service - relationship: profile_type - group_type: group - admin_label: '' - label: Service - 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: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - field_activity_sector: - id: field_activity_sector - table: profile__field_activity_sector - field: field_activity_sector - relationship: profile_type - group_type: group - admin_label: '' - label: 'Activity Sector' - 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: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - field_employee: - id: field_employee - table: profile__field_employee - field: field_employee - relationship: profile_type - group_type: group - admin_label: '' - label: Employee - 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: true - 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 - plugin_id: field - field_address: - id: field_address - table: profile__field_address - field: field_address - relationship: profile_type - group_type: group - admin_label: '' - label: Address - 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: langcode - type: address_default - settings: { } - 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 - field_phone: - id: field_phone - table: profile__field_phone - field: field_phone - relationship: profile_type - group_type: group - admin_label: '' - label: Phone - 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: telephone_formatter - settings: - format: 1 - link: false - default_country: '' - 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 - plugin_id: field - field_email: - id: field_email - table: profile__field_email - field: field_email - relationship: profile_type - group_type: group - admin_label: '' - 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: 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 - plugin_id: field - field_naf: - id: field_naf - table: profile__field_naf - field: field_naf - relationship: profile_type - group_type: group - admin_label: '' - label: NAF - 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: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - field_siret: - id: field_siret - table: profile__field_siret - field: field_siret - relationship: profile_type - group_type: group - admin_label: '' - label: SIRET - 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: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - field_vat_number_intra_ce: - id: field_vat_number_intra_ce - table: profile__field_vat_number_intra_ce - field: field_vat_number_intra_ce - relationship: profile_type - group_type: group - admin_label: '' - label: 'VAT number intra CE' - 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: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - roles_target_id: - id: roles_target_id - table: user__roles - field: roles_target_id - relationship: none - group_type: group - admin_label: '' - label: Rôles - 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: ', ' - entity_type: user - entity_field: roles - plugin_id: user_roles status: id: status table: users_field_data @@ -4354,6 +3809,68 @@ display: prefix: '' suffix: '' plugin_id: numeric + field_memo: + id: field_memo + table: user__field_memo + field: field_memo + relationship: none + group_type: group + admin_label: '' + 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 + plugin_id: field relationships: profile_type: id: profile_type @@ -4366,6 +3883,140 @@ display: profile_type: member entity_type: user plugin_id: profile_relationship + group_by: true + enabled: true + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + uid: uid + address_given_name: address_given_name + address_family_name: uid + phone: uid + mail: uid + address_country_code: address_country_code + address: address + tax_number: tax_number + operations_1: uid + granted: granted + renewed: renewed + state: state + product_variation: product_variation + edit_commerce_license: edit_commerce_license + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '
' + empty_column: false + responsive: '' + address_given_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_family_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + phone: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + mail: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_country_code: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + tax_number: + align: '' + separator: '' + empty_column: false + responsive: '' + operations_1: + align: '' + separator: '' + empty_column: false + responsive: '' + granted: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + renewed: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + state: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + product_variation: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_commerce_license: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: { } cache_metadata: max-age: 0 contexts: @@ -4375,20 +4026,10 @@ display: - url.query_args - user.roles tags: - - 'config:field.storage.profile.field_activity_sector' - - 'config:field.storage.profile.field_address' - - 'config:field.storage.profile.field_email' - - 'config:field.storage.profile.field_employee' - 'config:field.storage.profile.field_first_name' - - 'config:field.storage.profile.field_naf' - 'config:field.storage.profile.field_name' - 'config:field.storage.profile.field_organization' - - 'config:field.storage.profile.field_phone' - - 'config:field.storage.profile.field_position' - - 'config:field.storage.profile.field_service' - - 'config:field.storage.profile.field_siret' - - 'config:field.storage.profile.field_title' - - 'config:field.storage.profile.field_vat_number_intra_ce' + - 'config:field.storage.user.field_memo' page_3: display_plugin: page id: page_3 @@ -4562,7 +4203,7 @@ display: description: '' expanded: false parent: '' - weight: 0 + weight: 5 context: '0' menu_name: main display_description: '' @@ -4573,6 +4214,9 @@ display: filter_groups: false fields: false relationships: false + group_by: false + style: false + row: false filters: field_email_value: id: field_email_value @@ -5488,6 +5132,139 @@ display: profile_type: contact_company entity_type: user plugin_id: profile_relationship + group_by: false + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + uid: uid + address_given_name: address_given_name + address_family_name: uid + phone: uid + mail: uid + address_country_code: address_country_code + address: address + tax_number: tax_number + operations_1: uid + granted: granted + renewed: renewed + state: state + product_variation: product_variation + edit_commerce_license: edit_commerce_license + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '
' + empty_column: false + responsive: '' + address_given_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_family_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + phone: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + mail: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_country_code: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + tax_number: + align: '' + separator: '' + empty_column: false + responsive: '' + operations_1: + align: '' + separator: '' + empty_column: false + responsive: '' + granted: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + renewed: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + state: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + product_variation: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_commerce_license: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: { } cache_metadata: max-age: 0 contexts: @@ -5506,13 +5283,13 @@ display: page_4: display_plugin: page id: page_4 - display_title: Customers + display_title: 'Licenced members' position: 1 display_options: display_extenders: views_ef_fieldset: views_ef_fieldset: - enabled: 1 + enabled: 0 options: sort: root: @@ -5535,317 +5312,29 @@ display: pid: root depth: '1' type: container - status: - weight: '-17' - id: status - pid: container-0 - depth: '2' - type: filter - roles_target_id: - weight: '-16' - id: roles_target_id - pid: container-0 - depth: '2' - type: filter - uid: - weight: '-15' - id: uid - pid: container-0 - depth: '2' - type: filter - mail: - weight: '-14' - id: mail - pid: container-0 - depth: '2' - type: filter - field_showroom_target_id: - weight: '-13' - id: field_showroom_target_id - pid: container-0 - depth: '2' - type: filter - field_company_target_id: - weight: '-12' - id: field_company_target_id - pid: container-0 - depth: '2' - type: filter - field_memo_value: - weight: '-11' - id: field_memo_value - pid: container-0 - depth: '2' - type: filter - container-4: - container_type: container - title: '' - description: '' - weight: '-17' - open: 0 - id: container-4 - pid: root - depth: '1' - type: container - submit: - weight: '-19' - id: submit - pid: container-4 - depth: '2' - type: buttons - reset: - weight: '-18' - id: reset - pid: container-4 - depth: '2' - type: buttons - container-1: - container_type: container - title: '' - description: '' - open: '1' - weight: '-15' - id: container-1 - pid: root - depth: '1' - type: container - container-2: - container_type: container - title: '' - description: '' - open: '1' - weight: '-14' - id: container-2 - pid: root - depth: '1' - type: container - container-3: - container_type: container - title: '' - description: '' - open: '1' - weight: '-13' - id: container-3 - pid: root - depth: '1' - type: container - container-5: - container_type: details - title: 'Container 5' - description: '' - weight: '-12' - open: 0 - id: container-5 - pid: root - depth: '1' - type: container - container-6: - container_type: details - title: 'Container 6' - description: '' - weight: '-11' - open: 0 - id: container-6 - pid: root - depth: '1' - type: container - container-7: - container_type: details - title: 'Container 7' - description: '' - weight: '-10' - open: 0 - id: container-7 - pid: root - depth: '1' - type: container - container-8: - container_type: details - title: 'Container 8' - description: '' - weight: '-9' - open: 0 - id: container-8 - pid: root - depth: '1' - type: container path: admin/people/customers menu: type: tab - title: Customers + title: 'Licenced members' description: '' expanded: false parent: '' - weight: 0 + weight: 2 context: '0' menu_name: main display_description: '' - title: 'Admin Customers' + title: 'Admin Licenced members' defaults: title: false filters: false filter_groups: false fields: false relationships: false + group_by: false + exposed_form: false + style: false + row: false filters: - roles_target_id: - id: roles_target_id - table: user__roles - field: roles_target_id - relationship: none - group_type: group - admin_label: '' - operator: or - value: - unverified: unverified - free_user: free_user - contact_company: contact_company - adherent: adherent - group: 1 - exposed: true - expose: - operator_id: roles_target_id_op - label: Rôles - 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 - unverified: '0' - anonymous: '0' - free_user: '0' - contact_company: '0' - alpha_testeur: '0' - student: '0' - adherent: '0' - translator: '0' - admin_showroom: '0' - admin: '0' - root: '0' - reduce: true - 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 - entity_type: user - entity_field: roles - plugin_id: user_roles - status: - id: status - table: users_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: All - group: 1 - exposed: true - expose: - operator_id: '' - label: Actif - 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 - unverified: '0' - anonymous: '0' - free_user: '0' - contact_company: '0' - alpha_testeur: '0' - student: '0' - adherent: '0' - translator: '0' - admin_showroom: '0' - admin: '0' - root: '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: { } - entity_type: user - entity_field: status - plugin_id: boolean - address_country_code: - id: address_country_code - table: profile__address - field: address_country_code - relationship: profile_type - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: address_country_code_op - label: 'Adresse (address : country_code)' - description: '' - use_operator: false - operator: address_country_code_op - operator_limit_selection: false - operator_list: { } - identifier: address_country_code - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - unverified: '0' - anonymous: '0' - free_user: '0' - contact_company: '0' - alpha_testeur: '0' - student: '0' - adherent: '0' - translator: '0' - admin_showroom: '0' - admin: '0' - root: '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: { } - plugin_id: country mail: id: mail table: users_field_data @@ -5898,37 +5387,45 @@ display: entity_type: user entity_field: mail plugin_id: string - uid_raw: - id: uid_raw - table: users_field_data - field: uid_raw + roles_target_id: + id: roles_target_id + table: user__roles + field: roles_target_id relationship: none group_type: group admin_label: '' - operator: '!=' + operator: or value: - min: '' - max: '' - value: '0' + free_user: free_user + adherent: adherent group: 1 - exposed: false + exposed: true expose: - operator_id: '' - label: '' + operator_id: roles_target_id_op + label: Rôles description: '' use_operator: false - operator: '' + operator: roles_target_id_op operator_limit_selection: false operator_list: { } - identifier: '' + identifier: roles_target_id required: false remember: false multiple: false remember_roles: authenticated: authenticated - placeholder: '' - min_placeholder: '' - max_placeholder: '' + unverified: '0' + anonymous: '0' + free_user: '0' + contact_company: '0' + alpha_testeur: '0' + student: '0' + adherent: '0' + translator: '0' + admin_showroom: '0' + admin: '0' + root: '0' + reduce: true is_grouped: false group_info: label: '' @@ -5941,8 +5438,10 @@ display: default_group: All default_group_multiple: { } group_items: { } + reduce_duplicates: false entity_type: user - plugin_id: numeric + entity_field: roles + plugin_id: user_roles filter_groups: operator: AND groups: @@ -6089,15 +5588,15 @@ display: entity_type: user entity_field: uid plugin_id: field - address_family_name: - id: address_family_name + address_given_name: + id: address_given_name table: profile__address - field: address_family_name + field: address_given_name relationship: profile_type group_type: group admin_label: '' - label: 'Adresse (address : family_name)' - exclude: false + label: 'Adresse (address : given_name)' + exclude: true alter: alter_text: false text: '' @@ -6138,18 +5637,18 @@ display: empty_zero: false hide_alter_empty: true plugin_id: standard - address_given_name: - id: address_given_name + address_family_name: + id: address_family_name table: profile__address - field: address_given_name + field: address_family_name relationship: profile_type group_type: group admin_label: '' - label: 'Adresse (address : given_name)' + label: 'Prénom Nom' exclude: false alter: - alter_text: false - text: '' + alter_text: true + text: '{{ address_given_name }} {{ address_family_name }} ' make_link: false path: '' absolute: false @@ -6316,6 +5815,57 @@ display: entity_type: user entity_field: mail plugin_id: field + operations_1: + id: operations_1 + table: users + field: operations + relationship: none + group_type: group + admin_label: '' + label: 'Liens d''actions' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: false + entity_type: user + plugin_id: entity_operations address_country_code: id: address_country_code table: profile__address @@ -6323,7 +5873,7 @@ display: relationship: profile_type group_type: group admin_label: '' - label: 'Adresse (address : country_code)' + label: Pays exclude: false alter: alter_text: false @@ -6491,67 +6041,14 @@ display: separator: ', ' field_api_classes: false plugin_id: field - roles_target_id: - id: roles_target_id - table: user__roles - field: roles_target_id - relationship: none + granted: + id: granted + table: commerce_license + field: granted + relationship: reverse__commerce_license__uid group_type: group admin_label: '' - label: Rôles - 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: ', ' - entity_type: user - entity_field: roles - plugin_id: user_roles - status: - id: status - table: users_field_data - field: status - relationship: none - group_type: group - admin_label: '' - label: 'Statut de l''utilisateur' + label: Accordé(e) exclude: false alter: alter_text: false @@ -6593,11 +6090,11 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: value - type: boolean + type: commerce_license_expiration settings: - format: default - format_custom_true: '' - format_custom_false: '' + date_format: custom + custom_date_format: d-m-Y + timezone: '' group_column: value group_columns: { } group_rows: true @@ -6608,17 +6105,17 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: status + entity_type: commerce_license + entity_field: granted plugin_id: field - access: - id: access - table: users_field_data - field: access - relationship: none + renewed: + id: renewed + table: commerce_license + field: renewed + relationship: reverse__commerce_license__uid group_type: group admin_label: '' - label: 'Dernier accès' + label: Renewed exclude: false alter: alter_text: false @@ -6662,8 +6159,8 @@ display: click_sort_column: value type: timestamp settings: - date_format: medium - custom_date_format: '' + date_format: custom + custom_date_format: d-m-Y timezone: '' group_column: value group_columns: { } @@ -6675,17 +6172,775 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: access + entity_type: commerce_license + entity_field: renewed plugin_id: field - operations_1: - id: operations_1 + state: + id: state + table: commerce_license + field: state + relationship: reverse__commerce_license__uid + group_type: group + admin_label: '' + label: État + 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: list_default + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: commerce_license + entity_field: state + plugin_id: field + product_variation: + id: product_variation + table: commerce_license + field: product_variation + relationship: reverse__commerce_license__uid + group_type: group + admin_label: '' + label: Product + 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_entity_view + settings: + view_mode: summary + 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: commerce_license + entity_field: product_variation + plugin_id: field + edit_commerce_license: + id: edit_commerce_license + table: commerce_license + field: edit_commerce_license + relationship: reverse__commerce_license__uid + group_type: group + admin_label: '' + label: 'Lien Licence' + 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 + text: 'modifier la licence' + output_url_as_text: false + absolute: false + entity_type: commerce_license + plugin_id: entity_link_edit + relationships: + profile_type: + id: profile_type + table: users_field_data + field: profile_type + relationship: none + group_type: group + admin_label: 'Profile Customer' + required: true + profile_type: customer + entity_type: user + plugin_id: profile_relationship + reverse__commerce_license__uid: + id: reverse__commerce_license__uid + table: users_field_data + field: reverse__commerce_license__uid + relationship: none + group_type: group + admin_label: Licence + required: false + entity_type: user + plugin_id: standard + group_by: false + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + uid: uid + address_given_name: address_given_name + address_family_name: uid + phone: uid + mail: uid + address_country_code: address_country_code + address: address + tax_number: tax_number + operations_1: uid + granted: granted + renewed: renewed + state: state + product_variation: product_variation + edit_commerce_license: edit_commerce_license + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '
' + empty_column: false + responsive: '' + address_given_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_family_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + phone: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + mail: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address_country_code: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + address: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + tax_number: + align: '' + separator: '' + empty_column: false + responsive: '' + operations_1: + align: '' + separator: '' + empty_column: false + responsive: '' + granted: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + renewed: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + state: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + product_variation: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + edit_commerce_license: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.roles + tags: + - 'config:field.storage.profile.address' + - 'config:field.storage.profile.phone' + - 'config:field.storage.profile.tax_number' + page_5: + display_plugin: page + id: page_5 + display_title: Students + position: 5 + display_options: + display_extenders: + views_ef_fieldset: { } + display_description: '' + title: 'Admin students' + defaults: + title: false + style: false + row: false + relationships: false + fields: false + filters: false + filter_groups: false + group_by: false + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + uid: uid + name: uid + mail: uid + operations: uid + roles_target_id: roles_target_id + field_member_type: field_member_type + access: access + created: created + field_memo: field_memo + record_id: record_id + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '
' + empty_column: false + responsive: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + mail: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' + roles_target_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + field_member_type: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + access: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + field_memo: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + record_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: { } + relationships: { } + fields: + views_bulk_operations_bulk_form: + id: views_bulk_operations_bulk_form + table: views + field: views_bulk_operations_bulk_form + relationship: none + group_type: group + admin_label: '' + label: 'Views bulk 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 + batch: true + batch_size: 10 + form_step: true + buttons: false + clear_on_exposed: false + action_title: Action + selected_actions: + 0: + action_id: 'entity:break_lock:user' + preconfiguration: + add_confirmation: false + 1: + action_id: user_unblock_user_action + preconfiguration: + add_confirmation: false + 2: + action_id: user_add_role_action + preconfiguration: + add_confirmation: false + 3: + action_id: user_remove_role_action + preconfiguration: + add_confirmation: false + 4: + action_id: user_block_user_action + preconfiguration: + add_confirmation: false + 8: + action_id: 'entity:save_action:user' + preconfiguration: + add_confirmation: false + force_selection_info: false + plugin_id: views_bulk_operations_bulk_form + uid: + id: uid + table: users_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + 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 + entity_type: user + entity_field: uid + plugin_id: field + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + label: Name + 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: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: 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 + entity_type: user + entity_field: name + plugin_id: field + mail: + id: mail + table: users_field_data + field: mail + relationship: none + group_type: group + admin_label: '' + 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 + entity_type: user + entity_field: mail + plugin_id: field + operations: + id: operations table: users field: operations relationship: none group_type: group admin_label: '' - label: 'Liens d''actions' + label: 'Operations links' exclude: false alter: alter_text: false @@ -6729,6 +6984,264 @@ display: destination: false entity_type: user plugin_id: entity_operations + field_member_type: + id: field_member_type + table: user__field_member_type + field: field_member_type + relationship: none + group_type: group + admin_label: '' + label: 'Member 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 + click_sort_column: value + type: list_default + 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 + plugin_id: field + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + 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 + entity_type: user + entity_field: access + plugin_id: field + created: + id: created + table: users_field_data + field: created + relationship: none + group_type: group + admin_label: '' + 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 + entity_type: user + entity_field: created + plugin_id: field + field_memo: + id: field_memo + table: user__field_memo + field: field_memo + relationship: none + group_type: group + admin_label: '' + 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 + plugin_id: field record_id: id: record_id table: login_tracker @@ -6774,8 +7287,8 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' - hide_empty: true - empty_zero: true + hide_empty: false + empty_zero: false hide_alter_empty: true set_precision: false precision: 0 @@ -6786,18 +7299,272 @@ display: prefix: '' suffix: '' plugin_id: numeric - relationships: - profile_type: - id: profile_type + filters: + status: + id: status table: users_field_data - field: profile_type + field: status relationship: none group_type: group - admin_label: 'Profile Customer' - required: true - profile_type: customer + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Active + description: '' + use_operator: false + operator: status_op + 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' + 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: user - plugin_id: profile_relationship + entity_field: status + plugin_id: boolean + mail: + id: mail + table: users_field_data + field: mail + relationship: none + group_type: group + admin_label: '' + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: mail_op + label: Email + description: '' + use_operator: false + operator: mail_op + identifier: mail + 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' + 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: user + entity_field: mail + plugin_id: string + uid: + id: uid + table: users_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: uid_op + label: Name + description: '' + use_operator: false + operator: uid_op + identifier: uid + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + unverified: '0' + anonymous: '0' + free_user: '0' + contact_company: '0' + alpha_testeur: '0' + student: '0' + adherent: '0' + translator: '0' + admin_showroom: '0' + admin: '0' + root: '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: user + entity_field: uid + plugin_id: user_name + field_memo_value: + id: field_memo_value + table: user__field_memo + field: field_memo_value + relationship: none + group_type: group + admin_label: '' + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: field_memo_value_op + label: Memo + description: '' + use_operator: false + operator: field_memo_value_op + identifier: field_memo_value + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + unverified: '0' + anonymous: '0' + free_user: '0' + contact_company: '0' + alpha_testeur: '0' + student: '0' + adherent: '0' + translator: '0' + admin_showroom: '0' + admin: '0' + root: '0' + 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: { } + plugin_id: string + roles_target_id: + id: roles_target_id + table: user__roles + field: roles_target_id + relationship: none + group_type: group + admin_label: '' + operator: or + value: + student: student + 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: { } + reduce_duplicates: false + entity_type: user + entity_field: roles + plugin_id: user_roles + filter_groups: + operator: AND + groups: + 1: AND + path: admin/people/students + menu: + type: tab + title: Students + description: '' + expanded: false + parent: editors_menus.users + weight: 4 + context: '0' + menu_name: editors + group_by: true cache_metadata: max-age: 0 contexts: @@ -6807,6 +7574,5 @@ display: - url.query_args - user.roles tags: - - 'config:field.storage.profile.address' - - 'config:field.storage.profile.phone' - - 'config:field.storage.profile.tax_number' + - 'config:field.storage.user.field_member_type' + - 'config:field.storage.user.field_memo' diff --git a/web/modules/custom/editors_menus/editors_menus.links.action.yml b/web/modules/custom/editors_menus/editors_menus.links.action.yml index 702135dd..3a2a6f9c 100644 --- a/web/modules/custom/editors_menus/editors_menus.links.action.yml +++ b/web/modules/custom/editors_menus/editors_menus.links.action.yml @@ -73,6 +73,7 @@ editors_menus.user_csv_import_admin_upload: title: 'Import users from CSV' appears_on: - view.admin_users.page_1 + - view.admin_users.page_5 # editors_menus.simplenews_daily_add: # route_name: node.add