pull/5478/merge
Bezael Pérez 7 months ago committed by GitHub
commit 41e10576f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 28
      main/admin/user_list.php
  2. 3
      main/install/configuration.dist.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[] = '<script>
function load_course_list (div_course,my_user_id) {
$.ajax({
@ -80,8 +80,30 @@ function load_course_list (div_course,my_user_id) {
$("div#"+div_course).html(datos);
$("div#div_"+my_user_id).attr("class","blackboard_show");
$("div#div_"+my_user_id).attr("style","");
}
});
$.ajax({
contentType: "application/x-www-form-urlencoded",
beforeSend: function (myObject) {
$("div#" + div_session).html("<img src='.../inc/lib/javascript/indicator.gif'>");
},
type: "POST",
url: "$url$session.",
data: "user_id=" + my_user_id,
success: function (datos) {
$("div#" + div_session).html(datos);
$("divdiv_s_" + my_user_id).attr("class", "blackboard_show");
$("divdiv_s_" + my_user_id).attr("style", "");'.
($allowSessionCopyToClipboard ?
'var textToCopy = datos.replace(/<br\s*\/?>/gi, '\n');
navigator.clipboard.writeText(textToCopy)
.then(() => {
console.info("Text copied to clipboard");
})
.catch(err => {
console.error("Error copying to clipboard: ", err);
});'
: '')
.'}
});
}
function load_session_list(div_session, my_user_id) {

@ -2575,6 +2575,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;

Loading…
Cancel
Save