@ -1,12 +1,10 @@
<?php
<?php
/* For licensing terms, see /license.txt */
/* For licensing terms, see /license.txt */
/**
/**
* User move scripti (to move between courses and sessions)
* User move script (to move between courses and sessions)
* @package chamilo.admin
* @package chamilo.admin
*/
*/
/**
* Code
*/
$language_file = 'admin';
$language_file = 'admin';
$cidReset = true;
$cidReset = true;
@ -96,7 +94,6 @@ if (isset($_REQUEST['load_ajax'])) {
}
}
}
}
$result_message = array();
$result_message = array();
$result_message_compare = array();
$result_message_compare = array();
@ -135,13 +132,11 @@ if (isset($_REQUEST['load_ajax'])) {
$TBL_DROPBOX_POST = Database::get_course_table(TABLE_DROPBOX_POST);
$TBL_DROPBOX_POST = Database::get_course_table(TABLE_DROPBOX_POST);
$TBL_AGENDA = Database::get_course_table(TABLE_AGENDA);
$TBL_AGENDA = Database::get_course_table(TABLE_AGENDA);
$course_code = Database::escape_string($course_code);
//1. track_e_exercises
//1. track_e_exercises
//ORIGINAL COURSE
//ORIGINAL COURSE
$sql = "SELECT * FROM $TABLETRACK_EXERCICES WHERE exe_cours_id = '$origin_course_code' AND session_id = $origin_session_id AND exe_user_id = $user_id ";
$sql = "SELECT * FROM $TABLETRACK_EXERCICES
WHERE exe_cours_id = '$origin_course_code' AND session_id = $origin_session_id AND exe_user_id = $user_id ";
$res = Database::query($sql);
$res = Database::query($sql);
$list = array();
$list = array();
while($row = Database::fetch_array($res,'ASSOC')) {
while($row = Database::fetch_array($res,'ASSOC')) {
@ -647,11 +642,13 @@ $combinations = array();
if (!empty($user_list)) {
if (!empty($user_list)) {
foreach ($user_list as $user) {
foreach ($user_list as $user) {
$user_id = $user['user_id'];
$user_id = $user['user_id'];
//if ($user_id != 78 ) continue;
$name = $user['firstname'].' '.$user['lastname'];
$name = $user['firstname'].' '.$user['lastname'];
$course_list_registered = CourseManager::get_courses_list_by_user_id($user_id, true, false);
$course_list_registered = CourseManager::get_courses_list_by_user_id(
$user_id,
true,
false
);
$new_course_list = array();
$new_course_list = array();
foreach ($course_list_registered as $course_reg) {
foreach ($course_list_registered as $course_reg) {
@ -666,13 +663,19 @@ if (!empty($user_list)) {
if (is_array($course_list) & & !empty($course_list)) {
if (is_array($course_list) & & !empty($course_list)) {
foreach ($course_list as $my_course) {
foreach ($course_list as $my_course) {
$key = $my_course['code'].'_'.$my_course['id_session'];
$key = $my_course['code'].'_'.$my_course['id_session'];
if(!in_array($key,$new_course_list)) {
if (!in_array($key, $new_course_list)) {
$my_course['not_registered'] = 1;
$my_course['not_registered'] = 1;
$course_list_registered[] = $my_course;
$course_list_registered[] = $my_course;
}
}
}
}
}
}
foreach ($course_list_registered as & $course) {
$courseInfo = api_get_course_info($course['code']);
$course['name'] = $courseInfo['name'];
}
$course_list = $course_list_registered;
$course_list = $course_list_registered;
echo '< div > ';
echo '< div > ';
@ -685,13 +688,12 @@ if (!empty($user_list)) {
if (!empty($course_list)) {
if (!empty($course_list)) {
echo '< tr > ';
echo '< tr > ';
foreach ($course_list as $course) {
foreach ($course_list as $course) {
echo '< td > ';
echo '< td > ';
if (isset($course['id_session']) & & !empty($course['id_session'])) {
if (isset($course['id_session']) & & !empty($course['id_session'])) {
echo '< b > '.get_lang('SessionName').'< / b > '.$my_session_list[$course['id_session']].'< br / > ';
echo '< b > '.get_lang('SessionName').'< / b > '.$my_session_list[$course['id_session']].'< br / > ';
}
}
echo $course['titl e'];
echo $course['nam e'];
echo ' ('.$course['code'].') ';
echo ' ('.$course['code'].') ';
if (isset($course['not_registered']) & & !empty($course['not_registered'])) {
if (isset($course['not_registered']) & & !empty($course['not_registered'])) {
echo ' < i > '.get_lang('UserNotRegistered').'< / i > ';
echo ' < i > '.get_lang('UserNotRegistered').'< / i > ';
@ -735,5 +737,3 @@ if (!empty($user_list)) {
}
}
echo $navigation;
echo $navigation;
$_SESSION['combination'] = $combinations;
$_SESSION['combination'] = $combinations;