Completed
Push — 1.10.x ( 67073c...77bf11 )
by Angel Fernando Quiroz
81:48 queued 37:47
created
main/chat/chat_whoisonline.php 1 patch
Indentation   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -37,15 +37,15 @@  discard block
 block discarded – undo
37 37
 
38 38
     list($pseudo_user) = Database::fetch_array($result);
39 39
 
40
-	$isAllowed = !(empty($pseudo_user) || !$_cid);
41
-	$isMaster = api_is_course_admin();
40
+    $isAllowed = !(empty($pseudo_user) || !$_cid);
41
+    $isMaster = api_is_course_admin();
42 42
     $date_inter = api_get_utc_datetime(time() - 120);
43 43
 
44 44
     $users = array();
45 45
     $course_id = api_get_course_int_id();
46 46
 
47 47
     if (empty($session_id)) {
48
-		$sql = "SELECT DISTINCT
48
+        $sql = "SELECT DISTINCT
49 49
 		            t1.user_id,
50 50
 		            username,
51 51
 		            firstname,
@@ -65,10 +65,10 @@  discard block
 block discarded – undo
65 65
 
66 66
         $result = Database::query($sql);
67 67
         $users = Database::store_result($result);
68
-	} else {
68
+    } else {
69 69
         $session_condition = api_get_session_condition($session_id, true, false, 't3.session_id');
70
-		// select learners
71
-		$query = "SELECT DISTINCT t1.user_id,username,firstname,lastname,picture_uri,email
70
+        // select learners
71
+        $query = "SELECT DISTINCT t1.user_id,username,firstname,lastname,picture_uri,email
72 72
                   FROM $tbl_user t1, $tbl_chat_connected t2, $tbl_session_course_user t3
73 73
 		          WHERE
74 74
 		          t2.c_id = $course_id AND
@@ -77,13 +77,13 @@  discard block
 block discarded – undo
77 77
 		          t3.c_id = '".$courseInfo['real_id']."' AND
78 78
 		          t2.last_connection>'".$date_inter."' $session_condition
79 79
 		          ORDER BY username";
80
-		$result = Database::query($query);
81
-		while ($learner = Database::fetch_array($result)) {
80
+        $result = Database::query($query);
81
+        while ($learner = Database::fetch_array($result)) {
82 82
             $users[$learner['user_id']] = $learner;
83
-		}
83
+        }
84 84
 
85
-		// select session coach
86
-		$query = "SELECT DISTINCT t1.user_id,username,firstname,lastname,picture_uri,email
85
+        // select session coach
86
+        $query = "SELECT DISTINCT t1.user_id,username,firstname,lastname,picture_uri,email
87 87
 		          FROM $tbl_user t1,$tbl_chat_connected t2,$tbl_session t3
88 88
 		          WHERE
89 89
 					t2.c_id = $course_id AND
@@ -93,13 +93,13 @@  discard block
 block discarded – undo
93 93
 					t2.last_connection > '".$date_inter."'
94 94
 					$extra_condition
95 95
 				  ORDER BY username";
96
-		$result = Database::query($query);
97
-		if ($coach = Database::fetch_array($result)) {
98
-			$users[$coach['user_id']] = $coach;
99
-		}
96
+        $result = Database::query($query);
97
+        if ($coach = Database::fetch_array($result)) {
98
+            $users[$coach['user_id']] = $coach;
99
+        }
100 100
 
101
-		// select session course coach
102
-		$query = "SELECT DISTINCT t1.user_id,username,firstname,lastname,picture_uri,email
101
+        // select session course coach
102
+        $query = "SELECT DISTINCT t1.user_id,username,firstname,lastname,picture_uri,email
103 103
 				FROM $tbl_user t1,$tbl_chat_connected t2,$tbl_session_course_user t3
104 104
 				WHERE
105 105
 					t2.c_id = $course_id AND
@@ -110,15 +110,15 @@  discard block
 block discarded – undo
110 110
 					AND t2.last_connection>'".$date_inter."' $extra_condition
111 111
 				ORDER BY username";
112 112
 
113
-		$result = Database::query($query);
114
-		$course_coaches = array();
115
-		while ($coaches = Database::fetch_array($result)) {
116
-			$users[$coaches['user_id']] = $coaches;
117
-		}
118
-	}
119
-	require 'header_frame.inc.php';
113
+        $result = Database::query($query);
114
+        $course_coaches = array();
115
+        while ($coaches = Database::fetch_array($result)) {
116
+            $users[$coaches['user_id']] = $coaches;
117
+        }
118
+    }
119
+    require 'header_frame.inc.php';
120 120
 
