From 518ebc8c260ffc0774473abb1b7388ff578f4b6a Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 27 Oct 2021 12:45:15 +0200 Subject: [PATCH] user_csv_import --- config/sync/core.extension.yml | 1 + config/sync/views.view.admin_users.yml | 55 +++++++++++++++++++ .../editors_menus.links.action.yml | 6 ++ 3 files changed, 62 insertions(+) diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 849818a..62b15b7 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -217,6 +217,7 @@ module: unique_content_field_validation: 0 url_to_video_filter: 0 user: 0 + user_csv_import: 0 user_email_verification: 0 video_embed_field: 0 video_embed_wysiwyg: 0 diff --git a/config/sync/views.view.admin_users.yml b/config/sync/views.view.admin_users.yml index 80788fc..daaff47 100644 --- a/config/sync/views.view.admin_users.yml +++ b/config/sync/views.view.admin_users.yml @@ -42,6 +42,7 @@ dependencies: - options - pagerer - profile + - role_expire - taxonomy - telephone_formatter - user @@ -2640,6 +2641,60 @@ display: prefix: '' suffix: '' plugin_id: numeric + role_expire_expiry_data: + id: role_expire_expiry_data + table: users + field: role_expire_expiry_data + relationship: none + group_type: group + admin_label: '' + label: 'Role expiration' + 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: ul + separator: ', ' + custom_date_format: 'Y-m-d H:i' + timezone: '' + entity_type: user + plugin_id: role_expire_expiry_data defaults: fields: false cache_metadata: 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 0e25bb6..702135d 100644 --- a/web/modules/custom/editors_menus/editors_menus.links.action.yml +++ b/web/modules/custom/editors_menus/editors_menus.links.action.yml @@ -68,6 +68,12 @@ editors_menus.user_add: appears_on: - view.admin_users.page_1 +editors_menus.user_csv_import_admin_upload: + route_name: user_csv_import.admin_upload + title: 'Import users from CSV' + appears_on: + - view.admin_users.page_1 + # editors_menus.simplenews_daily_add: # route_name: node.add # route_parameters: