From 93d35b6b587cf348c64d07905dda5949bc37fe43 Mon Sep 17 00:00:00 2001 From: bezael Date: Sat, 4 May 2024 13:37:31 +0200 Subject: [PATCH 1/2] Add to configuration the value admin_user_list_allow_copy_to_clipboard_sessions_list --- main/install/configuration.dist.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/install/configuration.dist.php b/main/install/configuration.dist.php index 7430bfb450..1e549de78c 100644 --- a/main/install/configuration.dist.php +++ b/main/install/configuration.dist.php @@ -2537,6 +2537,9 @@ INSERT INTO extra_field_options (field_id, option_value, display_text, priority, // Block session about page access for all users // $_configuration['session_about_block_all_access'] = false; +// Enables copying the list of sessions a user is registered for to the clipboard when the 'show Sessions' button is clicked +// $_configuration['admin_user_list_allow_copy_to_clipboard_sessions_list'] = false; + // Block course about page access for all users // $_configuration['course_about_block_all_access'] = false; From 6ed8051829200a10e9893420a27fd2d67e4db571 Mon Sep 17 00:00:00 2001 From: bezael Date: Sat, 4 May 2024 13:37:53 +0200 Subject: [PATCH 2/2] Add allow to session copy to clipboard --- main/admin/user_list.php | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/main/admin/user_list.php b/main/admin/user_list.php index f76e281c2c..b8949623d8 100755 --- a/main/admin/user_list.php +++ b/main/admin/user_list.php @@ -66,7 +66,7 @@ if ($variables) { } Session::write('variables_to_show', $variablesToShow); - +$allowSessionCopyToClipboard = api_get_configuration_value('admin_user_list_allow_copy_to_clipboard_sessions_list'); $htmlHeadXtra[] = '