121
-	?>
121
+    ?>
122 122
 	<div class="user-connected">
123 123
 	<div id="user-online-scroll" class="user-online">
124 124
 		<div class="title"><?php echo get_lang('Users'); ?> <?php echo get_lang('Connected'); ?></div>
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
                 }
135 135
                 $fileUrl = UserManager::getUserPicture($user['user_id'], USER_IMAGE_SIZE_MEDIUM);
136 136
                 $url_user_profile=api_get_path(WEB_CODE_PATH).'social/profile.php?u='.$user['user_id'].'&';
137
-			?>
137
+            ?>
138 138
 			<li class="list-group-item">
139 139
 				<img src="<?php echo $fileUrl;?>" border="0" width="50" alt="" class="user-image-chat" />
140 140
 				<div class="user-name">
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
                         } else {
148 148
                             echo Display::return_icon('students.gif', get_lang('Student'), array('height' => '18'));
149 149
                         }
150
-					?>
150
+                    ?>
151 151
 				</div>
152 152
 				<div class="user-email"><?php echo $user['username']; ?></div>
153 153
 			</li>
Please login to merge, or discard this patch.
main/chat/chat_functions.lib.php 1 patch
Indentation   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -15,27 +15,27 @@  discard block
 block discarded – undo
15 15
  */
16 16
 function user_connected_in_chat($user_id)
17 17
 {
18
- 	$tbl_chat_connected = Database::get_course_table(TABLE_CHAT_CONNECTED);
18
+        $tbl_chat_connected = Database::get_course_table(TABLE_CHAT_CONNECTED);
19 19
     $user_id 	= intval($user_id);
20
- 	$session_id = api_get_session_id();
20
+        $session_id = api_get_session_id();
21 21
     $group_id   = api_get_group_id();
22 22
     $course_id  = api_get_course_int_id();
23 23
 
24
-	if (!empty($group_id)) {
25
-		$extra_condition = " AND to_group_id = '$group_id'";
26
-	} else {
27
-		$extra_condition = api_get_session_condition($session_id);
28
-	}
24
+    if (!empty($group_id)) {
25
+        $extra_condition = " AND to_group_id = '$group_id'";
26
+    } else {
27
+        $extra_condition = api_get_session_condition($session_id);
28
+    }
29 29
 
30
- 	$sql = 'SELECT COUNT(*) AS count
30
+        $sql = 'SELECT COUNT(*) AS count
31 31
  	        FROM '.$tbl_chat_connected .' c
32 32
  	        WHERE
33 33
  	            c_id = '.$course_id.' AND
34 34
  	            user_id='.$user_id.$extra_condition;
35
- 	$result = Database::query($sql);
36
- 	$count  = Database::fetch_array($result,'ASSOC');
35
+        $result = Database::query($sql);
36
+        $count  = Database::fetch_array($result,'ASSOC');
37 37
 
38
- 	return $count['count'] == 1;
38
+        return $count['count'] == 1;
39 39
 }
40 40
 
41 41
 /**
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
     $cdate_h = date('H', $now);
72 72
     $cdate_m = date('i', $now);
73 73
     $cdate_s = date('s', $now);
74
-	$cd_count_time_seconds = $cdate_h*3600 + $cdate_m*60 + $cdate_s;
74
+    $cd_count_time_seconds = $cdate_h*3600 + $cdate_m*60 + $cdate_s;
75 75
 
76 76
     if (is_array($list_info_user_in_chat) && count($list_info_user_in_chat) > 0) {
77 77
         foreach ($list_info_user_in_chat as $list_info_user) {
@@ -101,26 +101,26 @@  discard block
 block discarded – undo
101 101
  */
102 102
 function users_list_in_chat()
