Skip to content

Commit

Permalink
Fix multiple session titles
Browse files Browse the repository at this point in the history
  • Loading branch information
jmontoyaa committed May 19, 2021
1 parent 4bd6c9b commit 8fdfc50
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions main/admin/user_information.php
Expand Up @@ -286,8 +286,8 @@
*/
$sessions = SessionManager::get_sessions_by_user($userId, true);
$personal_course_list = [];
$courseToolInformationTotal = null;
$sessionInformation = '';
$sessionVisibility = [];
if (count($sessions) > 0) {
$header = [
[get_lang('Code'), true],
Expand All @@ -310,9 +310,10 @@
$data = [];
$personal_course_list = [];
$id_session = $session_item['session_id'];

$sessionVisibility[$id_session] = $session_item['visibility'];
$csvContent[] = [$session_item['session_name']];
$csvContent[] = $headerList;
$courseToolInformationTotal = '';
foreach ($session_item['courses'] as $my_course) {
$courseInfo = api_get_course_info_by_id($my_course['real_id']);
$sessionStatus = SessionManager::get_user_status_in_course_session(
Expand Down Expand Up @@ -341,7 +342,8 @@
Display::return_icon('course_home.png', get_lang('CourseHomepage')).'</a>';

if (!empty($my_course['status']) && $my_course['status'] == STUDENT) {
$tools .= '<a href="user_information.php?action=unsubscribe_session_course&course_id='.$courseInfo['real_id'].'&user_id='.$userId.'&id_session='.$id_session.'">'.
$tools .= '<a
href="user_information.php?action=unsubscribe_session_course&course_id='.$courseInfo['real_id'].'&user_id='.$userId.'&id_session='.$id_session.'">'.
Display::return_icon('delete.png', get_lang('Delete')).'</a>';
}

Expand Down Expand Up @@ -419,7 +421,6 @@
} else {
$sessionInformation = '<p>'.get_lang('NoSessionsForThisUser').'</p>';
}
$courseToolInformationTotal = '';

/**
* Show the courses in which this user is subscribed.
Expand Down Expand Up @@ -449,7 +450,7 @@
$csvContent[] = $headerList;

$data = [];
$courseToolInformationTotal = null;
$courseToolInformationTotal = '';
while ($course = Database::fetch_object($res)) {
$courseInfo = api_get_course_info_by_id($course->c_id);
$courseCode = $courseInfo['code'];
Expand Down Expand Up @@ -698,6 +699,13 @@
$content = $tpl->fetch($layoutTemplate);
echo $content;
if (api_get_configuration_value('allow_career_users')) {
if (!empty($sessionVisibility)) {
foreach ($sessionVisibility as $sessionId => $visibility) {
if (SESSION_VISIBLE == $visibility) {
echo SessionManager::getCareerDiagramPerSession($sessionId, $visibility);
}
}
}
echo MyStudents::getBlockForCareers($userId);
}

Expand Down

0 comments on commit 8fdfc50

Please sign in to comment.