view reports, just for members of the url CT#1099

skala
Carlos Vargas 16 years ago
parent 623362317f
commit cbf9aff2ae
  1. 17
      main/inc/lib/tracking.lib.php

@ -2117,12 +2117,15 @@ class TrackingCourseLog {
*/
function get_user_data($from, $number_of_items, $column, $direction) {
global $user_ids, $course_code, $additional_user_profile_info, $export_csv, $is_western_name_order, $csv_content, $session_id;
global $user_ids, $course_code, $additional_user_profile_info, $export_csv, $is_western_name_order, $csv_content, $session_id, $_configuration;
$course_code = Database::escape_string($course_code);
$course_info = CourseManager :: get_course_information($course_code);
$tbl_user = Database :: get_main_table(TABLE_MAIN_USER);
$access_url_id = api_get_current_access_url_id();
$tbl_url_rel_user = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
// get all users data from a course for sortable with limit
$condition_user = "";
if (is_array($user_ids)) {
@ -2130,12 +2133,18 @@ class TrackingCourseLog {
} else {
$condition_user = " WHERE user.user_id = '$user_ids' ";
}
if ($_configuration['multiple_access_urls']) {
$url_table = ", ".$tbl_url_rel_user."as url_users";
$url_condition = " AND user.user_id = url_users.user_id";
}
$sql = "SELECT user.user_id as col0,
user.official_code as col1,
user.lastname as col2,
user.firstname as col3
FROM $tbl_user as user
$condition_user ";
FROM $tbl_user as user $url_table
$condition_user $url_condition";
if (!in_array($direction, array('ASC','DESC'))) {
$direction = 'ASC';

Loading…
Cancel
Save