103 103
 {
104
-	$list_users_in_chat = array();
105
- 	$tbl_chat_connected = Database::get_course_table(TABLE_CHAT_CONNECTED);
104
+    $list_users_in_chat = array();
105
+        $tbl_chat_connected = Database::get_course_table(TABLE_CHAT_CONNECTED);
106 106
     $course_id = api_get_course_int_id();
107 107
 
108
- 	$session_id = api_get_session_id();
108
+        $session_id = api_get_session_id();
109 109
     $group_id   = api_get_group_id();
110 110
 
111
-	if (!empty($group_id)) {
112
-		$extra_condition = " WHERE to_group_id = '$group_id'";
113
-	} else{
114
-		$extra_condition = api_get_session_condition($session_id, false);
115
-	}
111
+    if (!empty($group_id)) {
112
+        $extra_condition = " WHERE to_group_id = '$group_id'";
113
+    } else{
114
+        $extra_condition = api_get_session_condition($session_id, false);
115
+    }
116 116
     $extra_condition.= " AND c_id = $course_id ";
117
- 	$sql = 'SELECT user_id, last_connection FROM '.$tbl_chat_connected.$extra_condition;
118
- 	$result = Database::query($sql);
119
- 	while ($row = Database::fetch_array($result, 'ASSOC')) {
120
- 		$list_users_in_chat[] = $row;
121
- 	}
117
+        $sql = 'SELECT user_id, last_connection FROM '.$tbl_chat_connected.$extra_condition;
118
+        $result = Database::query($sql);
119
+        while ($row = Database::fetch_array($result, 'ASSOC')) {
120
+            $list_users_in_chat[] = $row;
121
+        }
122 122
 
123
- 	return $list_users_in_chat;
123
+        return $list_users_in_chat;
124 124
 }
125 125
 
126 126
 /**
Please login to merge, or discard this patch.
main/exercice/hotpotatoes_exercise_report.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 }
46 46
 
47 47
 if (!$is_allowedToEdit) {
48
-   // api_not_allowed();
48
+    // api_not_allowed();
49 49
 }
50 50
 
51 51
 if (!empty($_REQUEST['path'])) {
@@ -190,9 +190,9 @@  discard block
 block discarded – undo
190 190
         get_lang('Actions')
191 191
     );
192 192
 
193
-  // Column config
194
-  // @todo fix search firstname/lastname that doesn't work. rmove search for the moment
195
-	$column_model   = array(
193
+    // Column config
194
+    // @todo fix search firstname/lastname that doesn't work. rmove search for the moment
195
+    $column_model   = array(
196 196
         array('name'=>'firstname',      'index'=>'firstname',		'width'=>'50',   'align'=>'left', 'search' => 'false'),
197 197
         array('name'=>'lastname',		    'index'=>'lastname',		'width'=>'50',   'align'=>'left', 'formatter'=>'action_formatter', 'search' => 'false'),
198 198
         array('name'=>'login',          'hidden'=>'true',       'index'=>'username',        'width'=>'40',   'align'=>'left', 'search' => 'false'),
Please login to merge, or discard this patch.
main/exercice/question_list_admin.inc.php 1 patch
Indentation   -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,6 @@
 block discarded – undo
16 16
  * @author Patrick Cool
17 17
  * @author René Haentjens, added CSV file import (October 2004)
18 18
  * @package chamilo.link
19
-
20 19
  */
21 20
 
22 21
 // Including libraries
Please login to merge, or discard this patch.
main/dashboard/index.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 $actions = array('listing', 'store_user_block', 'disable_block');
27 27
 $action = 'listing';
28 28
 if (isset($_GET['action']) && in_array($_GET['action'],$actions)) {
29
-	$action = $_GET['action'];
29
+    $action = $_GET['action'];
30 30
 }
31 31
 
32 32
 // load styles from dashboard plugins
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 $dashboard_controller = new DashboardController();
38 38
 
39 39
 if (isset($_GET['path'])) {
40
-	$path = $_GET['path'];
40
+    $path = $_GET['path'];
41 41
 }
42 42
 
43 43
 // distpacher actions to controller
Please login to merge, or discard this patch.
main/auth/ldap/newUser.php 1 patch
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -21,17 +21,17 @@
 block discarded – undo
