Disable registration for users in all courses from Resume Session page - refs BT#19993

When session_course_users_subscription_limited_to_session_users is enabled
pull/4321/head
Angel Fernando Quiroz Campos 3 years ago
parent cd25811152
commit 527394d926
  1. 3
      main/install/configuration.dist.php
  2. 4
      main/session/add_users_to_session.php

@ -2236,7 +2236,8 @@ INSERT INTO `extra_field` (`extra_field_type`, `field_type`, `variable`, `displa
// they are only accessible during the active duration).
//$_configuration['session_coach_access_after_duration_end'] = false;
// Restrict the list of students to subscribe in the course session
// Restrict the list of students to subscribe in the course session. And disable
// registration for users in all courses from Resume Session page
//$_configuration['session_course_users_subscription_limited_to_session_users'] = false;
// Disable tab to add classes in course session for non-admins

@ -325,13 +325,15 @@ if (isset($_POST['form_sent']) && $_POST['form_sent']) {
if ($form_sent == 1) {
//$notEmptyList = api_get_configuration_value('session_multiple_subscription_students_list_avoid_emptying');
$isLimited = api_get_configuration_value('session_course_users_subscription_limited_to_session_users');
// Added a parameter to send emails when registering a user
SessionManager::subscribeUsersToSession(
$id_session,
$UserList,
null,
false
false,
false === $isLimited
);
Display::addFlash(Display::return_message(get_lang('Updated')));
header('Location: resume_session.php?id_session='.$id_session);

Loading…
Cancel
Save