21 21
 
22 22
 if ($ldap_login_success)
23 23
 {
24
-	//error_log('Found user '.$login.' on LDAP server',0);
25
-	/*
24
+    //error_log('Found user '.$login.' on LDAP server',0);
25
+    /*
26 26
 		In here, we know that
27 27
 		- the user does not exist in dokeos
28 28
 		- the users login and password are correct
29 29
 	*/
30
-	$info_array = ldap_find_user_info($login);
31
-	ldap_put_user_info_locally($login, $info_array);
30
+    $info_array = ldap_find_user_info($login);
31
+    ldap_put_user_info_locally($login, $info_array);
32 32
 } else {
33 33
     //error_log('Could not find '.$login.' on LDAP server',0);
34
-	$loginFailed = true;
35
-	unset($_user['user_id']);
36
-	$uidReset = false;
34
+    $loginFailed = true;
35
+    unset($_user['user_id']);
36
+    $uidReset = false;
37 37
 }
Please login to merge, or discard this patch.
main/cron/user_import/get_data_from_mail.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -20,16 +20,16 @@
 block discarded – undo
20 20
 $users = Database::get_main_table(TABLE_MAIN_USER);
21 21
 $string='';
22 22
 foreach ($list as $mail) {
23
-  $mail = trim($mail);
24
-  $sql = "SELECT user_id, official_code, firstname, lastname, email FROM $users WHERE email = '$mail'\n";
25
-  $res = Database::query($sql);
26
-  if ($res === false) { die(mysql_error());}
27
-  if (Database::num_rows($res) == 0) {
23
+    $mail = trim($mail);
24
+    $sql = "SELECT user_id, official_code, firstname, lastname, email FROM $users WHERE email = '$mail'\n";
25
+    $res = Database::query($sql);
26
+    if ($res === false) { die(mysql_error());}
27
+    if (Database::num_rows($res) == 0) {
28 28
     $string .= 'No encontrado;'.$row['email'];
29
-  } else {
29
+    } else {
30 30
     $row = Database::fetch_assoc($res);
31
-   $string .= $row['user_id'].';'.$row['email'].';'.$row['firstname'].';'.$row['lastname'].';'.$row['official_code']."\r\n";
32
-  }
31
+    $string .= $row['user_id'].';'.$row['email'].';'.$row['firstname'].';'.$row['lastname'].';'.$row['official_code']."\r\n";
32
+    }
33 33
 }
34 34
 echo $string;
35 35
 file_put_contents('/tmp/list.txt',$string);
Please login to merge, or discard this patch.
main/exercice/export/aiken/aiken_classes.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -10,9 +10,9 @@  discard block
 block discarded – undo
10 10
 if ( count( get_included_files() ) == 1 ) die( '---' );
11 11
 
12 12
 if (!function_exists('mime_content_type')) {
13
-	function mime_content_type($filename) {
14
-		return DocumentManager::file_get_mime_type((string)$filename);
15
-	}
13
+    function mime_content_type($filename) {
14
+        return DocumentManager::file_get_mime_type((string)$filename);
15
+    }
16 16
 }
17 17
 
18 18
 /**
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
         {
30 30
             case MCUA :
31 31
                 $answer = new AikenAnswerMultipleChoice($this->id);
32
-            	return $answer;
32
+                return $answer;
33 33
             default :
34 34
                 $answer = null;
35 35
                 break;
@@ -38,11 +38,11 @@  discard block
 block discarded – undo
38 38
     }
39 39
     function createAnswersForm($form)
40 40
     {
41
-    	return true;
41
+        return true;
42 42
     }
43 43
     function processAnswersCreation($form)
44 44
     {
45
-    	return true;
45
+        return true;
46 46
     }
47 47
 }
48 48
 
Please login to merge, or discard this patch.
main/admin/user_export.php 1 patch
Indentation   +93 added lines, -93 removed lines patch added patch discarded remove patch
@@ -29,20 +29,20 @@  discard block
 block discarded – undo
29 29
 global $_configuration;
30 30
 
31 31
 if (api_is_multiple_url_enabled()) {
32
-	$tbl_course_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
33
-	$access_url_id = api_get_current_access_url_id();
34
-	if ($access_url_id != -1){
35
-	$sql = "SELECT code,visual_code,title
32
+    $tbl_course_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
33
+    $access_url_id = api_get_current_access_url_id();
34
+    if ($access_url_id != -1){
35
+    $sql = "SELECT code,visual_code,title
36 36
 		FROM $course_table as c
37 37
 		INNER JOIN $tbl_course_rel_access_url as course_rel_url
38 38
 		ON (c.id = course_rel_url.c_id)
39 39
 		WHERE access_url_id = $access_url_id
40 40
 		ORDER BY visual_code";
41
-	}
41
+    }
42 42
 }
43 43
 $result = Database::query($sql);
44 44
 while ($course = Database::fetch_object($result)) {
45
-	$courses[$course->code] = $course->visual_code.' - '.$course->title;
45
+    $courses[$course->code] = $course->visual_code.' - '.$course->title;
46 46
 }
47 47
 $form = new FormValidator('export_users');
48 48
 $form->addElement('header', $tool_name);
@@ -56,13 +56,13 @@  discard block
 block discarded – undo
56 56
 $form->setDefaults(array('file_type' => 'csv'));
57 57
 
58 58
 if ($form->validate()) {
59
-	$export = $form->exportValues();
60
-	$file_type = $export['file_type'];
61
-	$course_code = Database::escape_string($export['course_code']);
62
-	$courseInfo = api_get_course_info($course_code);
63
-	$courseId = $courseInfo['real_id'];
59
+    $export = $form->exportValues();
60
+    $file_type = $export['file_type'];
61
+    $course_code = Database::escape_string($export['course_code']);
62
+    $courseInfo = api_get_course_info($course_code);
63
+    $courseId = $courseInfo['real_id'];
64 64
 
65
-	$sql = "SELECT
65
+    $sql = "SELECT
66 66
 				u.user_id 	AS UserId,
67 67
 				u.lastname 	AS LastName,
68 68
 				u.firstname 	AS FirstName,
@@ -73,96 +73,96 @@  discard block
 block discarded – undo
73 73
 				u.status		AS Status,
74 74
 				u.official_code	AS OfficialCode,
75 75
 				u.phone		AS Phone";
76
-	if (strlen($course_code) > 0) {
77
-		$sql .= " FROM $user_table u, $course_user_table cu
76
+    if (strlen($course_code) > 0) {
77
+        $sql .= " FROM $user_table u, $course_user_table cu
78 78
 					WHERE
79 79
 						u.user_id = cu.user_id AND
80 80
 						cu.c_id = $courseId AND
81 81
 						cu.relation_type<>".COURSE_RELATION_TYPE_RRHH."
82 82
 					ORDER BY lastname,firstname";
83
-		$filename = 'export_users_'.$course_code.'_'.api_get_local_time();
84
-	} else {
85
-		if (api_is_multiple_url_enabled()) {
86
-			$tbl_user_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
87
-			$access_url_id = api_get_current_access_url_id();
88
-			if ($access_url_id != -1) {
89
-			$sql.= " FROM $user_table u
83
+        $filename = 'export_users_'.$course_code.'_'.api_get_local_time();
84
+    } else {
85
+        if (api_is_multiple_url_enabled()) {
86
+            $tbl_user_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
87
+            $access_url_id = api_get_current_access_url_id();
88
+            if ($access_url_id != -1) {
89
+            $sql.= " FROM $user_table u
90 90
 					INNER JOIN $tbl_user_rel_access_url as user_rel_url
91 91
 				ON (u.user_id= user_rel_url.user_id)
92 92
 				WHERE access_url_id = $access_url_id
93 93
 				ORDER BY lastname,firstname";
94
-			}
95
-		} else {
96
-			$sql .= " FROM $user_table u ORDER BY lastname,firstname";
97
-		}
98
-		$filename = 'export_users_'.api_get_local_time();
99
-	}
100
-	$data = array();
101
-	$extra_fields = UserManager::get_extra_fields(0, 0, 5, 'ASC',false);
102
-	if ($export['addcsvheader']=='1' AND $export['file_type']=='csv') {
103
-		if ($_configuration['password_encryption'] != 'none') {
104
-			$data[] = array(
105
-				'UserId',
106
-				'LastName',
107
-				'FirstName',
108
-				'Email',
109
-				'UserName',
110
-				'AuthSource',
111
-				'Status',
112
-				'OfficialCode',
113
-				'PhoneNumber',
114
-			);
115
-		} else {
116
-			$data[] = array(
117
-				'UserId',
118
-				'LastName',
119
-				'FirstName',
120
-				'Email',
121
-				'UserName',
122
-				'Password',
123
-				'AuthSource',
124
-				'Status',
125
-				'OfficialCode',
126
-				'PhoneNumber',
127
-			);
128
-		}
129
-
130
-		foreach($extra_fields as $extra) {
131
-			$data[0][]=$extra[1];
132
-		}
133
-	}
134
-
135
-	$res = Database::query($sql);
136
-	while($user = Database::fetch_array($res,'ASSOC')) {
137
-		$student_data = UserManager:: get_extra_user_data(
138
-			$user['UserId'],
139
-			true,
140
-			false
141
-		);
142
-		foreach($student_data as $key=>$value) {
143
-			$key = substr($key, 6);
144
-			if (is_array($value)) {
145
-				$user[$key] = $value[$key];
146
-			} else {
147
-				$user[$key] = $value;
148
-			}
149
-		}
150
-		$data[] = $user	;
151
-	}
152
-
153
-	switch ($file_type) {
154
-		case 'xml':
155
-			Export::arrayToXml($data, $filename, 'Contact', 'Contacts');
156
-			exit;
157
-			break;
158
-		case 'csv':
159
-			Export::arrayToCsv($data, $filename);
160
-			exit;
161
-		case 'xls':
162
-			Export::arrayToXls($data, $filename);
163
-			exit;
164
-			break;
165
-	}
94
+            }
95
+        } else {
96
+            $sql .= " FROM $user_table u ORDER BY lastname,firstname";
97
+        }
98
+        $filename = 'export_users_'.api_get_local_time();
99
+    }
100
+    $data = array();
101
+    $extra_fields = UserManager::get_extra_fields(0, 0, 5, 'ASC',false);
102
+    if ($export['addcsvheader']=='1' AND $export['file_type']=='csv') {
103
+        if ($_configuration['password_encryption'] != 'none') {
104
+            $data[] = array(
105
+                'UserId',
106
+                'LastName',
107
+                'FirstName',
108
+                'Email',
109
+                'UserName',
110
+                'AuthSource',
111
+                'Status',
112
+                'OfficialCode',
113
+                'PhoneNumber',
114
+            );
115
+        } else {
116
+            $data[] = array(
117
+                'UserId',
118
+                'LastName',
119
+                'FirstName',
120
+                'Email',
121
+                'UserName',
122
+                'Password',
123
+                'AuthSource',
124
+                'Status',
125
+                'OfficialCode',
126
+                'PhoneNumber',
127
+            );
128
+        }
129
+
130
+        foreach($extra_fields as $extra) {
131
+            $data[0][]=$extra[1];
132
+        }
133
+    }
134
+
135
+    $res = Database::query($sql);
136
+    while($user = Database::fetch_array($res,'ASSOC')) {
137
+        $student_data = UserManager:: get_extra_user_data(
138
+            $user['UserId'],
139
+            true,
140
+            false
141
+        );
142
+        foreach($student_data as $key=>$value) {
143
+            $key = substr($key, 6);
144
+            if (is_array($value)) {
145
+                $user[$key] = $value[$key];
146
+            } else {
147
+                $user[$key] = $value;
148
+            }
149
+        }
150
+        $data[] = $user	;
151
+    }
152
+
153
+    switch ($file_type) {
154
+        case 'xml':
155
+            Export::arrayToXml($data, $filename, 'Contact', 'Contacts');
156
+            exit;
157
+            break;
158
+        case 'csv':
159
+            Export::arrayToCsv($data, $filename);
160
+            exit;
161
+        case 'xls':
162
+            Export::arrayToXls($data, $filename);
163
+            exit;
164
+            break;
165
+    }
166 166
 }
167 167
 
168 168
 Display :: display_header($tool_name);
Please login to merge, or discard this patch.